抽空整了一下網(wǎng)上的網(wǎng)狐棋牌游戲平臺源碼6603版本,下面是根據(jù)網(wǎng)上的資料和自己整理結(jié)果配置的服務(wù)器編譯環(huán)境搭建。需要的軟件自行搜索下載吧。
所需工具:
- vs2013.5_ult_chs.zip
- vc_mbcsmfc.exe
網(wǎng)狐棋牌游戲平臺源碼服務(wù)器環(huán)境搭建步驟
- 依次安裝VS2013及插件和SQL
- 安裝完成后,執(zhí)行數(shù)據(jù)庫腳本
- 編譯服務(wù)器,用VS2013打開服務(wù)器代碼中“系統(tǒng)模塊”目錄下“Platform.sln”文件。
生成順序:
1、WHSocket
2、內(nèi)核引擎
3、登錄服務(wù)器
4、協(xié)調(diào)服務(wù)器
5、游戲服務(wù)
6、私人場服務(wù)
7、游戲服務(wù)器
8、編譯整個工程
游戲邏輯生成,打開“系統(tǒng)模塊\服務(wù)器組件\血戰(zhàn)麻將”下的“GameProject.sln”(本文用的是血戰(zhàn)麻將子游戲模塊)
直接編譯游“戲服務(wù)器”
改數(shù)據(jù)庫配置。用IP配置器中的Collocate.exe來配置
修改服務(wù)器地址和數(shù)據(jù)庫密碼等。細(xì)節(jié)的配置會在后面的線上環(huán)境部署運行中講到。
將配置好的保存到服務(wù)器exe的運行目錄中“運行\(zhòng)Release\ansi”,文件名為“ServerParameter.ini”
修改數(shù)據(jù)庫。
修改QPPlatformDB庫下dbo.DataBaseInfo表中的數(shù)據(jù),這里改成數(shù)據(jù)庫對應(yīng)的賬號密碼等值
直接雙擊運行Correspond.exe、LogonServer.exe和GameServer.exe
分別運行 協(xié)調(diào)服務(wù)器,登錄服務(wù)器和游戲服務(wù)器
參考資料: