Posted on 2012-07-23 13:48
點(diǎn)點(diǎn)滴滴 閱讀(869)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
10 服務(wù)器
GS生命期內(nèi)主要的事件---------狀態(tài)機(jī)的狀態(tài)轉(zhuǎn)換主要是基于事件
一 game server狀態(tài)機(jī)
startup
LOAD
Compile
init
running
shutdown
二 角色狀態(tài)機(jī)
login
enter_world
enter_map
leave_map
leave_world
relogin
logout
三 角色commands的命令種類
login、auction, buy, chat, express, move, task, select_menu_item, stall……
四 server端service的組織
1、結(jié)構(gòu)化(純c實(shí)現(xiàn)) clone, feature、cmds(命令入口filter)、daemons(抽象的功能模塊)
2、OO 各個(gè)層次的router,XXHandler, 一般在session中的總?cè)肟谑莗layer