- Unity3D
- Unity3D開發(fā)經(jīng)驗
崗位職責(zé):
1、完成中小項目的開發(fā),根據(jù)功能要求,在3D軟件上開發(fā)相應(yīng)功能,實現(xiàn)三維交互等;
2、負(fù)責(zé)產(chǎn)品相關(guān)的程序文檔、手冊、流程編寫整理;
3、與策劃和美術(shù)等相關(guān)團(tuán)隊溝通,確保程序開發(fā)進(jìn)度;
4、部分需要出差制作的項目,獨立與客戶進(jìn)行工作溝通,評估項目功能及修改開發(fā)內(nèi)容
5、按時保質(zhì)完成主程安排的開發(fā)任務(wù)
6、責(zé)任感強,工作認(rèn)真負(fù)責(zé);有自主思考意識,不僅僅局限在做好開發(fā)工作本身。
7、富有團(tuán)隊精神和敬業(yè)精神,和獨立解決問題的能力。
8、對新技術(shù)有較快的學(xué)習(xí)和使用能力。
能力要求:
1、扎實的編程基礎(chǔ),精通C#面向?qū)ο缶幊蹋?2、具有良好的編碼習(xí)慣,嚴(yán)謹(jǐn)?shù)木幋a風(fēng)格;
3、深入理解面向?qū)ο箝_發(fā),具備較強的設(shè)計模式的應(yīng)用能力;
4、能夠獨立使用UGUI搭建界面,精通適配方案;
5、熟悉各種網(wǎng)絡(luò)傳輸協(xié)議(如:TCPIP、UDP等),串口通訊協(xié)議,具有獨立開發(fā)交互軟件的能力;
6、熟練使用protobuf、json等數(shù)據(jù)序列化方式;
7、熟練使用Unity3D中Animator動畫控制器及相關(guān)動畫系統(tǒng);
8、熟悉WEBGL、PC等多端發(fā)布;
8、熟悉計算機圖形學(xué)相關(guān)內(nèi)容,擁有渲染優(yōu)化經(jīng)驗。