1. 採用了boost thread執行緒管理辦法。以及單體模式的物件建立辦法。
啟動過程:
bool cformmain::oninitdialog()
void managerstatethread::create_work_thread()
void mfcmainview::dispatch()
restartstate:重新登入模組
startloginstate:開始登陸模組
selectchannelstate:選擇頻道模組
createrolestate:建立角色模組
selectrolestate:選擇角色模組
intocitystate: 城鎮模組
selectcopiesstate:副本選擇模組
startcopiesstate: 副本戰鬥模組
citygotoselectrolestate:換角色模組
gotocopiesstate: 副本模組
accepttaskstate: 接任務模組
exctaskstate: 執行任務模組
submittaskstate:提交任務模組
weargoodsstate:穿戴裝備模組
auctionstate:拍賣行模組
excepstateadapter:賬號異常處理模組
gotonpcstate:npc模組
sellgoodsstate:賣出物品
乙個遊戲框架
最近一段時間不是很忙,就寫了乙個自己的遊戲伺服器框架雛形,很多地方還不夠完善,但是基本上也算是能夠跑起來了。我先從上層結構說起,一直到實現細節吧,想起什麼就寫什麼。第一部分 伺服器邏輯 伺服器這邊簡單的分為三個部分,客戶端的連線首先到達閘道器伺服器,閘道器這裡有個執行緒用來監聽來自與客戶端的連線,然...
乙個簡單遊戲框架
1。系統 system t 類包含了指向我們系統要使用的純介面指標。如下列出了所有system t類提供的介面。1.logsys t 處理遊戲中所有的訊息記錄,可以選擇的輸出方式包括文字框或檔案 2 errorsys t 處理所有出錯的訊息和狀態 3 timesys t 提交時間資訊 4 facto...
乙個簡單遊戲框架
1。系統 system t 類包含了指向我們系統要使用的純介面指標。如下列出了所有system t類提供的介面。1.logsys t 處理遊戲中所有的訊息記錄,可以選擇的輸出方式包括文字框或檔案 2 errorsys t 處理所有出錯的訊息和狀態 3 timesys t 提交時間資訊 4 facto...