Atitit 开发2d游戏的技术选型attilax总结

Atitit 开发2d游戏的技术选型attilax总结

 

1.1. 跨平台跨平台:一定要使用跨平台的gui技术,目前最好的就是h5(canvas,webgldom) +js了。。1

1.2. 游戏前后端语言的选择(既然用了h5js就是前端不二选择)1

1.3. Js ide sublime ,webstorm1

1.4. Java ide eclipse mars1

1.5. 使用怎样的h5游戏引擎(推荐dom,cocos2d)1

1.6. Ui编辑器,场景编辑器(dw,)2

1.7. 例外,这里总结了适合99%的游戏的策略,当然凡是总有例外,可以根据实际情况选择技术方案。。2

 

 

不建议使用c#,为什么呢,理由如下

 


1.1. 跨平台跨平台:一定要使用跨平台的gui技术,目前最好的就是h5(canvas,webgldom) +js了。。

 

1.2. 游戏前后端语言的选择(既然用了h5js就是前端不二选择)

后端可以也可以采用node.js或者java把。。Php前景不明,看情况吧。。

 

游戏语言选择的标准就是标准化,开放性以及生态环境,以及开发工具的易用性。。

 

1.3. Js ide sublime ,webstorm

1.4. Java ide eclipse mars

1.5. 使用怎样的h5游戏引擎(推荐dom,cocos2d)

游戏引擎当然使用最流行比较好,资料工具都多,bug也少,开发比较爽嘛。。

目前的比较流行的游戏引擎(dom cocos2degret  

第一流行引擎就是dom了,但是dom性能问题,适合于那些不十分激烈的游戏,比如卡牌,策略游戏什么的。目前貌似叫好的建立在dom之上的就是jquery jquery ui了,个人亲测。。

 

动作类等运动场景激烈的游戏就要使用canvas,webgl技术了的引擎了,cocos2d比较流行,Cocos2d的百度搜索条数 百度为您找到相关结果约1,620,000

其次是 egret  相关结果约884,000

createjs  百度为您找到相关结果约162,000

其他的引擎市场份额就惨不忍睹了,不建议了

 

参考资料 Atitit。游戏引擎调查.docx

 

1.6. Ui编辑器,场景编辑器(dw,)

 

如果游戏基于dom引擎的话,那么场景编辑,就支持html了,可以使用dw作为场景编辑器。。

或者游戏虽然基于canvas webgl,但是支持解析html定义场景,那么也可以使用dwui ide

 

1.7. 例外,这里总结了适合99%的游戏的策略,当然凡是总有例外,可以根据实际情况选择技术方案。。

 作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 

汉字名:艾提拉(艾龙)   EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

Atiend

 

 

posted @ 2016-10-19 21:10  attilaxAti  阅读(26)  评论(0编辑  收藏  举报