学習コース - Siv3D/Reference-JP GitHub Wiki
学習コースは、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, タスクシステム |