崗位職責(zé):
1.負(fù)責(zé)工藝教學(xué)互動(dòng)小程序的 3D 核心模塊開(kāi)發(fā),基于 Unity 引擎實(shí)現(xiàn)工藝流程的 3D 建??梢暬⒉襟E化互動(dòng)邏輯開(kāi)發(fā);
2.設(shè)計(jì)并實(shí)現(xiàn)工藝流程節(jié)點(diǎn)的交互規(guī)則,如彈窗答題驗(yàn)證、步驟解鎖、操作反饋等核心功能,確?;?dòng)邏輯貼合工藝教學(xué)場(chǎng)景;
3.優(yōu)化 3D 模型在小程序端的加載、渲染性能,解決跨設(shè)備適配、幀率、內(nèi)存占用等問(wèn)題;
4.配合策劃、教學(xué)教研團(tuán)隊(duì),梳理工藝教學(xué)流程邏輯,將教學(xué)需求轉(zhuǎn)化為技術(shù)方案并落地;
5.參與項(xiàng)目全流程,包括需求評(píng)審、技術(shù)方案設(shè)計(jì)、代碼開(kāi)發(fā)、測(cè)試聯(lián)調(diào)、上線交付及后期維護(hù)迭代。
任職要求:
1.精通 Unity 引擎(2020 及以上版本),熟練掌握 Unity 核心模塊,能熟練使用UGUI負(fù)責(zé)游戲獨(dú)立功能模塊的代碼設(shè)計(jì)及實(shí)現(xiàn),熟悉MVC架構(gòu)應(yīng)用。
2.精通 C# 編程語(yǔ)言,具備扎實(shí)的面向?qū)ο缶幊?、?shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ),能獨(dú)立完成復(fù)雜互動(dòng)邏輯的代碼設(shè)計(jì)與實(shí)現(xiàn),有C++語(yǔ)言開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
3.熟悉 Lua 語(yǔ)言優(yōu)先,具備熱更新方案(如 XLua/ILRuntime)落地經(jīng)驗(yàn)者優(yōu)先。
4.具備 3D 模型導(dǎo)入、優(yōu)化、場(chǎng)景搭建經(jīng)驗(yàn)
5.熟練開(kāi)發(fā)步驟化互動(dòng)邏輯,如節(jié)點(diǎn)觸發(fā)、彈窗交互、選項(xiàng)驗(yàn)證、流程解鎖 / 回退等功能,有教學(xué)類(lèi) / 互動(dòng)類(lèi) 3D 項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
6.了解 MVC/MVVM 等架構(gòu)模式,能規(guī)范設(shè)計(jì)代碼結(jié)構(gòu),保證模塊復(fù)用性和可維護(hù)性。
7.至少參與過(guò) 1 個(gè)完整的 3D 互動(dòng)類(lèi)項(xiàng)目(教學(xué) / 游戲 / 工業(yè)仿真均可)的全流程開(kāi)發(fā),有上線項(xiàng)目經(jīng)驗(yàn)優(yōu)先;
8.能提供可運(yùn)行的 3D 互動(dòng) Demo、核心模塊源碼或項(xiàng)目演示視頻(工藝教學(xué) / 步驟互動(dòng)類(lèi) Demo 優(yōu)先)。
福利待遇:具體面議,工作時(shí)間早九晚六,每天7.5h ,月休4天,購(gòu)買(mǎi)社保,提供住宿。