- 目錄
第1篇 c++游戲開發(fā)崗位職責
崗位職責:
1、負責游戲服務端開發(fā);
2、人機對戰(zhàn)游戲開發(fā)、游戲ai開發(fā)
2、負責游戲產品的代碼維護工作
崗位要求
1、本科以上學歷,2年以上游戲開發(fā)經驗
2、具有良好的c/c++編程基礎,熟悉linux/unix操作和開發(fā)環(huán)境
3、精通tcp/ip協(xié)議,熟悉socket編程
4、熟悉常用數(shù)據(jù)結構和算法
5、很強的學習、解決問題的能力和團隊合作精神,能很快理解他人開發(fā)的源代碼并在此基礎上做出改進
第2篇 c++游戲開發(fā)程序員崗位職責
1、編碼:根據(jù)需求文檔和系統(tǒng)設計,使用不同開發(fā)軟件及相應編程規(guī)范,在要求的時間和質量范圍內,完成需求開發(fā)的編碼實現(xiàn),具備界面編程相關知識。
2、聯(lián)調:設計用戶交互端口,配合其他程序員,檢查功能完成度和完成聯(lián)調。
3、代碼review:根據(jù)編碼規(guī)范,review代碼,完成個人自測。
4、提交:根據(jù)程序版本,提交已經完成的代碼。
5、改bug:根據(jù)質量體系要求,配合他人或自己查錯改錯,降低bug和重復測試次數(shù)。
6、維護:閱讀原有代碼,完成程序改造和維護,解決技術故障和消除產品中的缺陷。
7、優(yōu)化:通過算法設計或新技術研發(fā),優(yōu)化產品性能。
職位要求
1、計算機、軟件、通信、電子等相關專業(yè),本科以上學歷。
2、三年以上網絡游戲服務端/大型服務/通信系統(tǒng)核心開發(fā)經驗,熟悉c++開發(fā),熟練使用visual studio進行高質量編碼,熟悉程序調試和故障定位,能迅速定位并解決突發(fā)問題;了解tcp/ip、網絡、多線程編程,了解lua。
3、精通數(shù)據(jù)結構與算法、socket編程、多線程編程等;精通至少一種常用數(shù)據(jù)庫,如:mysql、sql server、oracle、mongodb,redis;熟悉nodejs,異步編程模型,了解es6,typescript等技術。
4、熟悉linux操作系統(tǒng)及系統(tǒng)下的shell編程者優(yōu)先。
5、熱愛游戲開發(fā),有較強的自學能力、分析及解決問題能力,良好的團隊合作能力以及需求分析能力。
工作內容
1、編碼:根據(jù)需求文檔和系統(tǒng)設計,使用不同開發(fā)軟件及相應編程規(guī)范,在要求的時間和質量范圍內,完成需求開發(fā)的編碼實現(xiàn),具備界面編程相關知識。
2、聯(lián)調:設計用戶交互端口,配合其他程序員,檢查功能完成度和完成聯(lián)調。
3、代碼review:根據(jù)編碼規(guī)范,review代碼,完成個人自測。
4、提交:根據(jù)程序版本,提交已經完成的代碼。
5、改bug:根據(jù)質量體系要求,配合他人或自己查錯改錯,降低bug和重復測試次數(shù)。
6、維護:閱讀原有代碼,完成程序改造和維護,解決技術故障和消除產品中的缺陷。
7、優(yōu)化:通過算法設計或新技術研發(fā),優(yōu)化產品性能。
職位要求
1、計算機、軟件、通信、電子等相關專業(yè),本科以上學歷。
2、三年以上網絡游戲服務端/大型服務/通信系統(tǒng)核心開發(fā)經驗,熟悉c++開發(fā),熟練使用visual studio進行高質量編碼,熟悉程序調試和故障定位,能迅速定位并解決突發(fā)問題;了解tcp/ip、網絡、多線程編程,了解lua。
3、精通數(shù)據(jù)結構與算法、socket編程、多線程編程等;精通至少一種常用數(shù)據(jù)庫,如:mysql、sql server、oracle、mongodb,redis;熟悉nodejs,異步編程模型,了解es6,typescript等技術。
4、熟悉linux操作系統(tǒng)及系統(tǒng)下的shell編程者優(yōu)先。
5、熱愛游戲開發(fā),有較強的自學能力、分析及解決問題能力,良好的團隊合作能力以及需求分析能力。