1 伺服器端介紹:
遊戲伺服器通信應用TCP/IP協定,資料庫應用Windows SQL 2000 資料庫。整個遊戲伺服器端架構由
Game Server組,Accout Server,Billing Server及資料庫組成。
Game Server(多台Game Server一起支援整個遊戲世界)遊戲玩法邏輯,怪物系統,組隊,工會系統,好友系統等。
Account Server用于Game Server間的資料互動,友善實作好友工會系統
Billing Server用于使用者的登入認證
2 用戶端介紹:
2.1 圖形引擎
界面系統: 用于界面的顯示和界面按鈕的功能觸發及選擇。
物力碰撞系統: 支援角色對場景中模型的碰撞檢測。
地形效果系統: 支援細節貼圖,地形渲染優化。
水渲染系統: 支援動态紋理,波動及透明效果。
模型動畫系統: 支援2足或4足動物的骨骼動畫,幀動畫,支援騎乘,武器裝備的挂載。
特效系統: 面片特效,粒子特效,混合特效。
各種霧效果系統:支援各種霧效果及體積霧效果。
天氣效果系統: 支援下雨下雪效果。
黑天白天變化系統:支援黑天白天的光線變化。
光照系統: 支援真實的光照效果。
輸入系統: 全面支援滑鼠鍵盤對遊戲的操控。
音樂及音效的支援:全面支援背景音樂及各種音效效果。
2.2 遊戲系統
通信系統: 用于實作用戶端和伺服器的通信,及資料包的生成及解析。
遊戲邏輯系統: 實作遊戲的各種功能如角色走動,買賣物品,殺怪,聊天等。
3 架構:
此文轉載于: http://www.blogcn.com/user23/buise/index.html