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