【掌上星辰手游】一个人的手游开发历程

掌上星辰 手游 美术 游戏 美工

谨以此文献给与我同样有创业梦想的程序员们.
 
我相信像我一样的程序员一定大有人在,一个人、一身技术、一腔热血,想要涉足手游领域,却不清楚会投入多少。
 
所以,我把自己的这次游戏开发过程,完整记下来,给与我同样的程序员以参考。
 
4月1日
《保卫妞妞》正式立项,当然说是立项,其实就是我一个人而已。
 
既然决定要做,就要调查一下可能用到的技术点,说下我的背景,有5年左右的c、c++开发经验,3年左右的python开发经验,多年web开发经验,但就是没有游戏开发经验.
 
之前也只是简单了解过一点objc,根本没有实战过。而更要命的时候我都不知道开发游戏需要什么库和工具. 所以大体搜了一下,貌似cocos2d很多人推荐,那就先看本介绍的书吧
 
4月1日~4月3日
将《learn cocos2d on iphone》这本书看完,不过这本书用的cocos2d版本是0.99,而我后来游戏中使用的是cocos2d 2.x,所以后来发现很多代码不能用还是很痛苦的.
 
之前说过objc也没怎么用过,所以看这本书的时候,就基本把主要例子都敲了一遍。因为之前也有c基础,所以倒也不是很困难。
 
看完这本书,貌似还是懵懵懂懂,不管了,先上手开发再说~
 
4月3日~4月5日
尝试开发,结果发现实际开发和看别人写代码完全两回事,怎么检测是否受到攻击?怎么模拟碰撞?怎么加入敌人AI?还是完全不知道怎么下手。
 
要是有和自己游戏类型对应的教程就好了(多天真的想法…)。但是还真让我找到了!
 
www.raywenderlich.com里面很多游戏开发的教程,并且很多都用cocos2d 2.x 版本进行了重写,而且有些还支持中文。
 
极力推荐几篇它的教程: 《How To Make A Side-Scrolling Beat Em Up Game Like Scott Pilgrim with Cocos2D》,《Intro to Box2D with Cocos2D 2.X Tutorial: Bouncing Balls》,《How To Make A Game Like Fruit Ninja With Box2D and Cocos2D》
 
从这里学到很多实战的技巧,为后来的开发有极大的帮助。
 
4月6日~4月20日
正式开始开发,各种熬夜啊有木有!作息时间基本是早上9点到凌晨3点,媳妇有严重意见啊有木有!
 
其实程序开发都是相通的,即使游戏有很多独特的地方。比如为了简化人物的状态转换(攻击、休息、行走),我加入了状态机系统,这在我之前开发epoll服务器中也经常用到.
 
另外由于一开始没有美术资源,所以就在66rpg上随便找了些素材图来代替。(表鄙视我,只是调试而已,我正式上线的游戏中美术资源都是自己花钱做的~~)
 
这段时间基本印证了之前有个朋友跟我说的话,游戏开发其实没有太多技术含量,就是熬。
 
4月21日
终于熬出来了!《保卫妞妞》主要内容基本完成开发。看到游戏能够正常运行简直泪如泉涌啊。
 
呃,等等,貌似美术还是用的别人的资源啊。
 
所以找了一个做美工的朋友,把整体风格,logo,背景,人物,菜单就都放心交给她了,反正我自己也没啥审美~ 一共提供3个尺寸的大小,iphone4、iphone5、ipad,两种语言 英文和中文, 这个单一共是3000 rmb,美工预估交付的时间是 5月4日。
 
你问为啥要做英文版?因为我的应用没有设计应用内付费,就打算直接App Store付费下载就好了,所以国内玩家是不可能买单了,那还是直接做英文版吧~:)
 
4月22日~5月6日
游戏我也做不了啥,所以我就投入到别的项目去了 
 
5月7日
美术资源交付,晚了几天,但是效果还是不错的。可惜我新投入的项目时间点比较急,所以就没有立即去整合美术资源
 
5月17日~5月20日
终于有时间继续来搞游戏了,开始统一替换新的素材,并且开始做国际化。这里面也有一些坑,给大家列一下
 
1.iOS 6的模拟器是没法做国际化处理的,总是取不到数据。到iPhone5真机调试就正常
 
2.iPhone和iPad的尺寸设计差别太大,导致很多元素都没法兼容,所以暂时放弃了iPad版。当然还有一个重要原因是,之前看文章说如果iPad和iPhone版同时提交审核又没有太大区别的话,就很容易被拒
 
5月21日
换上了焕然一新的素材包,看起来果然漂亮了许多~
 
然后花了一整天调整各种参数,包括速度,攻击力,血量等等,最后的目的很简单,玩家玩我这个游戏玩得爽就好啦~ 虽然不知道最后这个目标达到没有,但是反正我自己玩起来是很爽啦~
 
5月22日
最后回归了一下功能,没什么问题~ 给价格定了个一级,提交App Store上线!uploading的进度条慢慢滚动,心中还真是蛮激动的,哈哈
 
5月29日
苦苦等待了一周,终于在28日深夜10点,应用状态变成了in review,然后在29日上午7点,应用审核通过!
 
最后我们来算一下我对这个游戏一共的投入成本:
 
时间成本:
 
自己:
学习时间: 5天
开发时间: 20天
 
他人
美工时间: 18天
 
金钱成本:
美术: 3000元
 
