進入遊戲公司技術崗的門檻?

非知名985本科,從大一開始自習unity,只有unity引擎使用經驗,熟悉shader編程,有網遊編程架構經驗(曾做了一個租用伺服器的網遊作品),並且會運用各種工具進行次時代建模,因為學校課程設置有一定計算機圖形學基礎,手上有幾個作品,請問這種水平能進入企鵝,米哈游,或者積極向上的遊戲開發公司的技術崗嗎?如果能進入的話是技術美術還是程序?

---如果可以的話,希望能告訴我還有哪些地方需要學習,╭(°A°`)╮。


最近剛好校招季,面試了幾個c9學校的學生,覺得蠻有意思的。

首先,遊戲行業,對出身(畢業學校)的要求,校招比社招要求高很多。作者這麼一說我才發現,hr刷完後給我的簡歷都是c9的碩士。(剛才翻了一下其他面試官拿到的簡歷,有少數非c9,但是至少也是985碩士)。但是這一年來hr給我的社招簡歷,211的都少。。。

老實說,單看作者寫的這些經驗,使用過unity,懂得shader,寫過遊戲伺服器。如果這些都能說出一二的話,比我面試的這些c9的學生都強很多(因為我面試他們,圖形學pipeline知道的都少。。。知道的我都給b+了)

所以專業技能上。能把shader搞搞明白,圖形學搞搞明白,面試遊戲公司可以秒殺90%校招競爭者了。那麼就是學歷的問題。hr那一關過不過得去不知道哇。。。

如果hr那一關過去了,面試官也有自己的喜好,有的人就喜歡高學歷的,有的人無所謂。所以要麼拼一個985的碩士吧,要不然就只能廣投簡歷了。。。甚至曲線救國,先去略為小的公司,然後再社招進大公司,是金子總會發光的。

ta還是程序。我認為遊戲開發到後面分為3個方向,架構(對遊戲各個模塊都很熟悉),渲染(對圖形學演算法很熟悉,和ta類似,但是也有區別),優化(對底層架構和渲染圖形學原理都很熟悉)。

渲染程序員懂演算法,比如motionblur、bloom等等,但是不知道如何調參數,只能交給美術去調參數,ta懂演算法又知道如何調參數,調成什麼樣子是他想要的樣子。

所以做程序還是ta要看你的興趣了~我沒有審美細胞,所以只能做做程序,看我們組的ta的工作,感覺演算法我都懂,放一起我就不知道為啥了,哈哈


謝邀。

題主大一開始學習unity也算是非常有心了,點贊。

簡單說一下,

信息一:985本科

這個很有用,基本你擁有了通過校招進入大廠的競爭權。不知道您今年大幾,不過務必關注好心儀公司的類似於校園活動,面向大學生的實習夏令營,以及,該公司在您畢業那年的若干次招聘時間點。當然只是有競爭的權利,這兩年,本科畢業直接進入的還是top2和以上的比較多,研究生985進入的比較多。但非985甚至雙非的你要夠牛逼,也沒問題,比如豬場內推可略過hr篩選直接走筆試,hr團隊的原話大概是:牛逼不看出身,筆試可以讓你死的明白。(這個很重要,對團隊來說我們只要牛逼就行,但hr收到一萬份簡歷,他只能粗篩而不大可能去了解你)

信息二:只有unity引擎使用經驗,熟悉shader編程,有網遊編程架構經驗(曾做了一個租用伺服器的網遊作品),並且會運用各種工具進行次時代建模,因為學校課程設置有一定計算機圖形學基礎,手上有幾個作品,請問這種水平能進入企鵝,米哈游,或者積極向上的遊戲開發公司的技術崗嗎?

以上信息描述屬於無效描述。牛逼是一個相對性形容詞,從你的描述別人無法衡量你的能力,不知道你是否符合特定崗位需要,所以也無法判斷是否可以入職。正確的姿勢應當是用絕對的形容來描述,比如我在某公開知名的擼代碼比賽中獲得了第一名,比如清華年級第一的學霸代碼擼的沒我快。。不過不是說你這麼說不對啊,說的很好,面試時候如果對方是hr,務必這麼跟hr吹。。哦不,是介紹你自己。

信息三:如果能進入的話是技術美術還是程序?

目前來看新手入職,技術的可能性高。ta除非大廠有公司願意從頭培養你,不然就算你有一些美術基礎也很難做這個崗位。這是一個經驗崗位,需要你對兩邊的內容都非常了解。否則你很可能發展成為合格的ta,並隨時代慢慢向不合格的ta靠攏。我就認識有ta既不懂技術也不懂美術,就會瞎bb,還任職某遊戲大廠!有興趣可以技術入職後堅持繼續學習,轉ta。

信息四:還需要什麼

unity引擎已經非常成熟,並且還在發展,就算你今年大一也很難在你大四前被淘汰。所以專心學習沒有問題!您非top2,但渴望進鵝廠,對技術比較自信的話,最好能在畢業前簡歷中增加一些絕對性描述來證明自己足夠牛逼。會對你入職非常有幫助,擁有更多的競爭力。

最後希望今後有機會能成為一同奮鬥的夥伴,祝牛逼。


說一下,unity面相手游,一般來說手遊程序員有這幾種崗,ui,平台,伺服器,邏輯以及所謂的技術支持(也就是寫shader),雖然我們公司寫unity shader的瞧不起寫邏輯的,寫邏輯的瞧不起寫平台的,不過講白了unity shader也只是對引擎的二次開發

技術崗,一般當然是引擎崗最好,不過做引擎跟做遊戲基本就差很遠了。畢竟,引擎崗主要的工作是給公司內部做工具。

公司我就不推薦了,做引擎的中國就那麼幾家,鵝廠網易完美蝸牛西山居暢遊,基本上扳手指也能數的過來

做手游就多了,米哈游莉莉絲等等

基本上就這樣,本人也不是好學校出生所以出身真沒啥。另,如果想走graphics路子,盡量考個研,浙大北航清華計算所都有很好的圖形實驗室,反正我身邊都是這麼些985的同事。

以上


題主大一開始學習已經很不錯了~( ̄ー ̄)——)-= 自己當時也沒有什麼明確的職業規劃大三末期大四上才開始通過在一家公司實習學習Unity~認識一個比較厲害的學長去鵝廠,211院校,上大學就接觸unity了,沒有參加過各種花式擼代碼比賽,但是手上的項目經驗十分豐富,他們有幾個比較厲害同學一起做了一個遊戲,賣給一個公司賺了差不多100萬,而且學長也有海外留學的經驗。別的不說感覺本科生進鵝廠或豬廠難度比較大,項目經驗不是很多,一般能進去的都是ACM特別厲害的人。和學長聊了很多,感覺985,211進鵝廠和豬廠也沒有那麼容易,競爭還是比較激烈的。不過比普通一本的同學還是有加成的,研究生會比本科生容易毋庸置疑。感覺題目的項目經驗還是比較豐富的,鵝廠和豬廠可能稍難一些(不過感覺還是有機會的,可以試試,不行的話再決定考研什麼的),除了這兩家top2的之外別的好一點的遊戲公司米哈游,莉莉絲感覺機會還是很多的。程序還是美術的話建議你結合自己的興趣考慮,我也是今年剛畢業的遊戲程序猿,題主加油~一起奮鬥


如果老哥你所述屬實,情商不低的話應該都可以一試吧,有時候有實力也不一定進的去~


介於在校生有普遍高估自己水平的情況,所以不好判斷題主的水平

只能說,進遊戲公司的技術崗和進普通it公司的技術崗差不多哈


校招進騰訊,看學歷。

社招進騰訊,看卓越的能力或卓越的工作經驗。

內推進騰訊,看人脈。

另外U3D客戶端滿大街都是,特別是工作經驗3年以上的。面試符合要求的客戶端,一天能面好幾個,相反伺服器難求,一個月都不見能約到一個有上線項目開發經驗的伺服器。


鵝廠的標準是,做事靠譜,樂於學習,基礎紮實,能夠和團隊相處融洽就夠了。

當然了有遊戲開發經驗是錦上添花。


還是先考個985(當然現在沒有了)計算機的研究生,不管專碩還是學碩,不管什麼方向,包進tx的。因為在tx的師兄告訴我,tx在遊戲這塊的招人80%都是走內推的,剩下的就是特別牛逼的人才或者天才。如果你覺得拿個花式擼代碼大賽冠軍比考985研究生簡單的話,那就當我什麼都沒有說。


去unity asset store下載一些收費和免費的項目模板,慢慢看自然會知道哪裡不足,或者可以看出別人哪裡不足。

熟悉shader編程,那讓你做出一個簡單畫筆畫畫功能,一個刮彩票功能能否完成?

有這閑工夫學東西去什麼遊戲公司,難道不是直接做自己的遊戲去賺錢更激動人心嗎?


所以作品是啥


鵝廠希望不大,二線公司基本都能進


推薦閱讀:

Valve有哪些著名和影響深遠的遊戲,它區別於其他遊戲公司在創作上面的優勢在於哪裡呢?
遊戲伺服器與普通伺服器有什麼區別?
遊戲行業的商業智能是怎樣的?
遊戲公司需要策劃的時候,如果只有新人,如何在新人簡歷中挑選?
如何打動遊戲公司,獲得實習崗位?

TAG:遊戲設計 | 遊戲開發 | 遊戲公司 | 遊戲策劃 | Unity遊戲引擎 |