unity零基礎塔防遊戲開發日記day1

2021-10-16 11:47:40 字數 1449 閱讀 3467

利用cube建立基礎地板

正常建立,就是挑好版本,改好專案名和路徑就開始

介面布局:tall

project布局:單排列

在project中右擊建立新資料夾,ctrl+s將現在的場景儲存為main scenes

右鍵層級,新建乙個plane(平面),在檢查器(inspector)中的座標(transform)的右上角reset到水平面上

將x軸和z軸放大50倍

在專案欄建立乙個material資料夾,為plane建立材質,右擊資料夾在建立中找到材質並建立

我選了乙個藍的底色

再去除mash collider,取消碰撞檢測

這就是結果

在層級右鍵,建立乙個cube,reset

這個cube作為乙個地位單位,後面塔防和路徑將建立在他的基礎上進行

將cube的x,z軸放大4倍,以便以後每個cube和cube之間的距離能有1公尺

在專案中新建乙個prefab資料夾,將cube改名為mapcube移入其中,作為基礎材料後面好呼叫

建立乙個空物體(create empty),地圖上的cube相關以後都會放在這下面,也可以叫環境,或者地圖(map)

將mapcube放在map下面,開始複製製作地圖

滑鼠選定mapcube,ctrl+d複製,可以得到乙個mapcube的複製,滑鼠左擊按住scene中的y軸即可拖動mapcube複製。同時按住ctrl鍵,移動時就會一格一格移動方便我們調位置。

複製成15*15的地圖,plane必須比地圖大,不然會看到地圖外

Unity塔防遊戲的建立

看了下塔防遊戲的教程,比我想像的還簡單一些,有些收穫 1 敵人的移動路徑,其時比較簡單,用了n個empty gameobject作為路徑點,然後做乙個總的empty gameobject 作為父級點,定義乙個transform陣列,陣列的長度可以使用transform.childcount來確定 2...

零基礎轉行學習遊戲建模,哪些軟體適合零基礎學習呢?

隨著生活水平的不斷提高,人們對於精神需要的寄託越來來深,休閒娛樂產業一定會越來越好,遊戲建模行業的前景也是看得到的。很多新手入行都遇到過跟你一樣的問題 我應該先學什麼軟體?比較好下手一點的,怎麼學效率高一點?自學可以嗎?我應該從 入手學習?發現問題是學習過程非常關鍵一步,當你認識到這些問題,並且願意...

基於Unity3D的塔防遊戲

設計建議塔防遊戲,實現規定敵人移動路線,在塔的基座的基礎上公升級塔 賣掉塔 更換塔,來射擊敵人。要求 1 基於c 程式語言實現 2 發射子彈攻擊敵人 記錄分數,判定遊戲成功與否。基於android平台進行開發,開發工具使用unity3d 3.7 photoshopcs6 visual studio ...