Unity ゲームの作り方 初心者向けUnity入門チュートリアル | ページ 18 | Unity入門の森 ゲームの作り方

Unityゲームの作り方

Unity ローグライクゲームの作り方

ローグライクゲームの作り方4 敵に視野を持たせてプレイヤーを追いかけるようにする

前回の記事では敵をマップに配置し移動できるようにしました。さらに、プレイヤーと敵ターンの概念を導入し、お互いが交互に動けるようにC#スクリプトを作成しました。前回の記事:今回の記事では、敵がプレイヤーを見つけたら追いかけてくるように経路探索...
Unity ローグライクゲームの作り方

ローグライクゲームの作り方3 敵を出現させターン制ダンジョンゲームの基本システムを作る

前回の記事ではローグライクのプレイヤーキャラクターを作成し、マップ上で自由に移動できるようにしました。前回の記事:今回の記事では敵オブジェクトを作成し、プレイヤーと同じようにマップ上に登場させてみましょう!敵オブジェクト用のプレハブを作成す...
Unity ローグライクゲームの作り方

ローグライクゲームの作り方2 プレイヤーを用意してダンジョンを歩き回る

前回の記事では与えたマップデータからローグライクのダンジョンマップを生成する処理を作りました。前回の記事:今回の記事ではダンジョンマップにプレイヤーも生成し、実際にマップの中を移動できるようにしましょう。プレイヤー用のプレハブを用意する先に...
Unity ローグライクゲームの作り方

ローグライクゲームの作り方1 マップデータから自動的にダンジョンを生成しよう

この講座ではUnityとC#を使って不思議のダンジョン系ローグライクゲームを制作していきます。第一回目の今回はプロジェクト立ち上げからスタートしてローグライクRPGに必要なマップデータを作成し、自動でマップを生成するところまで実装していきま...
Unity C# 2DRPGゲームの作り方 ~ドラクエ風レトロRPGを作ろう!~

2DRPGの作り方28 本講座のプロジェクトファイル・全スクリプト集を掲載

前回の記事で2DRPG講座は終了していますが、念のため講座最終回の段階で存在するスクリプトを全文掲載しておきます。また、今回の講座はスクリプトの数が多いのでクラスダイアグラムも掲載しておきます。追記:プロジェクトファイルも添付してほしいとの...
Unity C# 2DRPGゲームの作り方 ~ドラクエ風レトロRPGを作ろう!~

2DRPGの作り方27 タイトル画面の作成とシーン間遷移処理を作成してRPG完成!

前回まででセーブ&ロード処理を作りました。前回の記事:今回の記事ではついに2DRPG最後の仕上げとしてタイトル画面を実装していきます。タイトル画面表示スクリプトの作成それではまずスクリプトの方を作成していきます。「TitleMenu.cs」...
Unity C# 2DRPGゲームの作り方 ~ドラクエ風レトロRPGを作ろう!~

2DRPGの作り方26 セーブデータをロードしてロールプレイングゲーム進行状況を復元

前回の記事ではセーブ機能を追加しました。前回の記事:今回の記事ではセーブしたデータをロードできるようにしていきます。また、宝箱を取得した後にゲームオーバーになってしまった場合、一度取得した宝箱を何度でも取得できる不具合もここで調整していきま...
Unity C# 2DRPGゲームの作り方 ~ドラクエ風レトロRPGを作ろう!~

2DRPGの作り方25 PlayerPrefsとjsonを用いてセーブ機能を実装する

前回の記事でゲームオーバーとゲームクリア処理を作成しました。前回の記事:今回の記事ではUnityのPlayerPrefsとjsonデータ構造を用いてセーブシステムを作成していきます。また、宝箱とボスの配置状況も記録し、前回のゲームオーバー処...
Unity C# 2DRPGゲームの作り方 ~ドラクエ風レトロRPGを作ろう!~

2DRPGの作り方24 ゲームオーバー処理とゲームクリア処理を実装する

前回の記事でボス戦を実装し、いよいよRPGゲームとして欠かせない要素の大部分が仕上がってきました。前回の記事:ですが、まだゲーム完成まではもう少しやることが残っています。ゲームの流れを制御する部分ですね。今回の記事ではゲームの終着地点である...
Unity C# 2DRPGゲームの作り方 ~ドラクエ風レトロRPGを作ろう!~

2DRPGの作り方23 ボス戦イベントを作成してシンボルエンカウントさせよう

前回の記事でダンジョンマップにアイテム取得用の宝箱イベントを置けるようになりました。前回の記事:今回の記事では、RPGのクライマックスを飾るボス戦を作ります。まずはボス戦イベントをダンジョンマップに追加していきます。通常のランダムエンカウン...