成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

單槍匹馬 WEB程序員手游開發(fā)日記

開發(fā) 游戲開發(fā)
作者朱念洋是一個有多年Web開發(fā)經(jīng)驗的程序員。他相信像他一樣的程序員一定大有人在,一個人、一身技術、一腔熱血,想要涉足手游領域,卻不清楚會投入多少。

【作者簡介】朱念洋,Vimer.cn博主,騰訊開放平臺部軟件工程師。個人騰訊微博:http://t.qq.com/dantezhu

[[74048]]

所以,我把自己的這次游戲開發(fā)過程,完整記下來,給與我同樣的程序員以參考。

4月1日

《保衛(wèi)妞妞》正式立項,當然說是立項,其實就是我一個人而已  。

既然決定要做,就要調(diào)查一下可能用到的技術點,說下我的背景,有5年左右的c、c++開發(fā)經(jīng)驗,3年左右的python開發(fā)經(jīng)驗,多年web開發(fā)經(jīng)驗,但就是沒有游戲開發(fā)經(jīng)驗.

之前也只是簡單了解過一點objc,根本沒有實戰(zhàn)過。而更要命的時候我都不知道開發(fā)游戲需要什么庫和工具. 所以大體搜了一下,貌似cocos2d很多人推薦,那就先看本介紹的書吧

4月1日~4月3日

將《learn cocos2d on iphone》這本書看完,不過這本書用的cocos2d版本是0.99,而我后來游戲中使用的是cocos2d 2.x,所以后來發(fā)現(xiàn)很多代碼不能用還是很痛苦的.

之前說過objc也沒怎么用過,所以看這本書的時候,就基本把主要例子都敲了一遍。因為之前也有c基礎,所以倒也不是很困難。

看完這本書,貌似還是懵懵懂懂,不管了,先上手開發(fā)再說~

4月3日~4月5日

嘗試開發(fā),結(jié)果發(fā)現(xiàn)實際開發(fā)和看別人寫代碼完全兩回事,怎么檢測是否受到攻擊?怎么模擬碰撞?怎么加入敵人AI?還是完全不知道怎么下手。

要是有和自己游戲類型對應的教程就好了(多天真的想法…)。但是還真讓我找到了!

www.raywenderlich.com,里面很多游戲開發(fā)的教程,并且很多都用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》

從這里學到很多實戰(zhàn)的技巧,為后來的開發(fā)有極大的幫助。

4月6日~4月20日

正式開始開發(fā),各種熬夜啊有木有!作息時間基本是早上9點到凌晨3點,媳婦有嚴重意見??!

其實程序開發(fā)都是相通的,即使游戲有很多獨特的地方。比如為了簡化人物的狀態(tài)轉(zhuǎn)換(攻擊、休息、行走),我加入了狀態(tài)機系統(tǒng),這在我之前開發(fā)epoll服務器中也經(jīng)常用到.

另外由于一開始沒有美術資源,所以就在66rpg上隨便找了些素材圖來代替。(表鄙視我,只是調(diào)試而已,我正式上線的游戲中美術資源都是自己花錢做的~~)

這段時間基本印證了之前有個朋友跟我說的話,游戲開發(fā)其實沒有太多技術含量,就是熬。

4月21日

終于熬出來了!《保衛(wèi)妞妞》主要內(nèi)容基本完成開發(fā)。看到游戲能夠正常運行簡直淚如泉涌啊。

呃,等等,貌似美術還是用的別人的資源啊。。

所以找了一個做美工的朋友,把整體風格,logo,背景,人物,菜單就都放心交給她了,反正我自己也沒啥審美~ 一共提供3個尺寸的大小,iphone4、iphone5、ipad,兩種語言 英文和中文, 這個單一共是3000 rmb,美工預估交付的時間是 5月4日。

你問為啥要做英文版?因為我的應用沒有設計應用內(nèi)付費,就打算直接appstore付費下載就好了,所以國內(nèi)玩家是不可能買單了,那還是直接做英文版吧~:)

4月22日~5月6日

游戲我也做不了啥,所以我就投入到別的項目去了 

5月7日

美術資源交付,晚了幾天,但是效果還是不錯的。可惜我新投入的項目時間點比較急,所以就沒有立即去整合美術資源

5月17日~5月20日

終于有時間繼續(xù)來搞游戲了,開始統(tǒng)一替換新的素材,并且開始做國際化。這里面也有一些坑,給大家列一下

