停止思考,开始开发!
与来自荷兰的Paladin Studios和来自澳大利亚的Platinum Apps的小型公司的采访:Derk de Geus(德克·德·赫斯)和David Stallard(大卫·斯特拉德)将分享他们在移动平台应用程序开发方面的经验,并为初学者提供建议。
Paladin Studios已经发布了两款游戏,还有一款即将上线,而Platinum Apps则发布了5个不同平台的应用程序。
你们是为哪些平台开发应用程序,为什么?
Paladin Studios:我们为iOS和Android开发游戏。为什么?这两个平台是计算机游戏设备上最大的突破。这甚至不仅仅是技术上的突破,更是人们对这些设备态度的转变。游戏不再与长时间坐在沙发里不动相联系——现代设备可以带到任何地方。人们开始习惯于在这些设备上玩游戏是一种愉快的消遣方式,可以玩5分钟,而不是必须耗费所有的闲暇时间。移动游戏几乎需要与在游戏机上开始游戏一样多的时间。我认为这意味着游戏开发者需要更加专注:我们必须完全关注这最初的几分钟,而不是花费10小时以上在游戏玩法上。这是所有移动平台创新项目的显著特征。
Platinum Apps:我们为Android和iOS开发,因为这里聚集了大部分移动游戏的受众。特别是,我们看到Android平板市场有潜力——越来越多高质量的设备出现了。
你们对从一个平台移植到另一个平台的经验有什么看法?
Paladin Studios:使用Unity进行移植很简单,前提是要提前规划。我们只是以使游戏能够在任何屏幕分辨率下运行的方式来开发游戏,如果是具有触摸屏的智能手机——那就没问题。
Platinum Apps:我们认为将应用程序从一个平台移植到另一个平台,实际上是在为两个不同的系统进行开发。当然,有一些工具可以帮助移植,但我们力求使应用程序在各个平台上看起来像是“原生”的,使用用户已经习惯的元素。
你们从哪里获取灵感?
Paladin Studios:无处不在!例如,游戏Jimmy Pataya中的Pataya这个名字,我们是从一瓶冰茶上看到的。此外,在制作这款游戏时,我们观看了MTV——一些极限运动节目。顺便提一下,我们在后来才知道,芭提雅是泰国一个相当著名的度假胜地。如果我们早知道,可能会选一个不同的名字。=)
Platinum Apps:我们寻找那些实现不佳的好主意,如果我们认为自己可以做得更好,就一定会考虑制作自己的应用程序。
制作一个应用程序需要多长时间?
Paladin Studios:我们花了2周时间制作游戏Jimmy Pataya。之后又增加了一些功能(例如,支持iOS的OpenFeint服务),但前两周足以开发出良好的游戏玩法,并将游戏提交到App Store。
Platinum Apps:这在很大程度上取决于具体的应用程序——有些可以在几个月内完成,而另一些可能需要2年的时间。
在开发过程中你们遇到了哪些技术困难?
Paladin Studios:这完全取决于游戏。最大的挑战可能是应用程序的性能。但有许多细节需要考虑。我们几乎没有遇到问题。
Platinum Apps:在开发跨平台应用程序时,需要考虑每个平台施加的限制,同时确保在所有设备上应用程序的表现大致相同。在考虑到不同的屏幕尺寸、处理器速度等因素时,这可能并不容易。但我们的开发团队应付自如。
电脑游戏的未来会怎样?
Paladin Studios:我认为,会出现硬核游戏(如《文明》)与更休闲游戏之间的最终分化。在第一个市场,质量和调校的细致程度将是决定性因素;在第二个市场,则会出现独特的、不同行的游戏,受到欢迎。这两种类型都需要大量的工作,但开发过程和接触受众的方式是不同的。
Platinum Apps:我认为,回答这个问题时需要关注移动游戏。主机和PC游戏当然不会在短期内消失,但我认为,移动领域将迎来更大的增长。移动游戏与“大型”游戏之间的界限将变得模糊,因为设备的性能将不断提升,用户的体验将达到几年前难以想象的水平。除了可以随时随地游戏外,内置于智能手机的社交功能也将大大推动移动游戏的发展。
你们对初学者开发者有什么建议?
Paladin Studios:不要试图扩展——专注于你正在做的事情。提前规划好你下一个游戏的方向,并学会停下来。这是非常困难的,我们目前正在努力克服这一点——关键是做好基本工作,使游戏能够正常运行,然后再添加额外功能。学会准确评估开发所需的时间——即使是移动游戏,也可能需要不少时间。门槛已经很高,而市场上有很多公司在制作出色的产品。想要再造一个《愤怒的小鸟》,并非易事。不过,无论如何,要相信自己!以前从未有过如此良机让初学者迅速制作出热门游戏,从而盈利。
Platinum Apps:开始开发吧!如果你还在考虑是否开始,请停止思考,开始开发。考虑到越来越强大的设备迅速普及,以及你能够接触到数亿人的市场,现在是开发应用程序的最佳时机。