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