1.、ios6的模擬器是沒法做國際化處理的,總是取不到數(shù)據(jù)。到iphone5真機調(diào)試就正常

2.、iphone和ipad的尺寸設計差別太大,導致很多元素都沒法兼容,所以暫時放棄了ipad版。當然還有一個重要原因是,之前看文章說如果ipad和iphone版同時提交審核又沒有太大區(qū)別的話,就很容易被拒

5月21日

換上了煥然一新的素材包,看起來果然漂亮了許多~

然后花了一整天調(diào)整各種參數(shù),包括速度,攻擊力,血量等等,最后的目的很簡單,玩家玩我這個游戲玩得爽就好啦~ 雖然不知道最后這個目標達到?jīng)]有,但是反正我自己玩起來是很爽啦~

5月22日

最后回歸了一下功能,沒什么問題~ 給價格定了個一級,提交appstore上線!uploading的進度條慢慢滾動,心中還真是蠻激動的,哈哈

5月29日

苦苦等待了一周,終于在28日深夜10點,應用狀態(tài)變成了in review,然后在29日上午7點,應用審核通過!

最后我們來算一下我對這個游戲一共的投入成本:

時間成本:

自己:

學習時間: 5天

開發(fā)時間: 20天

他人

美工時間: 18天

金錢成本:

美術: 3000元

可以看出,我之前的時間計劃沒有做好,如果美工和開發(fā)同時啟動的話,只要20多天就可以全部完成。

那么得出結(jié)論,正常來說這個游戲的開發(fā)周期僅為20天,并且隨著技藝的提高,開發(fā)的速度應該會越來越快。

所以,還在觀望的程序員朋友們,這20多天的時間成本,你是否承擔的起呢?

對了,最后說下我游戲的名字吧,英文名《Niu Niu Defense》,中文名《保衛(wèi)妞妞》(下載鏈接)。等過段時間把盈利的情況也寫篇文章發(fā)上來,希望能給大家更多參考。

原文鏈接:http://www.leiphone.com/a-mobile-game-developer-how-difficult.html

責任編輯:彭凡 來源: 雷鋒網(wǎng)
相關推薦

2019-08-19 08:20:00

2023-10-20 17:47:48

模型訓練python后端

2011-11-24 08:58:17

云計算

2013-05-24 09:03:23

2010-07-12 11:48:05

破解iPhone 4

2015-06-15 18:07:07

2013-06-17 14:30:56

手游開發(fā)工具CocoStudioCocos2d-x

2022-05-20 15:36:17

前端工具開發(fā)

2010-08-12 17:34:19

網(wǎng)站運維流程規(guī)范

2014-08-06 14:56:15

2022-06-02 15:37:58

Web前端開發(fā)

2015-07-07 10:08:02

2019-11-27 10:08:36

程序員技能開發(fā)者

2012-03-06 09:22:46

程序員

2013-08-20 09:33:59

程序員

2013-08-30 14:12:42

手游開發(fā)

2013-09-17 10:14:53

手游社交化實時通訊

2015-07-16 09:56:58

Web開發(fā)程序員技巧

2014-07-17 10:46:55

手游引擎工具

2014-10-22 10:54:14

程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产亚洲一区二区三区在线 | 国产亚洲成av人片在线观看桃 | 国产精品视频一二三区 | 亚洲 欧美 日韩 精品 | 中文精品久久 | 免费观看黄网站 | 欧美一区二区三区免费电影 | 中文字幕在线视频网站 | 国产视频导航 | 国产欧美在线一区 | 国产精品不卡 | 一区二区手机在线 | 凹凸日日摸日日碰夜夜 | 日韩av啪啪网站大全免费观看 | 懂色av色香蕉一区二区蜜桃 | 久久久美女 | 国产精品视频网址 | 精品欧美一区二区三区久久久小说 | 久久精品16| 日本在线黄色 | 激情久久网| 狠狠干2020 | 国产98色在线 | 日韩 | 日日精品| 欧美日韩一区精品 | 鸳鸯谱在线观看高清 | 欧美精品在线一区 | 精品久久久久一区二区国产 | 国产精品成人一区二区三区 | 国产精品久久久久久久久免费高清 | 精品国产乱码一区二区三 | 久久久久国产 | 中文在线日韩 | 久久久人成影片免费观看 | 久久免费视频1 | 亚洲成人动漫在线观看 | 99精品国自产在线 | 国产亚洲精品久久久久久豆腐 | 精品av久久久久电影 | 婷婷去俺也去 | 91网在线播放 |