游戏开发app排行榜(免费游戏开发软件工具)

??你对一款酝酿多年的游戏有什么想法吗?即使没有任何游戏开发经验,如果你能将这个想法变为现实要怎么做?现在,任何人都可以使用合适的软件和一些技术诀窍制作视频游戏。

游戏开发app排行榜(免费游戏开发软件工具)

??当然,这并不意味着游戏开发很容易。即使像Flappy Bird或俄罗斯方块这样的简单游戏也需要努力才能让它看起来感觉不错。但是,由于免费的游戏开发软件工具,曾经可能花费一年时间制作的游戏现在可以在几个月或几天内制作 – 有时甚至没有任何代码!

??这里有最好的免费游戏开发工具和软件,您可以用它来开始制作您梦寐以求的游戏。

??注意:此列表按从简单到最复杂的顺序排序。更简单的免费游戏开发工具更容易上手,但有更多限制。如你所看到的在以下列表中,你将获得更多的灵活性,但更陡峭的学习曲线。

1. Construct 3

??无需编程。如果您从未在生活中编写过一行代码,那么Construct 3是最佳选择。这个游戏开发工具完全由图形用户界面驱动,这意味着一切都是拖放式的。游戏逻辑和变量使用应用程序本身提供的设计功能实现。

??创建一次,随处发布。 Construct 3的优点在于它可以导出到几十种不同的平台和格式,您无需在游戏中更改任何内容以适应这些不同的选项。游戏完成后,您可以导出到HTML5,Android,iOS,Windows,Mac,Linux,Xbox One,Microsoft Store等。

??很多文档。 Construct 3有一些我见过的最好和最全面的游戏开发工具文档。此外,有数百个教程可以帮助您理解从基础到高级的概念,如果您需要帮助,论坛社区非常活跃。

??资源商店。大多数程序员没有艺术,音乐或动画技能。但是对于Construct 3来说这很好,因为您总是可以从Scirra商店浏览和购买现成的资产。大多数资产包只需几美元,但专业级的资产包价格在30美元或更高。您还可以购买带有源代码的示例游戏。

??价钱。免费版具有所有核心功能,但仅限于25个事件,2个对象层,2个同时特效,1个网络字体,没有多人游戏功能,只能导出到HTML5,并且没有出售游戏的许可。个人许可证每年99美元,并取消所有这些限制。

2. GameMaker Studio 2

??拖放或者代码。与Construct 3一样,GameMaker Studio 2允许您使用其变量和游戏逻辑的拖放界面创建整个游戏。但与Construct 3不同,GameMaker Studio 2通过其Game Maker语言赋予更多功能,Game Maker语言是一种具有很大灵活性的类C语言脚本语言。

??创建一次,随处发布。游戏完成后,您可以导出到任意数量的平台和格式,而无需调整代码:Windows,Mac,Linux,HTML5,Android,iOS,Nintendo Switch,PlayStation 4,Xbox One等。遗憾的是,免费版本不允许导出到任何平台。

??悠久的历史。 GameMaker Studio 2是Game Maker:Studio的重写版本,它于1999年开始运行。今天,它是目前最流行和最活跃的免费游戏开发引擎之一。具有功能更新的新版本定期发布。

??价钱。免费版本可以无限期使用,但对游戏的复杂程度有限制。 创造器计划每年花费39美元,并允许导出到Windows和Mac。或者你可以通过一次性永久购买解锁每个出口:桌面售价99美元,HTML5售价149美元,亚马逊消防售价149美元,Android / iOS售价399美元。 Nintendo Switch,PlayStation 4和Xbox One的出口价格为每年799美元。

3. Unity

??支持2D和3D。 Unity最初是作为3D引擎启动的,但最终在2013年增加了官方2D支持。尽管它完全能够创建2D游戏,但您可能遇到偶尔的错误或故障,因为Unity的2D系统实际上已经加入其核心3D系统。这也意味着Unity给2D游戏增加了许多不必要的膨胀,这可能会影响性能。

