C/C++
1-2萬元/月這個項目是一個**大型游戲服務器系統**,包含:
-**服務器端**:C++游戲邏輯服務器(等)
-**客戶端**:C++游戲客戶端+Android/iOS移動端
-**跨平臺**:支持Windows、Linux、Android、iOS多平臺
##核心技能要求
###1.編程語言技能
-**C++**:主要開發語言(98/11/14標準)
-**C**:底層系統編程
-**Lua**:腳本系統集成()
-**Java**:Android平臺開發
-**Objective-C**:iOS平臺開發
###2.開發環境與構建系統
-**VisualStudio**:主要IDE(支持VS2017+,)
-**MSBuild**:VisualStudio構建系統
-**Makefile/Automake**:Linux平臺構建(發現automake配置)
-**AndroidNDK**:Android原生開發
-**Xcode**:iOS開發環境
###3.第三方庫與SDK
-**Lua**:嵌入式腳本引擎
-**RapidXML**:XML解析庫
-**TinyXML**:XML處理
-**DirectXSDK**:圖形/輸入處理
-**FMOD**:音頻引擎
-**OpenGLES**:移動端圖形渲染
-**Boost**:C++標準庫擴展
###4.平臺特定技能
-**WindowsAPI**:Win32/MFC開發
-**Linux系統編程**:POSIXAPI、線程、網絡
-**AndroidNDK**:JNI、原生Activity
-**iOS開發**:Objective-C運行時、CocoaTouch
##具體崗位技能要求
###C++游戲服務器開發工程師
**必備技能:**
-精通C++,至少3年C++服務器開發經驗
-熟悉VisualStudio開發環境,能配置和調試大型項目
-掌握網絡編程(TCP/IP、Socket通信)
-熟悉多線程編程和并發控制
-理解游戲服務器架構(邏輯服務器、公共數據服務器、SNS服務器)
**加分技能:**
-Lua腳本編程經驗
-游戲行業經驗
-Linux服務器部署經驗
-性能優化和調試技能
###客戶端開發工程師
**必備技能:**
-C++客戶端開發經驗
-熟悉DirectX或OpenGL圖形編程
-跨平臺開發經驗(Windows/Android/iOS)
-熟悉各平臺原生開發工具和調試技巧
##項目特定注意事項
1.**項目規模**:這是一個大型解決方案,包含多個子項目,需要良好的項目管理和構建系統理解
2.**代碼規范**:項目使用特定的編碼規范和目錄結構
3.**調試挑戰**:涉及多進程、多線程、網絡通信的復雜調試場景
4.**跨平臺**:需要理解不同平臺的差異和兼容性問題
##建議的學習路徑
1.**基礎**:先掌握C++和VisualStudio使用
2.**專項**:根據具體方向深入學習(服務器/客戶端/移動端)
3.**實踐**:從簡單的模塊開始編譯調試,逐步深入核心系統
4.**工具**:熟練使用調試器、性能分析工具、日志系統

廣州海珠區凱創國際文化創意產業園
相關推薦查看更多 >
lua后端游戲開發
1-1.5萬元/月廣州
相同職位推薦
企業招聘
職位大全