分享一個開源的網絡遊戲服務器架構—HouHai
HouHai是一個開源的網絡遊戲的服務器端架構,它使用了開源的RPC中間件Tatala。(
介紹
)
HouHai下載地址
https://github.com/zijan/HouHai
如今,源代碼只是一個草案,不能編譯,爲網遊後臺開發者提供一個參考。它是社交遊戲《殭屍星球》客戶端與服務器端網絡通訊的一部分代碼。
《殭屍星球》是發佈在騰訊QQ空間上的一款社交遊戲。
(
http://rc.qzone.qq.com/1101064313
)
玩家能夠在遊戲裏事實聊天和PK。客戶端是基於Unity3D用C#編寫。服務器端是Java。
HouHai採用最早進的非分區設計,理論上可承載的用戶數是無限的,只要加足夠多的機器。
等之後有時間會逐步完善這個架構,創建一個簡單完整的例子。
歡迎關注本站公眾號,獲取更多信息