分裂机厂家
免费服务热线

Free service

hotline

010-00000000
分裂机厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

开发者谈制作Android手机游戏经历

发布时间:2020-02-11 04:42:27 阅读: 来源:分裂机厂家

注:本文发稿于2009年4月30日,所涉时间、事件和数据均以此为准。

Android游戏《Abduction!》棒极了!这是使用加速计的最佳游戏之一,甚至在Android官网上出现过。《Abduction!》开发者Phil Symonds在Android Tapp的采访中分享了自己的想法,以下是编译的相关内容:

你能简单介绍下自己吗?

我是Android游戏《Abduction!》的开发者。我原先待在英国,但现在住在澳大利亚悉尼。

你因何制作这款应用?

SDK首次发布时,我就用Android模拟器做过些许东西,不过只是玩玩而已。我拿到Android手机后,想尝试某些在模拟器上不能做的事情,重力感应显然是个很好的选择。该应用始于一次快速测试(注:当时活动主类仍为“MotionControl”),但迅速发展成为真正的游戏。

你采用何种技术来制作应用?原因是什么?

我在Eclipse上开发,使用SDK中带有的精品Android插件。我刚准备编写自己的在线高分榜程序时,便发现由Tony Gentilcore制作的精简小应用ScoreNinja,正可以帮我实现目标。游戏中所有图形均用Photoshop来制作。

应用制作大概花了多长时间?

制作并运行可玩版本只需要数个小时,但细心调整游戏以及画面制作要花较多时间。我认为该版本目前在市场上的表现值得自己花数周的时间来设计。

该应用中有什么未曾透露的设计技巧?

这些技巧已经不是什么秘密了,你可以换个游戏主题或加大游戏难度。

这款应用还有其他用处吗?

没有,这款简单但容易让人着迷的应用完全只是用来打发时间而已。

能跟我们说说应用将来会更新的功能吗?

我正在制作全版本付费应用,花了很多时间来添加和改善图形。我不是美工,因而这实际上成为开发过程中最耗时间的部分。现在有6个不同的关卡主题运转良好,在付费版本中都会增加更多细节内容。比如,会有更多背景物体和新的前景物体,让游戏更具层次感和运动感。游戏中还会添加天气效果。

我在新版本中设计了新游戏模式,使游戏更有深度。我已经做出了挑战模式的框架,现在正配置挑战的内容。冒险模式中有故事情节,将采用在世界地图上按顺序通关的传统模式。完成挑战模式或冒险模式的关卡可以解锁新角色。与电脑对战的模式也很棒,给玩家带来与其他游戏完全不同的感觉。最后要说的是自定义模式,你可以自由选择各种场景来制作关卡。完成所有游戏模式可以开启自定义模式。在博客上可以看到最新的开发信息。

你喜欢Android平台应用开发的哪些特点?

容易上手而且能做出有价值的东西,系统早期便将API做得如此完善,这着实令人称奇。我确实很欣赏市场提供的反馈意见,你可以根据用户需求来调整游戏。

你希望Android在哪些方面有所改善?

最让我感到沮丧的是音效API,现在还并不适合用来制作游戏。

与苹果模式(注:对iTune商店的严格控制)或Windows Mobile模式(不设立应用商店)相比,你对Android应用商店的销售模式有何见解?

作为单纯出于开发目的而购买Android手机的人,我自然很喜欢Android所采用的模式。我能理解Force Close错误给开发者带来的挫败感,但对我来说这才是市场真正强大之处,你可以用测试版的名义发布应用并迅速获得实时反馈。我不赞成对应用进行严格的控制,评级和公众偏好自然有助于控制好投放到市场上的游戏质量。

你对应用市场上的当前评级反馈系统有何见解?

目前该系统还未达到应有的水准。主要问题在于,星级评定过于简单,无法完全区分应用质量。如果你的应用非常简单但其作用堪称完美,人们有可能只给1颗星,因为应用的用途有限,但他们会给另一款实现全部描述功能的应用5星评价。我觉得评级系统应该向用户询问3至4个问题,每个问题用星级评价来回答,最终得出总分。而且,搜索功能也有待改善。星级评定应该精确到半星,而不是现在使用的四舍五入法。应该有更精确的方式来评价接近5星的应用,而不是只允许用户选择5颗星。

你是否有在其他市场(注:如iPhone、Windows Mobile和黑莓等)发布应用的计划?

《Abduction!》制作完成后,我计划起用OpenGL,利用G1的图形处理器来制作更复杂的2D游戏。如果我将其实现,那么往后应用转向iPhone的过程会变得非常简单,或许我可以考虑这么做。我觉得Android将永远是自己主要关注的平台,因为该平台较为开放。

你觉得有什么Android应用是用户必须使用的吗?

所有与Wi-Fi、GPS和蓝牙有关的微应用。对我来说,NetCounter在数据计划方面很有用。Twidroid是唯一从未离开过我手机的应用。

你对其他有志向成为手机应用开发者的人有何建议?

下载SDK并大胆尝试,开发比你想象的要简单得多!如果你已经很熟悉Java,上有所有你起步所需的信息,也有某些很好的编码片段样例。

能否跟我们说说你正在酝酿的Android应用?

我的想法很多,但时间并不充裕!我拟定了一个交通游戏的蓝本,会在《Abduction!》完全版完成后动手制作。我有很多可供使用的想法,如果让我空出几天时间来实施的话,它们都将成为绝妙的项目。

中山注册公司变更

食品流通许可证

广州注册公司经营范围