市场上有许多有效但是价格也很昂贵的工具,但对于那些想要使用价格更划算的工具的人来说,存在一些方法能够帮助他们基于较低价格或无须花费一分钱去创造一款游戏。
以下我们将列出你们可以免费使用的16种开发工具(不过在某些情况下你可能也需要支付一点版税)。
从游戏引擎到音频,调试和分析工具等等,我们列出了各种不同的选择去帮助拥有少量游戏开发预算的人。
Unity4
公司:Unity Technologies
平台:Android,黑莓,iOS,Linux,Mac,PS3,PS4,Windows8(很快就有了),Windows Phone,Xbox 360,Xbox One
大多数开发领域中的人都很熟悉Unity,这是一种免费的工具。
面向OSX和Windows的免费版本Unity包括提供给iOS,Android,黑莓,Windows Phone,Windows Store,台式机和网页的发行支持。它同时还带有一个完整的30天试用版本Unity Pro。其引擎同样也是免费提供给WiiU和Xbox One开发者。
Unity4.3让开发者们能够使用其全新的2D开发工具以及动画系统Mecanim。
Mono Game
公司:Mono Game
平台:Android,iOS,Linux,Mac,PSMobile,Raspberry Pi,PS4(很快就有了),Windows 8,Windows Phone
Mono Game引擎是基于微软XNA4框架的开放源执行。像《Fez》和《Bastion》等游戏便使用了这一工具。
该工具在面向手机,Mac和Linux等平台是免费的,并且Mono Game的志愿开发者也将该工具免费带向了PS4。
Mono Game的项目总监Tom Spilman告诉我们,他们团队希望能够在年末将这一工具带向所有主机平台。
Game Maker:Studio(免费)
公司:YoYo Games
平台:Mac,Windows
免费版本的Game Maker:Studio同时瞄准了刚入门的新人以及充满经验的开发者,让使用者能够将自己的游戏输出到Mac,Windows PC和Windows 8。
其试用版本的资源是有限的,并且使用者不能访问所有功能。
YoYo Games最近宣称该引擎将向所有正在为PS3,PS4和Vita创造游戏的授权Play Station开发者开放。这一版本还会提供给Play Station功能额外支持。
Turbulenz
公司:Turbulenz
平台:浏览器
网站:biz.turbulenz.com/developers
去年,当Turbulenz的创造者创造了游戏引擎开放源后,它便转向了免费。该工具能够用于HTML5游戏开发,使用者可以无需支付任何版税独立发行自己的游戏并从中获取赢利。不过他们官网上所出现的游戏则需要收取70/30的分红。
该引擎是在JavaScript上执行的,能够支持快速的代码和数据迭代,并且不仅能够提供各种物理,碰撞和动画工具,同时也能够支持7.1环绕音效。
Project Anarchy
公司:Havok
平台:Android,iOS,PC,Tizen
Project Anarchy是面向iOS,Android和Tizen等平台的游戏开发的一种免费手机游戏引擎。
现在更新到2014.0.5版本的该工具还包含了额外的全局照明解决方法Beast,还包含了Physics,Animation Studio以及AI等Havok自家的一些技术。
此外它还包含了像AutodeskUI工具Scaleform,音频工具FMOD和专业的手机水面渲染器与简单原型网格等功能。
Stencyl
公司:Stencyl
平台:浏览器
Stencyl是一种游戏创造工具,能够帮助开发者免费在Flash上发行游戏,尽管它要求在游戏开始前呈现一个关于Stencyl品牌的页面。
该工具使用了拖放界面去突显几百个现成的代码组块,并且这些代码也可以创造属于自己的组块。
Stencyl同时也允许游戏开发者能够在iOS,Android和台式机等付费平台上测试自己的游戏。
Play Canvas
公司:Play Canvas
平台:浏览器
Play Canvas是面向3D HTML5游戏的创造与发行而设计的基于云端的HTML5游戏开发平台。它不需要下载或安装,开发者可以随时使用该工具。
使用者可以在此免费开发商业游戏。两个合作者可以致力于同一个项目,并且能够使用多达200兆的磁盘空间。免费项目不能进行私自开发,但是公开创造的内容仍然可以被标记为私有物,如此其他使用者便不能去使用它们了。
Phaser
公司:Photon Storm
平台:浏览器
Phaser是面向台式机和手机HTML5游戏开发的一个免费开放源。使用该工具的游戏能够基于Java Script或Type Scripy进行创造,并利用Canvas和Web GL渲染器(游戏邦注:在浏览器的支持下能够在不同工具间自由切换)。
开发工具还包括其自身的Arcade Physics系统—-允许开发者能够控制速度且能够突出完整的碰撞和分离控制,还有动画,例子和摄像机系统。
Gamesalad
公司:Game Salad
平台:iOS,Mac,Windows
使用免费版本的开发平台Game Salad的开发者可以面向iOS,Mac以及该公司自身的Game Salad Arcade等平台发行自己的游戏。面向苹果的设备发行的游戏需要包含强制的试发行与间质性广告。
该引擎让新手和资深游戏开发者可以不用使用任何代码,只使用视觉性拖放界面去创造游戏,这是最理想的快速理念和原型迭代方法。
迄今为止已经有超过20万款使用Game Salad引擎而问世的游戏了。
Corona SDK
公司:Corona
平台:Android,iOS,Kindle,Nook
尽管其基础版本与专业版本都要收费,但手机开发者却可以免费使用Corona SDK的入门套件。
该工具让开发者们可以无需支付任何费用而面向iOS,Android,Kindle和Nook等平台创造并发行游戏。在这个过程中开发者可以使用Starter SDK并不支持的一些插件(如广告盈利)作为应用内部购买方式。
新手包所提供的一些功能包括基本形状,线,文本,定制模块,定位点,群组和容器,同时还能让使用者创造属于自己的启动画面。
Renderdoc
公司:Crytek
平台:Windows
网站:www.cryengine.com/renderdoc
Renderdoc是来自Crytek的全新图像调试工具,可供免费下载,该工具是瞄准独立开发者与AAA级工作室,能够帮助他们使用Direct3D11.0和11.1去捕捉并回放来自Windows应用的帧。
该程序还能够用于定位各种漏洞所需要的详细API检查并提供深入分析与图像检查所需要的工具。
在未来,Crytek计划为OpenGl等平台和API提供支持,并使用社区采购方法去推动工具的发展。
Wwise
公司:Audio Kinetic
平台:Android,iOS,Linux,Mac,Windos,Windows Phone8
这是众多为了吸引独立游戏开发者而采取一种全新模式的游戏开发工具之一。现在Audiokinetic的音频工具Wwise已经可以让玩家无需花钱便获得一个全新但却有限的商业授权了。
在Wwise项目中,使用不到200个声音文件的游戏能够免费使用该工具,但它们却不能使用任何可行的第三方插件。这种服务只针对Windows,Mac,Linux,iOS,Android和Windows Phone8上的游戏,尽管Audiokinetic已经开始号召独立开发者和现有的Wwise使用者去瞄准主机。
FMOD
公司:Firelight Technologies
平台:Android,iOS,Linux,Mac,PS4,PS3,Vita,WiiU,Windows,Windows Phone8,Xbox 360,Xbox One
网站:www.fmod.org
作为Firelight Technologies旗下大受欢迎的音频中间件,FMOD Studio工具套件从三月开始免费面向独立开发者开放。
拥有低于10万美元游戏预算的开发者们能够免费使用该中间件。而在以前,使用者如果要使用FMOD就需要每款游戏支付500美元。
用于Turn10面向Xbox One发行的游戏《Forza Motorsport 5》上的最新版本的音频中间件添加了一个Unity整合插件以及一个插件SDK用于创造发生器和声效。
Web Animate
公司:Ikinema
平台:Linux,Mac,Windows
Ikinema的Web Animate工具集是专门为独立开发者所设计的,希望使用者能够在他们的浏览器上使用一个具有完整功能的动画和重定向平台。
使用者可以将动作捕捉和模型导入FBX和BVH,重构并定制动画,确定框架,不断反复摆弄并最终重构2D模型。该工具也允许开发者使用本地驱动器,网络服务器和云端去控制资产储存,从而让美术师们可以在项目上展开全球化的合作并共享文件。
使用该工具的开发者也可以升级到另外三个订阅报,如此便能够打开成批处理以及Run Time Rig Export等更多功能。
Upsight
公司:Upsight
平台:Android,iOS
Upsight是手机分析公司Kontagent和用户粘性与盈利工具公司Play Haven合并的结果。
这个全新平台是两种服务的结合,并且能够提供给开发者通过追踪核心用户获取,用户粘性与收益等参数而追踪用户行为的能力。
该工具的免费版本让开发者每个月可以面向25万个用户发送推送通知并将玩家带到游戏内部的活动中或Upsight的内容单位,同时该工具还包含了一些应用内部市场营销工具,如让开发者能够基于特定标准去划分不同用户以进行不同的推广活动。