博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Atitit 开发2d游戏的技术选型attilax总结
阅读量:7070 次
发布时间:2019-06-28

本文共 980 字,大约阅读时间需要 3 分钟。

 

 

 

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

 

 

 

不建议使用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://www.cnblogs.com/attilax/

 

Atiend

 

 

 

你可能感兴趣的文章
转载:查看linux重启时间方法
查看>>
Eclipse快捷键 10个最有用的快捷键(快捷键都是可以自己定义的,以满足自己的使用习惯)...
查看>>
SQL事务日志备份时的问题
查看>>
HDU-1081-To The Max
查看>>
【海洋女神原创】How to: Installshield做安装包时如何添加文件
查看>>
会话标识未更新
查看>>
XCode使用技巧
查看>>
剑指offer数组2
查看>>
python基础之生成器迭代器
查看>>
python系统编程(二)
查看>>
洛谷P2894 [USACO08FEB]酒店Hotel
查看>>
bzoj千题计划159:bzoj2055: 80人环游世界(有源汇上下界可行最小费用流)
查看>>
pyhton3解决"tuple parameter unpacking is not supported"问题
查看>>
安装vmware vCenter Appliance
查看>>
PHP函数
查看>>
ORACLE 更新关联多张表
查看>>
弹性盒子布局
查看>>
SQL中的case when then else end用法
查看>>
【字王的野望】
查看>>
NOIP2015提高组T2 洛谷P2661 信息传递
查看>>