自己寫的第一個android 遊戲《是男人就下100層》
自己開發的第一個android 遊戲《是男人就下100層》,注意是安卓遊戲,不是IPhone的。截圖如下:
這個有遊戲是用重力感應來控制的,所以要晃動手機來控制人物移動。這個遊戲的目標是下越多層數越好。這個遊戲跟電腦版的區別就是,到後面,吃兩個漢堡就可以頭朝下飛快往下衝哈哈 。
PS:那個更多應用按鈕是無效的,本來想加上廣告的,也懶的弄了。
遊戲用到的圖還蠻有趣的,是這樣的:
如果你下載了遊戲,安裝了,覺得還蠻有趣的,那我幾個月的零碎功夫就沒有白費了。
--------------------------------------------------- 華麗的分割線 --------------------------------------------------------------------------
《遊戲人生---近在咫尺,遠在天邊》
記得上一次沉迷遊戲還是在《魔獸世界》裡,現在對任何一種遊戲都失去了沉迷的激情。雖然上班回到宿舍直到11點也還有4個小時可以完全用來玩遊戲,但是每當玩一款遊戲時間超過1個小時,就會有個聲音跳出來“太浪費時間了,你在幹嗎啊啊?”,就會扔掉這個遊戲。很空虛,就像以前作業還沒做完,卻在玩遊戲或者看電視一樣。
現在的工作是以修改Android軟體bug為主,開發為鋪。很早就想做一款遊戲,找一份做遊戲的工作,苦於C++不會,大型遊戲肯定就做不了了。也想做一款IPhone遊戲,苦於MacBook和IPhone買不起。現在工作穩定了,MacBook和IPhone不再是用多少錢來衡量了,是用工作的時間長度了。MacBook要用x個月的工資,IPhone要用y個月的工資。真正買了,自己晚上會犧牲放鬆的時間再讓已經疲勞的大腦學一個新的語言嗎?那種激情的程式設計感覺似乎也越來越遠。
想想自己是Android開發的,手頭Android手機到是有。所以就著手先開始開發一款Android遊戲算了。給自己的目標是1年內完成就行了。上班期間看了一本叫做《Beginning Android Game》的書,全英文版的,邊查字典,邊猜,這本書看了兩個月左右,覺得這本書應該是我看過最好的技術方面的書。太帥了,作者很幽默,學識廣博。
期間用書中的框架做了一個Android版的指南針,基於OpenGL的,當拿著軟體給其他人看的時候。那種感覺,就像我自己做的第一個網站,把網址發給別人的感覺,太激動了。
到了5月初,想把書中的例子改編成自己的遊戲,書中的遊戲是一直往上跳的一個小人,我就往簡單的方面來山寨,做一個往下降的遊戲吧,叫《是男人就下100層》,記得第一次玩電腦版的就給我留下了深刻的印象。下面是電腦版的截圖。
網上還找了款Flash版的,還不錯。還下了各種Android版的,別人開發的來參考。
上班期間經過了3個月陸陸續續地開發總算完成了。開發到後面,真不想再看一眼這程式的程式碼,寫的太爛了。圖片也太爛了,全是鋸齒。寫完這個遊戲,發現自己就跟做小時候的數學作業一樣,大部分的東西都是參考別人的例子,自己什麼創新都沒有,圖片也是偷的,音樂也是偷的,遊戲的思路也是偷的,到頭來自己到底在做了些什麼?
小時候老師總是說做會一道題目,要舉一反三,現在想想看,“舉一反三”實在是太弱智了,還不是山寨,照著抄,一點創新都沒有。一點都沒有。
做遊戲的時候,不斷地改,修改程式碼-試玩-修改程式碼-試玩-修改程式碼,不知道經過了多少次。最後得到一個結論:做遊戲的過程跟網頁或者軟體工作的過程有時候是一樣的困難,有時候也會乏味。只是期待不一樣,做網頁或者軟體,最後無非出來的是網頁或功能比較有趣的軟體。遊戲就不一樣了,充滿著有趣,未知,搞笑。
想起小時候自己在瘋狂地玩各種FC,GameBoy遊戲,別人問我,你長大想做什麼呢。為什麼沒人告訴我,其實做遊戲也是一份工作呢?為什麼學高中數學那些立體幾何,物理的加速度的時候,老師不會告訴你,如果你將來做遊戲的話就會用到那些東西了。
這篇文章都不知道在寫些什麼!程式設計就那麼回事,有時候很累,有時候很有趣。遊戲程式設計的產品比較有趣,或許應該,努力幾年,換一份遊戲程式設計的工作,至少在程式設計的時候不會空虛,又可以追隨自己的從小到大的遊戲夢。
PS:雖然PSV出了,由於正版遊戲太貴。so,購買了PSP3000,想看下《怪物獵人》是怎麼個遊戲,自從GameBoy壞了,7年沒有玩過掌機了。
各種求關注啊,雖然我不怎麼發微博。