国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > 最受欢迎的游戏引擎集结号:小白篇

最受欢迎的游戏引擎集结号:小白篇

来源:程序员人生   发布时间:2014-09-07 04:32:30 阅读次数:4641次

看着应用商店里五花八门的游戏,大神级的人心痒了,完全可以挥洒一下自己的才能,去开创一个更符合自己心意的游戏。然而,我等刚入门或小白级别的平民呢,只能在边上仰望大神流哈喇子吗?对于这一情况,一些傻瓜式的游戏引擎便应运而生,让不会编程的你,也能够展现一下才华,创建属于自己的游戏。

1. GameSalad

GameSalad是一个无需编码的游戏平台,提供拖放式游戏开发引擎,用户只需要想好图片和整个流程,其它的交给GameSalad处理即可,支持Android、iOS、Windows Phone和HTML5等平台。


主要特性:

  • GameSalad是率先支持使用HTML5发布游戏的游戏创作平台之一,这就可以使用户更简便地将游戏分享到那些不支持Flash游戏的平台中去。
  • GameSalad拥有一个蓬勃发展的论坛社区,由上千个独立开发者组成,在这里与其他开发者交流,对你的开发会很有帮助。
  • 功能全面。

相关链接:GameSalad的mobilehub主页

2. Stencyl

Stencyl是一个游戏创作平台,让你无需编码就可为iOS、 Android以及Windows等多个平台创建出令人惊叹的游戏,让你实现,一次编程处处运行。


主要特性:

  • 一次设计处处运行:支持iOS、Android、Flash、Windows、Mac和Linux。
  • 无编码要求:拥有非常高大上的可视化拖放界面。

相关链接:Stencyl的mobilehub主页

3. GameMaker

GameMaker是一款拥有图形界面,可灵活编程,以2D游戏设计为主的游戏开发软件。除了能让开发的速度比原生语言快80%外,还可以在短短数小时之内构建出功能齐全的原型,或在几周之内就能完成一个完整的游戏。


主要特性:

  • 支持GML脚本语言,通过它用户可以进一步控制游戏,对角色、物体和场景进行设计。
  • 支持拖动和拖放的方式,在IDE里开发游戏。
  • 跨平台:支持iOS和Android。

相关链接:GameMaker的mobilehub主页

4. Construct 2

Construct 2是一款功能强大基于HTML5的游戏编辑器,专为构建2D游戏而设计。通过它,没有编程基础的人可以使用鼠标拖动和拖放的方式,利用可视化编辑器和基于行为的逻辑系统开发属于自己的游戏。


主要特性:

  • 快速易用:用Construct 2制作游戏是小菜一碟,只需拖放对象,对其添加行为,就能让一切活跃起来。
  • 强大的事件系统:通过强大的事件系统,让你的游戏在一个可视化方式下做一切需要做的事。
  • 即时预览:使用Construct 2可以在任何时候预览自己的游戏。
  • 跨平台:支持iOS、Android平台等。
  • 惊人的视觉效果。
  • 可扩展性。

相关链接:Construct 2的mobilehub主页

5. Gideros Mobile

Gideros提供跨平台技术来创建惊人的游戏,无须懂特别高深的编程语言,就可以自己开发游戏及应用。Gideros还提供了自动屏幕缩放和适当的图像分辨率,这使得支持不同的屏幕分辨率与创建通用的项目成为一个简单的任务。


主要特性:

  • 免费:只需注册一下,就可免费使用。
  • 即时测试:开发游戏时,Gideros可以在真实设备上通过无线网进行测试,仅需要1秒钟,并不需要浪费时间来导出或者部署程序。
  • 原生速度:在C/C++和OpenGL的基础上开发,游戏以本地速度在运行。
  • 跨平台:支持iOS及Android平台。

相关链接:Gideros Mobile的mobilehub主页

6. Game Editor

Game Editor是一款开源的游戏设计软件,给你创造游戏的力量。不像其他游戏开发工具,它给你机会去更改游戏创建器中的源代码,为移动设备及个人电脑构建2D游戏。


主要特性:

  • 跨平台:支持iOS、Android、Windows及Linux等。
  • 通过Game Editor你可以学到很多关于游戏创建、编程以及许多其他的知识。而且,如果它没有你想要的功能,你完全可以自己去创造,并无须担心系统问题或兼容性。
  • 开源。

相关链接:Game Editor的mobilehub主页

7. Multimedia Fusion 2

使用Multimedia Fusion 2快速又简单,让你在短时间内就能够学到创建游戏的基础知识。而且,它拥有众多导出选项,让你能够为多个平台发布游戏,例如iOS、Android和Windows等平台。


主要特性:

  • Multimedia Fusion 2为你提供所有创建所需的软件。
  • 创建任何类型的2D游戏或应用。
  • 无需烦恼复杂的编程知识,只需在一小时之内就能学到基础要点。
  • 跨平台。

相关链接:Multimedia Fusion 2的mobilehub主页

8. LiveCode

LiveCode主要服务那些想要学编程的非专业人员,特别是学生,支持Android、iOS以及Windows等多平台。现在还处于研发者测试阶段的LiveCode7,完全是为中国市场来设计的。除了它预留的名字以外,其他的任何东西都可以直接使用中文。 


主要特性:

  • 平民化:简单的英语脚本、图像化开发环境,目标就是让全民都可以写代码。
  • 免费化:免费的开源版本、免费的培训教材和免费的社区支援。
  • 普及化:研发跨平台支持、发布跨平台支持和云端服务器支持。

相关链接:LiveCode的mobilehub主页

9. GameMei

最后一个说的是,国内首款在线可视化游戏开发平台GameMei,它是启云旗下的一款在线可视化HTML5游戏开发制作平台,通过上传几张图片即可做成一款跨平台游戏,降低游戏开发门槛,简化游戏开发流程。


主要特性:

  • 无需编码:可视化操作,不用写代码,在拖放中实现动作、事件及行为添加。操作简单便捷,让做游戏更加顺手。
  • 支持关键帧动画,物理仿真效果:可视化关键帧动画编辑器,不用写代码也能做酷炫的游戏动画效果,同时支持2D的刚体和软体力学以及碰撞检测,模拟真实物理运动场景,使游戏更加逼真。
  • 一键生成游戏,实时分享做游戏的喜悦:一键生成游戏在线链接,同步到你社交圈、朋友圈,与你的好友一起分享。
  • 支持发布到各大游戏平台:可同时生成Android、iOS平台游戏。

相关链接:GameMei的mobilehub主页

系列阅读:最受欢迎的游戏引擎集结号:跨平台篇

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生