我目前正在开发基于OpenGL ES的Android的小型非商业游戏。除了一些小问题(因为垃圾模拟器是最大的慢),我真的很喜欢它,并希望继续为它开发。 现在的问题是:您对Android作为游戏市场环境的未来有什么想法?我在某处读过一篇文章,称iPhone是游戏的首选平台,但由于我不拥有Mac,并且不会为一些复杂的工作而在Windows上工作而烦恼,因此我目前对此感兴趣并不感兴趣它。 那么,你觉得呢?值得花费大量时间(以及潜在的钱)在一个更大的Android游戏项目上吗?Android作为商业游戏平台
回答
简短回答:现在判断为时尚早。从技术上讲,这个平台对于游戏开发者来说既不比iPhone更好也不差。两者都支持3D图形,都对多媒体有很好的支持 - 只是语言与ObjectiveC或Java不同。
虽然问题不在于技术能力,但是在平台的普及和纯粹的商业决策中,如果Android是一个很好的游戏平台。 iPhone肯定是,许多人已经在它上面赚钱。 Android会如同流行一样,并且人们愿意为这笔钱购买游戏是一个很好的问题。
Android和iPhone用户和开发人员有一些差异。 Android是更开放的平台,更多的软件是免费的(甚至是开源的)。对于iPhone而言,大多数应用需要1美元
所以观众的期望是不同的。 Android用户期望更多的应用程序是免费的,并且(很可能)只有在您给予他们的软件真的值得花费任何金钱时才会付费。 iPhone用户愿意支付这个1美元甚至试用一个应用程序,毕竟他们买了开始昂贵的苹果产品。
这种趋势会继续吗?或者,随着越来越多的付费应用出现在Android市场上,受众类型会趋于一致,这是一个悬而未决的问题
最后 - 最终会有几百万的Android平台用户。所以如果你开发一个踢屁股游戏,它会有它的观众。如果Android不成为游戏平台 - 这可能对你有利,因为你没有竞争。
绝对同意。最大的因素将是该平台的受欢迎程度以及用户对Android的看法 - 是否能够将自己建立为游戏行业的一个可行市场。未来的设备将瞄准该应用领域,因此您可以假设您不必担心硬件的能力(Snapdragon在1 GHz听起来不错)。 P.S.安迪鲁宾的话来自http://www.reuters.com/article/internetNews/idUSTRE56U5XU20090801?pageNumber=2&virtualBrandChannel=0: “你可以开始真正考虑像在任天堂DS或PSP手持设备上那样的严肃游戏。” – 2009-08-26 10:26:25
在我看来这是值得的。
正如@Marcin所说,Android更像是一个开放平台,然后是iPhone。开发人员开始开发应用程序并将其投放市场会更容易。
但它意味着市场上充斥着大量的垃圾应用程序。然后,也有真正闪亮的珠宝。他们得到很高的分数,被热烈讨论并且很受欢迎。
所以,在我看来,如果你有一个好游戏的想法,去为它。如果你把它推向市场,考虑在免费区域(至少一个'精简版')(一些国家的人甚至无法访问付费应用程序市场)。
以下部分是完全地我自己的看法,你可以直接跳过它
有移动平台上的一些“酷”的游戏,我喜欢玩。至于我,在开发这样的游戏时,有几件重要的事情需要注意,这些在“传统”游戏,控制台或PC上并不重要:
- 它应该很容易(快! )开始和停止。如果我在公车上玩,它可能只是一站。如果它立刻开始,然后不需要5分钟就可以停止它,这是一个+
- 关于快速启动/停止的一件事。如果我退出比赛,然后回来,给我一个机会继续我停下来的地方。不需要问我是否想保存/加载上一场比赛。默认情况下,我可以随时开始新游戏,如果我想,我可以吗?
- 控件 - 即使那些使用加速度计的游戏有时很有趣,也可以尝试在拥挤的地方玩。像公共汽车。触摸屏元件应该足够大,以至于即使厚手指也可以使用它。如果他们是 - 这是一个+
- 很长一段时间我想了解为什么玩宝石迷阵,或益智探索,很有趣和享受,而他们的许多克隆只是irrytating。差异是一小块用户界面 - 在Bejeweled中,你得到的作品都是不同的颜色和形状。他们更容易“操作”(用宝石方式),然后屏幕上充满不同颜色的三角形。如果你制作这样的游戏,让不同的部分在许多方面有所不同,而不仅仅是一个(具有相同颜色的不同形状会吸得更多;红色三角形,黄色圆圈,蓝色方块和黑色头骨是一种方法 - 我的意见)
- 它是一个移动设备,连接到WIFI或3G网络,您可以使用互联网至少显示/保存高分。但是 - 请记住 - 有时没有网络,我们处于漫游关闭或海底的不同国家。让游戏即使在那里工作
感谢您的回复!
我自己相信,一旦市场上有更多的Android手机,市场将会获得增长势头,尽管我最大的担忧是它最终会像Xbox Live独立游戏一样,其中90%的游戏质量低于平均水平,这当然会影响它在游戏社区的声望。 我不明白的一件事是为什么在将应用程序或游戏推向市场之前没有某种预先批准。我明白,他们希望人们不是公司的人员来决定应该允许上传的内容,但是他们可以让用户成为审查人员,这样在发布之前至少有一些质量检查。
用户评价 - 在安装任何东西前,我总是会浏览评论:) – kender 2009-08-26 12:21:19
iPhone拥有巨大市场的优势(目前大约是Android的10倍),甚至更好的大多数用户已经给他们的信用卡苹果,所以他们准备购买。让android用户花费.99是困难的。根据游戏情况,您可以赚取不错的广告费(50-100美元/天)。第一个可能会随着更多的Android手机和更多的Android运营商而变化(Verizon对于美国市场将是巨大的)
从技术上讲,Android有点慢(Java与对象C),但与NDK相比,你可以获得不错的表现。 iPhone具有更好的opengl支持(GS上的1.1和2.0),而android更多的是1.0。
有一篇关于Android作为Gamasutra游戏平台的有趣文章。
- 1. Android 2D平台游戏
- 2. 游戏平台
- 3. 商业视频游戏
- 4. Android中的简单平台游戏
- 5. 跨平台游戏开发
- 6. Java平台游戏冲突
- 7. ActionScript平台游戏hitTest
- 8. 跨平台手机游戏?
- 9. iPhone平台游戏。控制?
- 10. 2D平台游戏物理
- 11. XNA连续平台游戏
- 12. 为Android和iPhone开发跨平台游戏?
- 13. Iphone,objective-c如何为平台游戏制作跳跃方法
- 14. Spritekit中的一些游戏平台游戏
- 15. 制作Android游戏
- 16. 跨平台2D图形/游戏库
- 17. 平台游戏中的启动变量
- 18. TDD和iPhone游戏开发平台
- 19. 网络游戏的最佳平台
- 20. 平台游戏。跳转到下一帧
- 21. 闪存VS HTML5为Facebook游戏 - 商业的角度来看
- 22. 在Android游戏制造商工作室(yoyo游戏)的网址方案?
- 23. 用于3D iPhone游戏新手的乌龙,SIO2或商业游戏引擎?
- 24. 多个移动平台游戏开发(Android/iOS)
- 25. 红宝石:什么游戏库最适合/最简单的2D商场/平台游戏?
- 26. 如何为Android游戏制作D垫
- 27. 制作平台游戏,需要停止运行的方法
- 28. 游戏机制造商工作室place_meeting
- 29. java信函游戏[家庭作业]
- 30. 游戏引擎作为EXE和游戏作为DLL?
在缓慢的地狱模拟器只是一个提示:保持打开状态。我发现启动模拟器是迄今为止Android开发中最慢的部分。如果您只是最小化模拟器并重新启动应用程序,则重新启动只需很短的时间。 – 2009-11-06 18:07:41