可以看出,我之前的时间计划没有做好,如果美工和开发同时启动的话,只要20多天就可以全部完成。
 
那么得出结论,正常来说这个游戏的开发周期仅为20天,并且随着技艺的提高,开发的速度应该会越来越快。
 
所以,还在观望的程序员朋友们,这20多天的时间成本,你是否承担的起呢?
 
对了,最后说下我游戏的名字吧,英文名《Niu Niu Defense》,中文名《保卫妞妞》(下载链接)。等过段时间把盈利的情况也写篇文章发上来,希望能给大家更多参考~

相关推荐

  • 浅谈关于Cocos2d-x手游开发的历程解答   在目前生活中,随着移动互联网科技的迅速发展,人们不断对移动互联网中可行的运营模式、行业生产、生活方式,以及盈利模式进行着颠覆。而在这些游戏金光闪耀的成绩背后,游戏引擎的效率和功能却对它们的成功起到决定性的作用。作为全球三大引擎之一的Co
  • 谷歌认为中国手游开发者拓展海外市场 8月20日消息,谷歌中国开始热衷游说中国的手游开发者,为他们提供开通境外市场的渠道。  今天,谷歌两位来自日本、韩国的高管来北京为海外市场站台。  谷歌认为,手游开发商在拓展海外市场时面临着渠道、文化、本地化等问题,而GooglePlay现
  •  以上就是大话西游手游开发组答疑第12期的全部内容了 以上就是小编为大家带来的问道手游7月1日iOS新区剑荡九州开服公告,希望大家喜欢。更多有关问道手游的最新资讯,敬请继续关注小皮手游网。以上便是小编带来的完美世界3D新剧情启航最新资讯。小伙伴们有没有很期待呢。赶紧下载游戏体验吧。更多精彩内容
  • ios开发就业前景分析  手游开发视频教程 ios开发就业前景分析千锋ios开发培训中国挪动互联网研发培训第一品牌北京千锋互联科技有限公司版权所有1ios开发就业前景分析ios是现在最为流行、最热门的垄断系统之一在全球有着不可轮换的地位固然在中国
  • Unity3D手游开发入门教程—菜鸟在线 游戏行业在我国虽然起步比较晚,但是发展的势头却是十分迅猛的,尤其是手游行业,更是爆发式发展。根据相关数据显示,目前市场急缺专业Unity3D手游开发人员,如果你想抓住这次机遇学习相关知识,那就从Unity3D手游开发入门教程开始吧!今天菜鸟
  • 福建手游开发周期需要多长时间?   福建手游开发周期,尤其是JAVA,BREW游戏的开发周期比较短,福建手游开发周期的长短对于整个公司的开发团队和相关的管理层是有很大影响的。一般JAVA,BREW游戏的开发周期掌握在一个月内,不过也要看游戏本身设计情况。  开发游戏需要制
  • 不同职位需要学习不同的手游开发技术   手机游戏是指运行于手机上的游戏软件,最早的手机游戏多是单机游戏,代表作是俄罗斯方块,贪吃蛇等等,画面粗糙,规则简单,但是相信也是很多人的回忆,随着科技的发展,手机的功能越来越多越来越强大,手机游戏也有了翻天覆地的变化,现在的手机游戏可以
  • 浅谈关于初期学习Cocos2d-x手游开发课程入门必备的三个要点   在目前生活中,随着互联网科技不断的发展,据相关专家统计数据显示称,2015年Q1移动游戏市场规模近100亿,移动游戏在整体网络游戏中的份额已超过30%。随着移动端游戏市场规模的扩大,游戏开发炙手可热。Cocos2d-x作为跨平台的游戏引
  • 安卓手游出租软件降低手游开发成本的技巧 因为手游受众群体普遍不是重度玩家,虽然手机用户群大,但是大多数用户的手机首先是一台手机然后才是游戏机,对于游戏各方面的要求比传统玩家低得多,所以手游的赚钱策略就是“薄利多销”,自然不会投入过多的研发成本。 二、安卓手游出租软件移动游戏平台和
  • 伍游盘点:那些手游开发者需要注意的事   你想要成为手机游戏开发者吗你的目标可能是从应用商店中赚取大量金钱,也可能只是为了寻找新的挑战。无论你的目的是什么,当设计应用时,可能需要考虑到代码层面之外的某些东西。  在你开始进行开发之前,你需要弄清楚那些必须解决的问题。谁会使用这些
  • 调查显示欧洲手游开发者更倾向安卓平台 近日,游戏开发者组织GDC就游戏开发者对平台的选择,在欧洲范围内展开了一次大规模的调查。调查结果显示,PC反超移动设备,成为欧洲游戏开发者选择最多的一个平台。不过,移动平台对开发者的吸引能力(PS:这里不能理解为“吸引力”)还是要远远超过P
  • 分享一下我几个新客户的开发历程第五集 第五集了,想了想,还是说一些怎么开发客户的故事吧,小中见大,各位怎么理解是您的事情了,我只是把我要删除的一些资料整理出来,像电话录音、笔记记录等,要删除一些了,所以在删除之前拿出来,让大家分享一下,我说过了,我写下来,只是为了纪念,不是为了

你的评论

就没有什么想说的吗?

最新博客

关于我们 加入传客 媒体报道 帮助中心 传客活动 免责声明 联系我们 移动版 移动应用

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X