前言:如何才能成為一名合格的程序員?北京總部1505期Unity3D游戲開發(fā)工程師班畢業(yè)的齊*松認為,執(zhí)著與分享必不可少,執(zhí)著才能讓自己斷絕“如果”的后路;而分享,能夠促進他人與自身的進步。
個人資料
參與項目:《百變西游》、《部落守護者》、《混元戰(zhàn)績》
參與公司項目《百變西游》
看準發(fā)展前景,選擇火星進修
畢業(yè)于北京總部1505期Unity3D游戲開發(fā)工程師班的齊*松,來火星之前就讀于中國防衛(wèi)科技學院的電子商務專業(yè)。由于大學畢業(yè)后工作的原因,他自學過cocos2dx和c++,但他覺得以自學積累的能力不足以應對工作難度,所以他打算到火星對cocos2dx進行深入地學習。在他咨詢招生老師的過程中,卻無意間發(fā)現(xiàn)火星有開設(shè)Unity3D的課程,在查了一些相關(guān)資料之后,了解到目前3D游戲已經(jīng)主導了市場,發(fā)展前景遠大于cocos2dx,因此他最終選擇了到火星學習Unity3D游戲開發(fā)。
參與公司項目《百變西游》
知識的寬度和廣度決定學習高度
來到火星之后,齊*松發(fā)現(xiàn)與大學有很多不同,在專業(yè)方面,雖然電子商務本身也是語言、數(shù)據(jù)庫等相關(guān)學科,但是做游戲所需要的知識面卻更廣、更深,需要自己更加努力地學習。但是火星授課老師的實踐經(jīng)驗非常豐富,能傳授給他很多實用經(jīng)驗,讓自己努力起來更有方向。他還記得在火星第一天上課,富老師問為什么在課程設(shè)計中有90%的其他課程,而Unity課程僅僅占10%,他當時回答因為那90%的課程決定了這10%的學習高度。正因為這個回答他被同學們舉薦為班長,也確實因為這90%,才讓他在以后的學習和工作中能夠事半功倍。
參與火星實訓項目《風之傳說》
參與火星實訓項目《風之傳說》
參與火星實訓項目《風之傳說》
火星實訓項目,收獲更多經(jīng)驗
齊*松在火星參與了《風之傳說》的游戲?qū)嵱栱椖?,他介紹道,這個項目并不是一個全新的項目,而是要在上一期項目的基礎(chǔ)上進行修改和增加一些功能??赡芎芏嗳硕疾恢?,改一個項目要比自己重新寫難得多。首先要先看明白別人寫的代碼邏輯,然后才能進行修改,但如果代碼耦合度非常高的話,修改會非常困難。恰巧齊*松參與的項目代碼就是這樣的,因此他花費了很長時間去進行程序解耦工作。雖然有困難,但在續(xù)寫《風之傳說》的項目中他收獲了很多的經(jīng)驗和啟示,在修改代碼的過程中他發(fā)現(xiàn)了游戲本身存在不足之處,讓他在實際工作中少走了很多彎路。
獨立完成公司項目《部落守護者》
火星打?qū)嵒A(chǔ),獨立開發(fā)游戲
火星畢業(yè)后,齊*松通過在招聘網(wǎng)站投遞簡歷入職了第一家公司——北京華*科技有限公司,并參與了網(wǎng)游《百變西游》、《混元戰(zhàn)績》和單機游戲《部落守護者》的項目開發(fā)?!恫柯涫刈o者》雖然還未上線,但這個游戲的demo從程序框架的搭建到所有功能的實現(xiàn),都由齊*松一人獨立完成。在這個過程中他遇到的最大困難就是打斗畫面超過17個人時,游戲fps為1左右,最后他通過去除攝像機范圍的渲染工作,增加對象池等相關(guān)優(yōu)化,最終達到了五六十個人戰(zhàn)斗無卡頓的要求。
獨立完成公司項目《部落守護者》
獨立完成公司項目《部落守護者》
由于對自己有更高標準的要求,齊*松通過火星同學的介紹,跳槽到現(xiàn)在所在的北京邦和**有限公司。目前為止,他已經(jīng)參與了3個項目,分別是為北汽汽修學校提供的虛擬教學軟件、教學APP軟件以及一款修車類競技游戲。在教學APP開發(fā)中很多功能Unity都無法實現(xiàn),但在火星學習打下的扎實基礎(chǔ)讓他習慣于從多角度分析問題。從無到有,他用3個多星期完成難度較高的視頻播放功能,1個多星期完成掃描二維碼簽到功能,2個多星期完成WCF服務器框架的搭建以及與Unity的通信,完美高效地完成了項目任務。而現(xiàn)在正在參與的修車類競技游戲項目又有了新的難題,但他有足夠的信心和能力去挑戰(zhàn)任務、挑戰(zhàn)自己。
參與公司項目——北汽虛擬教學軟件
參與公司項目——北汽教學APP
合格的程序員,執(zhí)著與分享不可少
對于未來,齊*松對自己有很大的期許,他希望通過自己的努力能在1-2年之內(nèi)晉升為一名合格的主程,在5年之內(nèi)晉升為一名優(yōu)秀的項目經(jīng)理。對于火星的學弟學妹們,他說,火星的課程在實際的工作中90%以上都可以用到,大家在學習過程中要多學、多想、多練。另外,他覺得一名合格的程序員應該做到兩點,第一,執(zhí)著是必不可少的,必須實現(xiàn),沒有如果;第二,那就是分享,把你的經(jīng)驗分享給別人,才更能促使彼此雙方的進步。
下一篇 《哪吒》、《幻城》動畫師煉成記
同學您好!