Unity スレスパ風デッキ構築系JRPGの作り方 | Unity入門の森 ゲームの作り方

Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方 Unity スレスパ風デッキ構築系JRPGの作り方

「UnityでSlay the Spireのようなデッキ構築系ローグライトRPGを作ってみたい!」

「カードバトル・レリック・状態異常・イベント選択式ダンジョンを自分でフルスクラッチで実装してみたい!」

「ノンフィールドRPG講座で作ったゲームをアップデートすることでリアルなゲーム開発の流れを追体験したい!」

「プログラムの設計や責務の分離など、実務でも使える開発スキルを身につけたい!」

そんなあなたのためにSlay the Spire風デッキ構築系JRPGの作り方講座ができました!

この講座では、Unity入門の森のノンフィールドRPG講座で一度完成させたゲーム「果て無きダンジョン」を土台に、デッキ構築・ローグライト要素を追加実装していきます。

ゼロから作るのではなく、動くゲームをアップデートしていくリアルなゲーム開発体験ができるのがこの講座の最大の特長です。

カードバトルシステムの設計・UIとスクリプトの責務分離・ScriptableObjectによるデータ管理・イベント選択式ダンジョン・レリックや状態異常によるバフ・デバフ設計など、Unityの入門書には書かれていない実践的なスキルが目白押しです。

UnityやC#の基礎は学んだけれど、次のステップとして本格的なゲームを作ってみたい方に特におすすめです。

現場レベルのゲーム制作が、すべてここで学べます。

【永久会員チケット】

永久会員チケット|Unity入門の森

全講座を見放題で学ぶ

ソースコード・素材・プロジェクトすべて公開。
Unityの基礎から応用まで、一生使えるスキルを体系的に習得。

【全12回】UnityでSlay the Spire風デッキ構築系JRPGを作ろう

講座は全12回に分かれており、前作のノンフィールドRPG講座を終えた方ならスムーズに進められる構成になっています(この講座だけで取り組むことも可能です)。

各回ごとにプロジェクトファイルも用意しているので、途中から始めたい方や詰まったときにも安心して進められます。

ぜひこの講座を通じてデッキ構築系ゲームの仕組みをマスターし、あなただけのオリジナルRPGを完成させましょう!

最後まで完成したらぜひコメントで教えてください^^

  1. 素材のインポートとカードデータの作成
  2. マナコストの導入とカードバトルへの変更を行う
  3. コマンドバトルからカードバトル戦闘システムに改造する
  4. レリック・状態異常・イベントデータの作成
  5. ダンジョンUIを一本道から選択分岐式に変更する
  6. 報酬カード選択UIの作成とデッキ追加処理の実装
  7. イベント情報表示UIの作成と汎用ポップアップの実装
  8. ダンジョン移動の二択化とイベント発生処理の実装
  9. 取得レリックと状態異常アイコンの表示を実装しよう
  10. レリック・状態異常の効果をキャラクター能力に反映させる
  11. 所有カード一覧画面(デッキ画面)の作成と実装
  12. カード長押しで情報表示する機能の実装

ここまでで完成です!

全12回を終えると、コマンドバトルだったゲームがカードバトル・デッキ構築・イベント選択式ダンジョン・レリックや状態異常によるバフ・デバフまで揃った本格的なデッキ構築系JRPGに進化します。

ここまで作れれば、あとはカードやレリックを増やす・ボス戦を追加する・新しいイベントを実装するなど、あなたのアイデアをどんどん追加してオリジナルゲームに仕上げていくことができます。

初心者の方はまず手を動かしてゲームを動かすことを優先して進めてみてください。中級者以上の方はスクリプトの設計や責務の分離など、実践的な設計パターンの習得にも注目してみてください。

ぜひこの講座でデッキ構築系ゲーム開発のノウハウを身につけ、あなただけのオリジナルRPGをリリースしてみましょう!

また、こちらの講座はUnity入門の森存続のため有料化しています。閲覧権はUnity入門の森ショップでお求めください。

