手游公司對(duì)Unity新人的要求大概是什么樣?
來源:
奇酷教育 發(fā)表于:
最開始Unity新人和手游公司面試官的尬聊是什么樣的?
最開始
Unity新人和手游公司面試官的尬聊是什么樣的?
大概面試官流露出的神情是:你到底都了解什么呢。。。
1
尬聊一:到底什么是游戲引擎?
Unity新人第一件事當(dāng)然是告訴面試官:我懂游戲引擎。
打個(gè)比方,有些東西,在A游戲上可以用,在B游戲上也可以使用。那么我們?yōu)槭裁床话堰@些可以重用的部分提取出來,到時(shí)候再開發(fā)其他游戲的時(shí)候直接調(diào)用就可以了啊。
基于這么一種“偷懶”的思想,Duang~,游戲引擎就誕生了。
2
尬聊二:Unity常用功能
Unity新人第二件事當(dāng)然是告訴面試官:我懂Unity。
Unity常用功能:比如UI、動(dòng)畫、平臺(tái)切換等等,掌握基本unityAPI,比如GameObject、 Transform、Time等等。
3
尬聊三:代碼方面
代碼一定會(huì)聊到。
所以,Unity新人要了解基礎(chǔ)知識(shí),知道面向?qū)ο蟮母拍?,知道MVC模式,邏輯清晰,代碼寫得長(zhǎng)寫得爛沒關(guān)系,但邏輯一定要清晰,邏輯清晰很重要,代碼是先給人看,再給機(jī)器看的。
4
尬聊四:項(xiàng)目
項(xiàng)目一定會(huì)聊到。
Unity新人多自己嘗試制作各種類型的游戲。不用做特別叼炸天的東西,讓面試官知道你會(huì)用Unity,你能用代碼實(shí)現(xiàn)某些功能就ok了。
5
尬聊五:游戲潮流趨勢(shì)
游戲潮流趨勢(shì)一定會(huì)成為面試官感興趣的話題。
比如農(nóng)藥用什么軟件和語言開發(fā)的,還用說嘛,必須是Unity + C#開發(fā)的啊。
6
尬聊六:到底懂不懂游戲
還有,眼神執(zhí)著的告訴面試官:我真的愛游戲。
綜合來看,游戲包括兩大要素:邏輯、顯示。
?。ㄒ唬┦裁词沁壿?/div>
簡(jiǎn)單來說,就是游戲是怎么控制的,玩法是什么樣的。
游戲邏輯:游戲的玩法,用戶的輸入等。
AI:NPC,自動(dòng)尋路,追逐敵人等。
物理運(yùn)算:碰撞,速度,加速度,重力等物理計(jì)算。
?。ǘ┦裁词秋@示
顧名思義,顯示就是把游戲的畫面、內(nèi)容展現(xiàn)給玩家。
動(dòng)畫系統(tǒng):控制游戲動(dòng)畫的播放。
底層渲染:告訴硬件該怎么樣把圖像顯示(渲染)出來。
音符動(dòng)態(tài)簡(jiǎn)約分割線
機(jī)智的你
到現(xiàn)在是不是和面試官
聊得十分精彩了?
即便沒有完全掌握也不必?fù)?dān)心
你可能只是走錯(cuò)了片場(chǎng)……
實(shí)力走錯(cuò)片場(chǎng)系列
【“哪一天你的工作做的最棒?”——Facebook】
【“你最喜歡做的事是什么?”——LinkedIn】
【“告訴我,是提交一個(gè)完美但超過截至期限的項(xiàng)目更好,還是提交一個(gè)只是合格但準(zhǔn)時(shí)的項(xiàng)目更好。”——IBM】
【“Intuit為什么不好?”——Intuit】
【“這周你學(xué)到了什么?”——貝寶】
【“不喜歡你的人會(huì)怎樣評(píng)價(jià)你?”——Duolingo】
【“對(duì)于Youtube一個(gè)尚未發(fā)布的產(chǎn)品,你將如何對(duì)其加以改進(jìn)?”——Youtube】
以上,面試官最拿手的問題和技術(shù)都沒什么相干!