有學(xué)游戲開發(fā)的朋友嗎?
自學(xué)的
第一步:編程語言開發(fā)游戲最關(guān)鍵的部分就是將想法實(shí)現(xiàn)出來,也就是需要通過編程語言實(shí)現(xiàn)想要的功能。根據(jù)不同的游戲引擎可是學(xué)習(xí)不同的語言,C,C++,C#,java等等都行,選擇一個(gè)自己適合的就行。個(gè)人用的是C#和Lua兩種。
第二步:游戲引擎現(xiàn)在很少有從零開始制作游戲的了,使用游戲引擎可以大大加速游戲開發(fā)進(jìn)程。常見的一些游戲引擎有虛幻4、unity、cocos等等。虛幻4對新手并不那么友好,cocos功能有些差,個(gè)人推薦使用unity。
第三步:實(shí)現(xiàn)游戲邏輯在游戲引擎中加入一些控件,比如文本、圖片、模型、音效等等,有一些都是引擎自帶的,如果沒有合適的也可以去資源商店下載一些免費(fèi)的或者付費(fèi)的資源。
用代碼把游戲邏輯實(shí)現(xiàn)后,與資源進(jìn)行綁定,就可以實(shí)現(xiàn)基本的游戲了。
想要做出游戲還是比較簡單的,只不過好不好玩而已。想要做出好的游戲,就需要在各個(gè)方面不斷打磨了。