菜鳥unity3d自學之路經驗分享_鄭州unity3d培訓
來源:
奇酷教育 發表于:
相信大家自學游戲開發也有一段時間了,很早就想把自己所學到的知識做個筆記總結一下,但因為種種的原因不知道大家是否堅持下來,所以現
相信大家自學游戲開發也有一段時間了,很早就想把自己所學到的知識做個筆記總結一下,但因為種種的原因不知道大家是否堅持下來,所以現在就跟著奇酷教育unity3d培訓老師的講解來熟悉下自學unity3d
把自己的所學所感記錄下來,方便自己日后的查閱,通過我總結的筆記,讓更多熱愛游戲開發的人能夠從中獲得些許的幫助,從而堅定自己的游戲開發之路。
游戲開發的知識
學習游戲開發,不單是要熟練運用游戲開發引擎來開發游戲,因為只有了解并熟練游戲開發的這些底層原理和知識才能更好地去做游戲。要想從事游戲開發的工作,數據結構、C++、C#、計算機網絡、數據庫這些知識是需要掌握的(要面試、筆試,這些知識是必不可少的)。我會以
Unity3D的游戲開發引擎的講解為主,在涉及到這些方面知識的時候再著重講解。
Unity3D由Unity Technologies開發的一個讓玩家輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型
游戲開發工具,是一個全面整合的專業游戲引擎。過去Unity支持三種編程語言:JavaScript、C#和Boo,現在只支持C#。
Unity3D界面
場景視圖(Scene View),用來設置場景和構造游戲對象,是構造游戲場景的地方。
游戲視圖(GameView),場景中的相機所渲染的游戲畫面,是游戲發布后所看到的場景
層級視圖(Hierarchy),用來顯示當前場景中真正用到的對象。可以把需要的游戲對象拖到這個視圖中
項目視圖(Project),用來顯示整個工程中所有可用資源,比如導入的模型,腳本,材質等。
檢視視圖(Inspector),用來顯示當前所選擇游戲對象的相關屬性與信息,也可以調整其中的各種參數
在場景中創建游戲對象的三種方法
1,點擊菜單欄中的GameObject創建游戲對象
2,點擊層級視圖中的create創建游戲對象
3,在層級視圖的空白處點擊鼠標右鍵進行游戲對象的創建
工具欄的介紹
手型工具 是用來拖動場景的,當游戲對象不在攝像機的視野范圍內時,可以用手型工具拖動場景視圖進行調整
十字型工具 用來上下前后左右移動場景內的游戲對象
循環箭頭工具 是用來旋轉場景內的游戲對象的
第四個向外發散的四個箭頭工具是用來縮放場景內的游戲對象的
第五個矩形工具 能夠快速的縮放游戲對象在某個軸的大小
最后一個工具 可以同時對場景里的游戲對象進行移動、旋轉和縮放