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

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

1 初入大學

我很小的時候就接觸到了計算機,也一直很喜歡計算機技術,夢想着長大之後可以從事IT行業,想到遊戲公司工做,但真正實操編程應該是從我大學開始.網絡

記得大學剛入學的時候,還單純地想着在宿舍裏組建一個遊戲工做室,你們一塊兒製做遊戲,未來畢業出去之後開遊戲公司掙錢.國慶節事後,舍友們的電腦紛紛來到,可是他們原本說買來用做學習用途的電腦,除了C語言實驗課以外,再也沒有打開過哪一個IDE.編輯器

我以爲這不對,因此就天天離開宿舍,外出到圖書館學習,並找機會加入學校內的科技社團,直到那時我才知道,人與人之間的差距能夠這麼大.由於當時,我從一些小道消息瞭解到,有些同窗並非經過高考來到這所學校的,而是ACM,他們很早就接觸編程了.學習

2 加入科技社團

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

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

可是最後這一切的努力都還算值得,最終我成功加入了那個科技社團,基本上弄懂了C語言全部經常使用的基本語法,而且還大概弄懂了線程是個什麼東西.網站

3 學習開發遊戲

現在的我早已轉行學習Android,而且有幸拿到了一份大廠的offer,以前作遊戲時的經歷,不過只是陳年舊事,可是如今回頭看看本身當時學遊戲的時候,又不免心生感嘆.由於明明本身當時也很認真,也很努力,甚至比如今還努力,但就是得不到確定,就是得不到機會表現本身..net

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

因爲當時本身實在找不到美工,因此什麼雜活都得本身來幹,包括但不限於:翻譯

  • 3ds Max 調整模型
  • PS 摳圖
  • 編程

3.1 博客文章

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

固然,如今這些文章再無可能更新,我也從CSDN搬到了掘金.總感受,CSDN象徵着還在作遊戲的舊我,而掘金象徵着開始作Android的新我.

3.2 小做品

不得不說,作遊戲真的頗有趣,但也真的的很難,要學和要考慮的東西好多好多,因此當我後來轉行學Android以後才以爲爲何Android這麼簡單?要學的東西這麼少?

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

3.2.2 DNF

依稀記得這是大一時候的做品,可是因爲時間久遠,本身也沒有對它進行存檔,因此如今就只剩下了這幾張截圖.

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

3.2.2 崩壞3

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

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

而且因爲沒有美工因此下圖模型的動做都是我本身綁的.

  • 靜態截圖:

  • 動圖GIF:

4 後來的我

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

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

說實話,個人內心仍是很羨慕他的.但是爲何我沒有這樣的機會呢?多是由於我還不夠努力和堅持吧.

如今的我估計一時半會也回不去了,並且感受本身也挺適合作Android的.因此仍是那句老話,作一行愛一行,既然上天給了我這麼一個機會用Android證實本身,那我就必定要讓本身大放異彩.

若是你喜歡個人文章請給我點個吧,拜託了這對我來講真的很重要!!!!

相關文章
相關標籤/搜索