在软件开发中,游戏开发这个方向看起来目标很明确,但其实是个领域很广的方向,入门的时候如果得不到指点一二,很容易误入歧途,相反,如果走这条路之前能得到前人的一些指路,是可以事半功倍的。
• 优点:方便易用,中文资料丰富,跨平台,商店资源丰富,可视化开发。
• 缺点:画面效果一般,不是免费开源,引擎效率比较低。
3) Cocos2d系列(包Cocos2d-x、Cocos2d-ObjC、Cocos2d-html5、Cocos2d-xna等)
• 适用平台:Microsoft Windows、OS X、 Linux、iOS、 Android、 Tizen、 Linux、Mac OS X、HTML5浏览器、Windows Phone 7 & 8、Xbox 360。
• 编程语言:Python、Objective-C、C++、 Lua、 JavaScript、 Swift、JavaScript、 C#。
• 优点:开源免费,跨平台,中文资料丰富,2D技术丰富且成熟。
• 缺点:不可视化开发,3D方面技术不成熟。
4) CryEngine3
• 适用平台:Microsoft Windows、OS X、Linux、PlayStation 3、PlayStation 4、Wii U、Xbox 360、Xbox One、iOS、Android。
• 编程语言:C++、Lua。
• 优点:画面效果世界一流,可视化开发,跨平台。
• 缺点:开发机器配置要求较高,不是免费开源。
5) Frostbite3(寒霜3)
• 适用平台:Microsoft Windows、PlayStation 3、PlayStation 4、Xbox 360、Xbox One。
• 编程语言:C++。
• 优点:画面效果出色,可视化开发,跨平台。
• 缺点:开发机器配置要求较高,不是免费开源。
6) Egret(白鹭)
• 适用平台:HTML5、iOS、Android、Windows Phone。
• 编程语言:TypeScript、JavaScript。
• 优点:免费开源,配套工具多,全中文文档,可视化开发,跨平台。
• 缺点:支持平台较少,大多数时候用于开发对性能和效率要求不高的小游戏。
但是使用游戏引擎毕竟是停留在表面看不到本质,当游戏开发的时候出现了某些问题或者特殊需求,你往往很难处理。而且游戏引擎技术日新月异,你所学的几乎都是别人留下来的方法,而不是其本质思想。如果将来别的游戏引擎兴起,你又要重新学习另外的游戏引擎怎么使用。在很多大公司里面,甚至都有自己公司内部专用的引擎(如网易公司的风魂引擎、金山公司的剑网3引擎、蜗牛公司的Flexi引擎等等)。所以单纯地走这条路线,可能不会让
交易额: 78.68万元
无 |山东省 |潍坊市 |奎文区
交易额: 37.55万元
无 |广东省 |深圳市 |深圳市
交易额: 27.2万元
工作室 |河南省 |开封市 |开封市
交易额: 22.48万元
公司 |辽宁省 |沈阳市 |沈河区
成为一品威客服务商,百万订单等您来有奖注册中
价格是多少?怎样找到合适的人才?
¥5000 已有1人投标
¥1000 已有0人投标
¥100 已有3人投标
¥1000 已有0人投标
¥5000 已有0人投标
¥10000 已有0人投标
¥10000 已有0人投标
¥1000 已有5人投标