??基于组件的设计。 Unity没有提出组件实体设计,但它在推广它方面有很大的作用。简而言之,游戏中的所有内容都是一个对象,您可以将各种组件附加到每个对象,其中每个组件控制对象行为和逻辑的某些方面。

??广泛的使用和丰富的文档。要充分利用Unity,您需要使用C#。好消息是Unity在业余爱好者和资深游戏开发者中得到了广泛的应用,你可以在网上找到数以千计的教程来帮助你入门。 Unity本身也为新手提供了大量深入的视频系列,所提供的文档非常出色。

??创建一次,随处发布。 Unity拥有所有游戏引擎最广泛的出口支持:Windows,Mac,Linux,Android,iOS,HTML5,Facebook,Oculus Rift和Steam VR等各种VR系统,以及PlayStation 4,Xbox One等多款游戏机, Nintendo Wii U和Nintendo Switch。

??资源商店。想要在游戏中使用迷你地图系统吗?或者商业级网络解决方案怎么样?也许你需要3D模型,HUD图形和环境纹理?甚至是你的动作冒险RPG的对话系统?您可以在Unity资源商店获得所有这些以及更多内容,其中许多都是免费提供的。

??

4. Godot Engine

??支持2D和3D。与Unity一样,Godot支持创建2D和3D游戏。然而,与Unity不同,Godot的支持要好得多。引擎的2D方面从一开始就经过精心设计,这意味着更好的性能,更少的错误以及更清晰的整体工作流程。

??基于场景的设计。Godot对游戏架构的态度是独一无二的,因为一切都被分为场景 – 而不是你想到的那种“场景”。在Godot中,场景是精灵,声音和/或脚本等元素的集合。然后,您可以将多个场景组合成一个更大的场景,然后将这些场景组合成更大的场景。这种分层设计方法使您可以随时轻松地组织和修改单个元素。

??自定义脚本语言。 Godot使用拖放系统来维护场景元素,但是这些元素中的每一个都可以通过内置脚本系统进行扩展,该系统使用一种类似Python的自定义语言GDScript。它易学易用,即使您没有编码经验,也应该尝试一下。

??创建一次,随处发布。 Godot可以直接部署到多个平台,包括Windows,Mac,Linux,Android,iOS和HTML5。不需要额外的购买或许可,但可能会有一些限制(比如需要在Mac系统上部署Mac二进制文件)。

??免费和开源。Godot是这个名单上唯一的工具,它实际上是免费的。因为它是根据麻省理工学院许可证授权的,所以您可以随意使用它,并且不受任何限制地出售您制作的游戏。您甚至可以下载引擎的源代码并进行修改! (引擎用C 编写。)

??

5. Unreal Engine 4

??由行业大师开发。在此列表中的所有工具中,UE4是最专业的。它是由虚幻特许经营者背后的天才创建的 – 他们知道顶级引擎需要什么,以及提供下一代功能需要什么。他们确切地知道他们在做什么。

??尖端的引擎功能。 UE4的驱动原则之一是允许您尽可能快地进行迭代和开发,因此您可以获得诸如实时调试,热重新加载,简化的资源管道,即时游戏预览以及数百种包含的资源和系统(如人工智能,电影)等功能工具,后处理效果等。

??这个星球上最好的教程。 UE4 YouTube频道有800多个视频,可以引导您浏览引擎的每一寸,大部分视频的长度都在20到60分钟之间。这比你在大学一学期的课程中获得的内容更多。如果您需要逐步指导,UE4可以满足您的需求。

??创建一次,随处发布。开始在这里看到一种模式?所有最好的引擎都可以无缝导出到多个平台,UE4也不例外:Windows,Mac,Linux,Android,iOS,HTML5,PlayStation 4,Xbox One,Oculus VR等等。

??价钱。作为免费用户,您可以访问整个引擎(包括源代码)。在每季度第一个游戏获得3,000美元之后,您只需支付所有收入的5%特许权使用费。换句话说,您只有在游戏成功时才开始付款。

??

发表评论

登录后才能评论