主機游戲客戶端高級架構師職位描述與崗位職責
在當今社會生活中,崗位職責的使用頻率呈上升趨勢,崗位職責可以明確每個人工作職責是什么內容,該承擔什么樣的工作、擔當什么樣的責任、如何更好的去做、什么是不該做的等等。那么你真正懂得怎么制定崗位職責嗎?下面是小編為大家收集的主機游戲客戶端高級架構師職位描述與崗位職責,僅供參考,歡迎大家閱讀。
主機游戲客戶端高級架構師職位描述與崗位職責1
職位描述:
客戶端高級架構師:薪資面議
崗位職責:
1、學習并使用UE4構建客戶端總體框架,包括Client與DedicatedServer網絡同步機制。
2、前端核心功能模塊開發(fā),如技能、武器、新手引導、劇情控制器、相機控制等。
3、對引擎API接口進行二次封裝,對上層提供封裝后的接口。
4、與策劃溝通大型功能模塊實現流程,指出策劃設計上與現有架構沖突的地方,并提出修改建議。
5、查找底層技術bug,如程序啟動、資源加載、網絡連接中的bug。
6、有自己的想法,主動學習新技術,并積極思考如何運用于已有游戲。
任職要求:
1、開發(fā)過3D游戲,對3D空間算法、場景概念、角色控制有深入理解
2、精通C++,熟練使用JAVA、ObjC、lua等編程語言,具備快速學習新編程語言的能力
3、熟練掌握客戶端各種功能模塊的開發(fā)流程
4、熟悉游戲底層原理,如不同操作系統(tǒng)下游戲進程啟動流程、線程池、socket網絡模型
5、熟悉至少一種3D前端引擎的.API接口,如unreal、unity、ogre3d,并了解引擎運行原理,并對引擎API做過二次封裝
6、深刻理解狀態(tài)機、行為樹、動作融合等技術,并可以將之運用于實踐
7、評估大型模塊工作量,將其拆分為細節(jié)的實現步驟
主機游戲客戶端高級架構師職位描述與崗位職責2
職責描述:
1、負責客戶端軟件的軟件架構設計、研發(fā)、升級與維護工作;
2、負責客戶端軟件的編碼實現、結構設計、性能改進、體驗優(yōu)化等工作;
3、負責開發(fā)團隊的管理工作。
任職要求:
1、本科及以上學歷,5年以上Windows平臺軟件開發(fā)經驗,有知名客戶端軟件架構設計經驗者優(yōu)先;
2、精通C/C++開發(fā),精通STL C++標準庫,熟悉常用數據結構、算法;
3、精通Windows平臺的VC++/WTL/ATL/SDK開發(fā),熟悉多線程開發(fā);熟悉Qt/QtQuick開發(fā)環(huán)境優(yōu)先。
4、具有良好的團隊合作精神,工作態(tài)度積極主動,責任心強
5、熟悉網絡TCP/IP協(xié)議、Socket編程。
【主機游戲客戶端高級架構師職位描述與崗位職責】相關文章: