工欲善其事,必先利其器。对移动游戏开发者来说,高效实用的开发工具必不可少。近日,英国著名产业杂志《Develop》刊出了一篇文章,作者艾伦·李在文中推荐了15种移动游戏开发工具,从
游戏引擎
,到音效制作、推广等工具都有涉及。以下为原文主要内容编译。
引擎和移动开发工具包
更多例子: https://code.google.com/p/playn/wiki/DemoLinks
gameplay – http://gameplay3d.org/index.php
旨在帮助独立游戏开发的生态系统,开源的跨平台的3D引擎
支持BlackBerry 10、PlayBook、Apple iOS 5+、Android NDK 2.3+、Microsoft Windows 7、Apple MacOS X、Linux
完整着色系统,基于节点的场景图形系统,粒子系统,Full featured
随着android在全球的风靡,越来越多的人将自己的目光投向搭载android的移动设备,但由于手持设备的局限性,怎样利用有限的资源来达到很好的体验,是设备厂商必须要考虑的问题,其中炫目的界面就是可以增加用户体验的一种方式。这其中,3D效果无疑是对用户最具吸引力和说服力的。而3D引擎可以大大节省开发3D的成本,所以做了一次调查,此次调查的引擎必须满足以下:
开源:便于更改代码,优化性能,且免
这是一个非常主观的问题,因为每个
游戏引擎
都有其独特的优缺点。以下是一些受欢迎的2D
游戏引擎
:
1. Unity:Unity是一款多功能的
游戏引擎
,可以用于2D和3D游戏开发。它具有强大的编辑器和广泛的社区支持,可以支持跨平台发布。
2. Unreal Engine 4:虽然Unreal Engine 4主要用于3D游戏开发,但它也可以用于2D游戏开发。它具有强大的可视化编辑器和灵活的蓝图系统,可帮助开发人员轻松创建复杂的游戏逻辑。
3. Godot:Godot是一个免费的、开源的2D和3D
游戏引擎
,具有用户友好的编辑器和广泛的文档和社区支持。它还支持多种编程语言,包括C#、C ++和Python。
4. Construct 3:Construct 3是一个基于Web的2D
游戏引擎
,具有简单易用的可视化编辑器和无需编写代码即可创建游戏的功能。它还具有多种导出选项,包括HTML5、iOS和Android。
5. GameMaker Studio 2:GameMaker Studio 2是一款流行的2D
游戏引擎
,具有易于使用的可视化编辑器和广泛的社区支持。它还支持多种导出选项,包括Windows、Mac、Linux、iOS和Android。
选择最好的引擎取决于您的需求和技能水平。建议尝试几个不同的引擎,看看哪个最适合您的项目。