運営継続のための費用に充てさせていただきますので、当サイトのコンテンツをこれからも読みたい方はぜひ購入して開発を楽しんで頂ければ幸いです。

「購入して良かった!」と言える自信作に仕上がっています。

今だけ限定リリースセールキャンペーン実施中です。

Unity入門の森ショップ スレスパ風JRPG講座を見てみる >>

ゲームの作り方講座に戻る>>

Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方12 カード長押しで情報表示する機能の実装

この記事はUnity入門の森のノンフィールドRPG講座で作ったゲームを改良アップデートしてSlay the Spire風デッキ構築系オリジナルJRPGを作る講座の第12回です。前回は取得したカードを表示する取得カード表示UIを作成しました。...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方11 所有カード一覧画面(デッキ画面)の作成と実装

この記事はSlay the Spire風デッキ構築系オリジナルJRPGを作る講座の第11回目です。前回は取得したレリックや状態異常の内容をキャラのステータス能力に反映させました。前回の記事:第11回では取得カード表示UI、いわゆるデッキ画面...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方10 レリック・状態異常の効果をキャラクター能力に反映させる

この記事はUnity入門の森のノンフィールドRPG講座で作ったゲームを改良アップデートしてSlay the Spire風デッキ構築系オリジナルJRPGを作る講座の第10回目です。前回は取得したレリックや状態異常のアイコンを表示する実装を行い...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方9 取得レリックと状態異常アイコンの表示を実装しよう

この記事はSlay the Spire風デッキ構築系オリジナルJRPGを作る講座の第9回目です。前回はダンジョンでの移動処理とイベント発生処理を実装しました。前回の記事:第9回では取得したレリックや状態異常のアイコンを表示するようにします。...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方8 ダンジョン移動の二択化とイベント発生処理の実装

この記事はUnity入門の森のノンフィールドRPG講座で作ったゲームを改良アップデートしてSlay the Spire風デッキ構築系オリジナルJRPGを作る講座の第8回目です。前回はイベント・カード・レリックデータなどを表示する情報表示UI...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity Slay the Spire風デッキ構築系JRPGの作り方7 イベント情報表示UIの作成と汎用ポップアップの実装

この記事はSlay the Spire風デッキ構築系ローグライト要素を持つオリジナルJRPGを作る講座の第7回です。前回はカード取得イベントのUIを作成し、報酬カードの選択から決定までの一連の処理をC#スクリプトで実装しました前回の記事:元...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方6 報酬カード選択UIの作成とデッキ追加処理の実装

この記事はSlay the Spire風デッキ構築系ローグライト要素を持つオリジナルJRPGを作る講座の第6回です。前作講座のノンフィールドRPG講座で一度完成させたゲームをアップデートしていくので実際のゲーム制作に近い開発体験が可能です。...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方5 ダンジョンUIを一本道から選択分岐式に変更する

この記事はUnity入門の森のノンフィールドRPG講座で作ったゲームを改良アップデートしてSlay the Spire風デッキ構築系オリジナルJRPGを作る講座の第5回目です。前回はレリック・状態異常・イベントのデータベースを作成しました。...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方4 レリック・状態異常・イベントデータの作成

この記事はSlay the Spireみたいなデッキ構築系ローグライト要素を持つオリジナルJRPGを作る講座の第4回です。前回はバトルシステムを固定3ボタンのコマンド選択からデッキを使ったカードバトルへ移行しました。また、マナコストの管理や...
Unity スレスパ風デッキ構築系JRPGの作り方

Unity スレスパ風デッキ構築系JRPGの作り方3 コマンドバトルからカードバトル戦闘システムに改造する

この記事はスレスパ風のデッキ構築系ローグライト要素を持つオリジナルJRPGを作る講座の第3回です。前作のノンフィールドRPG講座で制作したゲーム「果て無きダンジョン」をアップデートしていきます。前回はキャラクターのクラスをカードバトルに対応...
シェアする
タイトルとURLをコピーしました