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
>ゲーム開発初心者向けにLINE@を始めました

ゲーム開発初心者向けにLINE@を始めました

ゲーム開発初心者を無料でサポート!分からないことがあれば質問してみてください!Udemyのクーポンも配布しているので、有効利用してください!