1 提供了灵活的关卡编辑器,可以快速构建游戏地图 2 提供了强大的调试工具 3 提供了Ejecta可以将JavaScript的执行结果通过OpenGL渲染出来,可以在iOS平台上获得与原生应用相近的效率 4 文档齐全,有两本专门介绍ImpactJS开发的书 5 支持物理效果 6 支持自己编写插件来扩展 App Store游戏 1。

接下来你就可以选择一个游戏引擎了,市面上主流的游戏引擎有两种一个Unity3D一个虚幻四但是这两款引擎的脚本语言并不一样,Unity是C#虚幻四是C++所以在学习之前要想好使用引擎开发什么类型的游戏主要学的内容如下1游戏程序设计C++程序设计入门基本数据类型和输入输出流程控制语句数组指针。

这也是一个游戏能否可行的一个自我论证过程,包括以下几个部分1 技术可行性分析从技术上来考虑,你的想法是否能够实现呢一个想法产生后,你就要知道你要把它做成什么样的游戏,大概需要哪些技术支持这一般都会受项目组或者游戏开发公司自身的技术实力的影响,因为一个新的创意往往会牵扯到大量的。

3编程学到相当的水平,就可以去书店找些关于DirectX和OpenGL的书看了,这要考验个人数学能力和逻辑思维能力以及美工水平要强不过俄罗斯方块之类的小游戏就不用这么麻烦了,以上仅针对中大型游戏适用很多人都希望自己可以会开发游戏,这个想法其实是很好的,但对于很多没有技术基础,没有理论基础的人来。

1语言基础ObjectiveC语言xcode开发环境2手机使用经验足够的iPhone使用经验与体会,不然你很难与产品经理和设计人员有效沟通3具体的开发能力主要的开发将集中于界面开发一定的数据库开发通讯接口开发协同开发与联调,如果是游戏,那么还需要涉及到引擎建模。