一年前,沒有Android,我還是一個遊戲開發者

_晨曦_發表於2019-06-04

PS:本篇文章是個人的一篇隨筆,用來懷念我過去兩年做遊戲所付出的青春,如果你想聽,我願意跟你分享我的一些心事.

1 初入大學

我很小的時候就接觸到了計算機,也一直很喜歡計算機技術,夢想著長大以後能夠從事IT行業,想到遊戲公司工作,但真正實操程式設計應該是從我大學開始.

記得大學剛入學的時候,還單純地想著在宿舍裡組建一個遊戲工作室,大家一起製作遊戲,將來畢業出去以後開遊戲公司掙錢.國慶節過後,舍友們的電腦紛紛來到,但是他們本來說買來用作學習用途的電腦,除了C語言實驗課之外,再也沒有開啟過哪個IDE.

我覺得這不對,所以就每天離開宿舍,外出到圖書館學習,並找機會加入學校內的科技社團,直到那時我才知道,人與人之間的差距可以這麼大.因為當時,我從一些小道訊息瞭解到,有些同學並不是通過高考來到這所學校的,而是ACM,他們很早就接觸程式設計了.

2 加入科技社團

為了加入某個科技社團,也為了和那些贏在起跑線上的人將來有一戰的實力,我開始學習C語言,並試著用EasyX學著寫簡單的小遊戲,現在想起來這應該是我的第一篇文章:

加入的那個科技社團是有一個考核的,為期一個月.那一個月可真是渾天黑地,我每天程式設計到3-4點,然後又一打早的起來去上早讀和高數課,那種生活我終生難忘.不過分地說,比高考還累,因為在高考時,你不知道你與別人的差距有多大,而在大學裡,那些ACM大佬的實力你卻清清楚楚.

但是最後這一切的努力都還算值得,最終我成功加入了那個科技社團,基本上弄懂了C語言所有常用的基本語法,並且還大概弄懂了執行緒是個什麼東西.

3 學習開發遊戲

如今的我早已轉行學習Android,並且有幸拿到了一份大廠的offer,之前做遊戲時的經歷,不過只是陳年舊事,但是現在回頭看看自己當時學遊戲的時候,又難免心生感嘆.因為明明自己當時也很認真,也很努力,甚至比現在還努力,但就是得不到肯定,就是得不到機會表現自己.

自從數字媒體專業被拆出我們學院之後,我們學院對遊戲開發的支援就幾乎沒有了,更是鮮有做遊戲的同學.隨便從搞技術的人群中拎一個出來,問他你是搞什麼的,可能的回答就是Android、網站,要不然就是深度學習、大資料之類的,做遊戲的同學十不存一,也不會有老師願意帶你.

由於當時自己實在找不到美工,所以什麼雜活都得自己來幹,包括但不限於:

  • 3ds Max 調整模型
  • PS 摳圖
  • 程式設計

3.1 部落格文章

後來開始學習Unity時,當時Unity的中文學習資料還比較匱乏,Unity聖殿的資料又不夠時效性,我就花了一個暑假的時間,每天在家翻譯Unity的官方文件並做一些相應的筆記來整理成系列部落格.

當然,現在這些文章再無可能更新,我也從CSDN搬到了掘金.總感覺,CSDN象徵著還在做遊戲的舊我,而掘金象徵著開始做Android的新我.

3.2 小作品

不得不說,做遊戲真的很有趣,但也真的的很難,要學和要考慮的東西好多好多,所以當我後來轉行學Android之後才覺得為什麼Android這麼簡單?要學的東西這麼少?

下面是當時做的一些low到爆小Demo的截圖:

3.2.2 DNF

依稀記得這是大一時候的作品,但是由於時間久遠,自己也沒有對它進行存檔,所以現在就只剩下了這幾張截圖.

在戰鬥場景中實現了鬼劍士的十幾個技能(下圖3是幻影劍舞).

一年前,沒有Android,我還是一個遊戲開發者

一年前,沒有Android,我還是一個遊戲開發者

一年前,沒有Android,我還是一個遊戲開發者

3.2.2 崩壞3

我是崩壞系列的忠實玩家,而且這應該是我最重視的一個小作品了.

記得當時通過自己研究和編寫狀態機(FSM),實現人物與怪物的各種狀態之間的切換,包括必殺技、普通攻擊、分支攻擊、移動和閃避,並且基本實現了模仿崩壞3攝像機的行為等等.

並且由於沒有美工所以下圖模型的動作都是我自己綁的.

  • 靜態截圖:

一年前,沒有Android,我還是一個遊戲開發者

一年前,沒有Android,我還是一個遊戲開發者

一年前,沒有Android,我還是一個遊戲開發者

一年前,沒有Android,我還是一個遊戲開發者

  • 動圖GIF:

一年前,沒有Android,我還是一個遊戲開發者

一年前,沒有Android,我還是一個遊戲開發者
一年前,沒有Android,我還是一個遊戲開發者

4 後來的我

這幾年VR熱潮的興起,社團搬家升級之後也早已變了樣.學校為社團購入了大量的VR裝置,並開始鼓勵學生使用Unity從事VR遊戲開發.我也想過回去,可是我已經不屬於遊戲方向了,現在的我是Android方向的負責人.

就在前段時間,社團有一個堅持做遊戲四年的學長入職了心動網路,這位學長入職時,他的HR還說他們團隊很震驚為什麼他會有這樣的實力.

一年前,沒有Android,我還是一個遊戲開發者

說實話,我的心裡還是很羨慕他的.可是為什麼我沒有這樣的機會呢?可能是因為我還不夠努力和堅持吧.

現在的我估計一時半會也回不去了,而且感覺自己也挺適合做Android的.所以還是那句老話,做一行愛一行,既然上天給了我這麼一個機會用Android證明自己,那我就一定要讓自己大放異彩.

如果你喜歡我的文章請給我點個吧,拜託了這對我來說真的很重要!!!!

相關文章