回覆列表
-
1 # LostReality
-
2 # 小精靈zx
遊戲開發需要的是遊戲引擎,不同的遊戲引擎使用不同的開發語言
1:虛幻系列引擎使用的是C++語言
2:Unity引擎使用的是C#語言
3:白鷺等小遊戲引擎使用的是Type Script語言,都不一樣
這個要看將來從事的工作,如果在國內的話,手遊仍然是Unity為主。推薦C#。
況且C++對於沒有經驗的新手來說,不然容易上手
看你開發什麼樣的遊戲或者使用什麼引擎,虛幻4和coco2dx必須學c++,unity3d就c#
虛幻4:虛幻引擎是全球最開放、最先進的實時3D創作平臺。經過持續的改進,它已經不僅僅是一款殿堂級的遊戲引擎,還能為各行各業的專業人士帶去無限的創作自由和空前的掌控力。無論是前沿內容、互動體驗還是沉浸式虛擬世界,一切盡在虛幻引擎。
coco2dk:Cocos2d-x是一個開源的移動2D遊戲框架,MIT許可證下發布的。這是一個C++ Cocos2d-iPhone專案的版本。Cocos2d-X發展的重點是圍繞Cocos2d跨平臺,Cocos2d-x提供的框架。手機遊戲,可以寫在C++或者Lua中,使用API是Cocos2d-iPhone完全相容。
unity3d:Unity3D是由Unity Technologies開發的一個讓玩家輕鬆建立諸如三維視訊遊戲、建築視覺化、實時三維動畫等型別互動內容的多平臺的綜合型遊戲開發工具,是一個全面整合的專業遊戲引擎。Unity類似於Director,Blender game engine, Virtools 或 Torque Game Builder等利用互動的圖型化開發環境為首要方式的軟體。