unityでローグライクゲームの作り方!Part3

皆さん、こんにちは!

うっちーです。

 

part3では

  • Mapのランダム生成

を行っていきます。

 

ちなみにチュートリアル動画はこちらです。

Unity Learn

Learn how to make a 2D Roguelike game with this project. Ove…

PR

 

環境は
MacOS Catalina:ver 10.15.4
Unity:ver2019.4.3f1

です。

Scripts

Mapのランダム生成

まずはScriptsフォルダーを作成してください!

作成後にフォルダー内に移動して、C#Script(BoardManager)を作成してください。

次にobjectを一つ作成しましょう!名前はGameControllerとします。

作成後、GameControllerにBoardManagerをアタッチしてください。

 

BoardManagerに下記コードを記述

 

記述が終わったら

各Prefabを対応する場所にアタッチしてください。

その後Playボタンを押してみると、

Mapが生成されますがCameraからズレているのがわかります。

 

そこでMain Cameraを選択して、Positonのx,yを3.5に変更しましょう!

 

これでPlayボタンを押すと、
Mapがランダム生成されつつ画面に収まるようになっているはずです。

 

Map作成はできましたが、
次のページで記述したコードの
詳しい解説を行います!

PR
>挫折せずにゲームを作りきる成功体験を!

挫折せずにゲームを作りきる成功体験を!

ゲームを作りきる成功体験をあなたにしてほしいためYouTubeで具体的なゲームジャンルの作り方を解説するチャンネルを作りました