天天看點

網絡遊戲引擎

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