國內首部大型C++網絡游戲開發教程(300+課時,MINI快跑、水果忍者、DirectX技術、傳奇游戲3)
課程分類:游戲開發
適合人群:初級
課時數量:343課時
用到技術:C++
涉及項目:MINI快跑、水果忍者、DirectX技術、傳奇游戲3
咨詢qq:1840215592
游戲開發
目前70%以上的網絡游戲都是基於C++開發的,掌握C++已經成為游戲開發的基本要求。
操作系統及搜索引擎
目前計算機使用的Windows/Linux等操作系統內核均采用C語言寫,在涉及大規模、高性能計算時,C/C++的運算速度和穩定性優勢非常明顯。
移動互聯網應用
C++還用於目前非常流行的移動互聯網應用程序的開發,比如蘋果系列產品都是使用Object-C語言開發,它是一種根據C語言衍生出來的語言。
C++游戲開發實戰視頻教程下載:http://pan.baidu.com/s/1gdBvOor 密碼:dznc
完整專業級別的C++網游開發課程獨家版:
課程一、實用C語言精講(28課程)
數據類型、運算符和表達式、位運算
函數及預處理
VC6.0調試程序的方法
數組、結構體和共用體
指針
IO文件操作
常用數據結構
總結C語言使用中容易犯的錯誤
課程二、數據結構算法精講(C語言版)(31課程)
數據結構的相關基本概念
線性表
棧和隊列
樹和二叉樹
圖
查找(二叉排序樹)
哈希表
內部排序(希爾、冒泡、排序)
課程三、C++游戲編程開發基礎(100課時)
C++編程規范
C++面向對象技術
泛型編程技術
編譯技術
異常處理技術
鏈表
輸入輸出處理
課程四、PC客戶端游戲開發-MFC設計MINI快跑游戲(18課時)
MFC界面編程
MFC類庫知識
游戲設計技能
MFC框架中的CObject類詳解
MFC消息映射的實現
標准IO庫知識點深入淺出
模板與泛型編程精講
容器與算法
MFC中的DLL編程
MFC中的多進程和多線程編程
課程五、PC客戶端游戲開發-水果忍者小游戲全程實錄(80課時)
MFC類庫知識
MFC消息映射的實現
模板與泛型編程精講
容器與算法
MFC中的DLL編程
MFC中的多進程和多線程編程
子畫面碰撞檢測
水果刀與子畫面碰撞檢測
背景回滾算法
自由落體算法
刀光筆觸算法
2D粒子效果的實現
游戲引擎概述
游戲引擎剖析實現
課程六、C++網絡游戲開發 - 服務器端架構搭建搭建與實現(50課時)
網絡編程技術精講
多線程以及線程池技術
高效通信模型
網絡游戲數據加密技術
網絡游戲數據庫技術
游戲大廳的設計與實現
自動更新系統的設計與實現
課程七、C++網絡游戲開發 - 客戶端游戲架構搭建與實現
3D圖形學技術
DirectX技術
網格模型
游戲特效技術
游戲控制技術
游戲場景
游戲音樂
光照和紋理
HLSL語言
尋路算法
人工智能
物理模擬
碰撞檢測
地形渲染
大型C++網絡游戲開發視頻教程詳細查看:http://www.ibeifeng.com/cgame.html