-
Notifications
You must be signed in to change notification settings - Fork 1
学習コース
Reputeless edited this page Sep 12, 2016
·
41 revisions
学習コースは、Siv3D を使った様々なアプリ開発のテクニックを、Siv3D ユーザが解説するコーナーです。
オリジナルに作成した学習コースをご寄稿いただける場合は リファレンスの修正・寄稿 をご覧ください。
音楽プレイヤーを作ろう :seedling: Beginner | Ryo Suzuki | |
ダイアログから音楽ファイルを選び、再生、一時停止、シークバーを動かして再生位置を変更できる音楽プレイヤーを作ります。
キーワード: Sound, GUI |
アプリランチャーを作ろう :seedling: Beginner | Ryo Suzuki | |
いろいろなアプリを起動できる、おしゃれなランチャーを作ります。
キーワード: ProcessInfo |
横スクロールゲームを作ろう :seedling: Beginner | あさちゅん | |
2Dゲームの王道「横スクロールゲーム」を0から作っていこうと思います。 作るものは横スクロールゲームですが、真上からの俯瞰視点のゲームならアクションゲームでもRPGでも応用できると思います。
キーワード: ゲーム, ジャンプ, スクロール |
ドット絵エディタを作ろう :seedling: Beginner | ぷらいそ | |
ドット絵エディタを作成します。ドット絵の編集、保存、カラーパレット機能を、短いコードで実装します。
キーワード: Image, SamplerState |
シーン遷移をサポートする SceneManager の使い方 :seedling: Beginner | はむくん | |
Siv3D に付属する HamFramework の SceneManager はシーン遷移の実装のためのクラスです。タイトル、ゲーム、結果画面等のシーンの切り替えと、シーン間でのデータ共有を支援します。
キーワード: HamFramework, SceneManager |
Siv3D ミニサンプル集 :seedling: Beginner | ぷらいそ | |
Siv3D の便利な機能を試したり、紹介したりするために作成した、ちょっとしたプログラムをサンプル集として公開しています。 |
タスクシステムを使う :seedling: Beginner | Rinifisu | |
Siv3D に付属する RnfsFramework の TaskSystem はタスクシステム実装のためのクラスです。導入方法とチュートリアルを解説します。
キーワード: RnfsFramework, タスクシステム |
- Siv3D の基本
- 図形を描く
- テクスチャを描く
- テキストを描く
- 文字列と数値の変換
- キーボード入力
- マウス入力
- サウンドの再生
- MIDI の再生
- ウィンドウと背景
- 図形のあたり判定
- 乱数
- ダイアログ
- ドラッグ & ドロップ
- アプリの状態
- テキストファイル
- INI, CSV, JSON
- バイナリファイル
- GUI
- アセット管理
- 画像編集
- Web カメラ
- マイク入力
- 経過時間の測定
- HSV カラー
- ファイルダウンロード
- 3D 描画
- 2D のレンダーステート
- 3D のレンダーステート
- パーティクル
- スクリーンショット
- アプリケーションの公開
- さらに学ぶには
- アプリランチャーを作ろう
- 音楽プレイヤーを作ろう
- 横スクロールゲームを作ろう
- ドット絵エディタを作ろう
- シーン遷移をサポートする SceneManager の使い方
- Siv3D ミニサンプル集
- タスクシステムを使う
- スケッチ
- 画像ビューアー
- オーディオスペクトラム
- マイク入力スペクトラム
- 文字色の反転
- 天気予報
- ドットお絵かき
- 15パズル
- ブロックくずし
- 時計
- 音楽プレイヤー
- ピアノ
- ライフゲーム
- シーン管理
- 地球
- 3Dシーン
- 3D交差判定
- Wooden Mirror
- シューティングゲーム
- Image to Polygon
- Sketch to Polygon
- 軌跡
- Plot3D
- テンポとピッチの変更
- 長方形の影
- Twitterクライアント
- Polygon to Mesh
- 3Dテキスト
- アプリ終了の確認
- 地形の生成
- アーカイブファイル
- GUIのアニメーション
- Aero Glassエフェクト
- Glitch
- リンクテキスト
- 付箋
- シーン切り替え(シルエット)
- MIDIシーケンサー
- 数つなぎ
- 画面を揺らす
- 対称定規
- aobench
- MIDIビジュアライザー
- 電卓
- 手書き文字認識
- 顔検出
- 音声合成
- Image to PhysicsBody