23天从0开始完成一款Android游戏开发 – 第21~23天

2017/9/18 17:45:01 人评论 次浏览 分类:游戏开发

  第21天:Android游戏的商业化

  我做这个游戏只是一个尝试,没指望它挣很多的钱。游戏可以免费下载,如果你愿意可以购买游戏里的金币。我喜欢这种类似布丁怪兽的游戏方式,玩家不用付费就能体验游戏的全部内容。玩Drone Invaders时不用支付一毛钱,它不是付费取胜的游戏。即便如此,那些不愿意等待的玩家可以通过购买金币让武器立即就绪。

23天从0开始完成一款Android游戏开发 – 第21~23天

  我很顺利地用25美金开了一个Google Play账号。我阅读过一些博客都建议购买一个Google Play的推广服务用来解决市场饱和的问题,这个需要5000美金的注册费用。开发者需要谨慎选择。我不太确定是否需要支付这5000美金,在我看来只有那些在平台上挣着钱的大工作室才需要吧。

  不管怎样,创建一个谷歌商业账户在我的国家是不可能的事情。这时还有什么其他选择呢?你可以使用Fortumo或Centili的服务来支付,然而这会带来两个问题:

  1. 这种做法违背了Google Play的使用条款。你的账户会面临被停用的风险,或者只能发布到其他安卓应用商店(我知道的市场有30个以上。统计显示他们大约占了整个安卓市场的30%,在我看来这个比例似乎太高了)。

  2. 为了支持手机短信支付功能,你的游戏需要请求两个系统权限。有的用户可能会不喜欢应用“发送和接收短信”。尽管在一些国家这是让游戏赚钱的唯一办法,但如果你的目标是为美国市场这绝对是一个坏点子。

  第三种选择是在美国开一间公司,然后注册一个账户。如果希望通过游戏挣取大量的财富,这无疑是最正确的做法。但拥有一家美国公司也需要一些费用。有专门的机构可以在美国特拉华州帮你注册公司。特拉华州是美国的避税天堂,你可以随时从公司账户把挣得的财富转移到自己的户头,只要付一笔转账税即可。至于转让,这是我第一个游戏,我甚至还不知道它能不能挣钱,所以目前还没准备到那一步。

  幸运的是,我有个朋友住在美国。我们以他的名义开了一个账户,并用这个帐户推出游戏。至少谷歌商业帐户对美国公民还是开放的。我还是不明白为什么谷歌商业账户不开放给我的国家,但通过谷歌AdSense赚钱却没有任何问题。我想可能是谷歌各部门的政策各有不同吧。

  第22天:声音效果

  尽管我有一个多年积累下来的WAV SFX文件音乐素材库,但是看到别的游戏开发者都使用Bfxr创建自己的音效,我决定也尝试一下。

  这是个非常棒的决定,因为你拥有这些音效100%的版权,所以无需证明从哪里获取这些音频文件。有些SFX文件过去下载的网站可能已经不存在了,又或者联系到作者不太现实。例如,我最喜欢的MOD音乐Aspirating Milk。我在modarchive上发现了它,但当我试着按照联系信息发e-mail过去联系作者,却没有得到答复。可能这是他大学时创作的或者有什么别的原因。

  虽然我喜欢在Linux上开发,但Bfxr只支持Windows或Mac操作系统。我想可以通过Wine运行,但最后没有朝这个方向努力,因为我发现了这个:

  http://www.superflashbros.net/as3sfxr/

  这是一个虽然简单却超级好用的Flash程序,可以在浏览器上运行。强烈推荐!

  这些SFX程序产生各种简单的音效。一些复杂的音效可以通过Audacity程序、混合几个简单的效果来完成。下图是我创建原子弹通电音效的SFX:

23天从0开始完成一款Android游戏开发 – 第21~23天

  顺便说一句,游戏基本上开发完成,正在各种安卓设备上进行测试。可能明天会在Goole Play商店发布。

  第23天:发布!

23天从0开始完成一款Android游戏开发 – 第21~23天

  我的游戏大功告成,可用从谷歌Play上下载:

  https://play.google.com/store/apps/details?id=com.bigosaur.backyardpanic

相关教程

  • android游戏引擎andengine学习系列二简单的例子

    如何高效的学习,这才是我们最值得去学习的。 首先导入架包,下载:http://download.csdn.net/detail/duancanmeng/4060082 lib文件夹中像我们写Android程序entends Activity一样,我们一开始也要extends BaseGameActivity,而且实现四个必须被重载函数:[java] view plain co…

    2016/10/9 14:05:05
  • AndEngine游戏开发系列教程

    链接地址:http://www.apkbus.com/android-130403-1-1.html一、简介AndEngine基于libGDX框架开发,使用OpenGL ES进行图形绘制,底层使用C++编写,通过JNI调用来实现,因此比较高效,功能强大。同时集成了Box2D物理引擎,因此能实现一些较为复杂的物理效果。在Rokon(另一个Android …

    2016/10/9 13:59:41
  • 移植cocos2dAndroid包框架设计

    随着android平台的推广和android手机的大量推出,有人预言android将是一个嵌入式的统一平台。果真如此吗?Apple,Microsoft, nokia不会坐视不管的,在想想unix各种混乱的版本,总让人忧心忡忡。不过有google这位大神做东,至少在短期内,android会很稳定,市场会有一席之地。目…

    2016/10/7 12:53:02

共有访客发表了评论 网友评论

验证码: 看不清楚?