青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
金慶的專欄
C++博客
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
::
423 隨筆 :: 0 文章 :: 454 評論 :: 0 Trackbacks
公告
我的隨筆
我的評論
我參與的隨筆
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
(502)
1. C/C++(166)
(rss)
2. 網游開發(108)
(rss)
3. Golang(20)
(rss)
4. Linux/Unix(30)
(rss)
5. 軟工與管理(44)
(rss)
6. Python(23)
(rss)
7. Erlang(18)
(rss)
8. Rust(16)
(rss)
9. 其它(77)
(rss)
隨筆檔案
(423)
2023年1月 (1)
2022年11月 (1)
2022年10月 (2)
2022年9月 (1)
2022年4月 (6)
2022年1月 (2)
2021年12月 (4)
2021年11月 (6)
2021年10月 (2)
2021年9月 (2)
2021年8月 (7)
2021年7月 (2)
2021年5月 (2)
2021年3月 (1)
2021年2月 (2)
2021年1月 (1)
2020年12月 (1)
2020年10月 (1)
2020年9月 (5)
2020年8月 (1)
2020年7月 (1)
2020年6月 (1)
2020年4月 (2)
2020年3月 (3)
2020年2月 (3)
2020年1月 (1)
2019年12月 (1)
2019年9月 (2)
2019年4月 (2)
2019年1月 (1)
2018年12月 (1)
2018年11月 (3)
2018年10月 (1)
2018年9月 (3)
2018年8月 (3)
2018年7月 (2)
2018年6月 (4)
2018年5月 (4)
2018年4月 (4)
2018年3月 (1)
2018年1月 (2)
2017年12月 (2)
2017年11月 (3)
2017年10月 (3)
2017年8月 (7)
2017年7月 (1)
2017年6月 (1)
2017年5月 (3)
2017年4月 (3)
2017年3月 (3)
2017年2月 (2)
2017年1月 (2)
2016年12月 (5)
2016年11月 (2)
2016年10月 (2)
2016年9月 (1)
2016年8月 (6)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (2)
2016年3月 (2)
2016年1月 (3)
2015年12月 (2)
2015年11月 (2)
2015年10月 (1)
2015年8月 (2)
2015年7月 (1)
2015年6月 (1)
2015年5月 (4)
2015年4月 (3)
2015年3月 (4)
2015年2月 (5)
2015年1月 (4)
2014年12月 (3)
2014年11月 (3)
2014年10月 (2)
2014年9月 (3)
2014年8月 (1)
2014年4月 (4)
2014年3月 (1)
2014年2月 (4)
2014年1月 (5)
2013年12月 (5)
2013年11月 (5)
2013年9月 (2)
2013年8月 (2)
2013年7月 (2)
2013年6月 (2)
2013年5月 (1)
2013年1月 (2)
2012年12月 (1)
2012年11月 (1)
2012年9月 (1)
2012年8月 (3)
2012年7月 (2)
2012年6月 (1)
2012年4月 (3)
2012年3月 (2)
2012年2月 (3)
2012年1月 (2)
2011年11月 (2)
2011年10月 (3)
2011年9月 (2)
2011年8月 (2)
2011年7月 (3)
2011年6月 (2)
2011年5月 (3)
2011年1月 (2)
2010年12月 (1)
2010年11月 (2)
2010年10月 (2)
2010年9月 (3)
2010年8月 (2)
2010年7月 (3)
2010年6月 (1)
2010年5月 (3)
2010年4月 (3)
2010年3月 (5)
2010年2月 (4)
2010年1月 (4)
2009年12月 (2)
2009年11月 (3)
2009年10月 (4)
2009年9月 (3)
2009年8月 (2)
2009年7月 (4)
2009年6月 (1)
2009年5月 (3)
2009年4月 (4)
2009年3月 (2)
2009年2月 (5)
2009年1月 (1)
2008年12月 (7)
2008年11月 (4)
2008年10月 (1)
2008年9月 (3)
2008年8月 (4)
2008年7月 (3)
2008年6月 (4)
2008年5月 (6)
2008年4月 (7)
2008年3月 (6)
2008年1月 (5)
2007年12月 (7)
2007年11月 (4)
2007年10月 (5)
2007年9月 (6)
2007年8月 (8)
2007年7月 (5)
相冊
公告照片
搜索
積分與排名
積分 - 662304
排名 - 25
最新評論
1.?re: boost::asio::spawn 將一統C++網絡庫
asio 成為C++首選網絡庫
--linda
2.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--金慶
3.?re: mingw編譯OrzNet
能發送一個mingw編譯好的OrzNet庫給我嗎? liuweiqcxy@163.com
謝謝!
--劉威
4.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
5.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
閱讀排行榜
1.?"multiple definition of" 錯誤(11075)
2.?SVN中邪惡的replace(11000)
3.?VS2005編譯libevent(10456)
4.?混音算法的學習與研究(10258)
5.?C調用lua腳本的效率測試(9025)
評論排行榜
1.?VC6正在被拋棄(35)
2.?VS2005編譯libevent(21)
3.?"multiple definition of" 錯誤(18)
4.?C++引用優于指針(17)
5.?ACE與ASIO之間關于Socket編程的比較(16)
客戶端服務器應統一庫的使用
客戶端服務器應統一庫的使用
網游服務器和客戶端有許多功能是完全相同的。相關功能的代碼應該是可以共用的。
但是服務器和客戶端使用了一些專門的工具庫,使兩邊的代碼不能直接共用。
如裝備升級功能中,哪個裝備添加哪些材料,花費多少,最終生成哪個裝備,
這些由一個配置文件配置,服務器端和客戶端是一樣的配置文件。
客戶端會預先判斷是否可以升級,然后向服務器請求。服務器會進行同樣的判斷。
配置文件的讀取和條件的判斷這兩個功能服務器客戶端是相同的。
相關功能的代碼應該也是可以共用的。
但是客戶端用的xml解析庫是tinyXml, 服務器用的是其他的xml庫。
客戶端大量使用了引擎自帶的工具庫,如單件,智能指針,
那一套與服務器的工具庫也是不能通用的。
客戶端是Windows平臺的,服務器是Linux的,各自使用了平臺專用的API,
結果也會造成無法通用。
為了能夠一份代碼兩邊共用,需要統一服務器和客戶端所使用的庫。
通用的功能都使用該公共庫,不得使用專用的庫和API。
1. 盡量使用 STL,BOOST 通用庫。
2. 客戶端3D引擎中通用的工具庫共享給服務器使用。
3. 使用平臺通用的庫和API。
(金慶的專欄)
posted on 2010-05-12 09:43
金慶
閱讀(553)
評論(3)
編輯
收藏
引用
所屬分類:
2. 網游開發
評論
#
re: 客戶端服務器應統一庫的使用
2010-05-12 18:13
戰魂小筑
客戶端跟服務器還要啥XML,直接上MySQL本地模式或者SQLite就好了嘛
回復
更多評論
#
re: 客戶端服務器應統一庫的使用
2010-05-13 09:49
金慶
@戰魂小筑
用數據庫來配置,代碼量更大,邏輯上多了一層,結構上受限于數據庫的表格模式,各方面都沒有配置文件更適合。我認為,在網游中,只讀的數據應該用配置文件,數據保存才用數據庫。配置文件可以用INI,XML,或自定義文本格式,不應該用二進制格式,因為文本可以直接編輯。用XML有XML驗證功能,如判斷某個屬性必須配置,這一點上優于其他配置文件。
回復
更多評論
#
re: 客戶端服務器應統一庫的使用
2010-05-14 10:08
戰魂小筑
@金慶
我在游戲項目里實際用過SQLite, 服務器端是SQLServer, 主要是考慮到后期運營維護, 更新服務器數據(比如商店, 換裝)后, 客戶端也需要更新.傳統的配置文件你得再寫一套轉換, 而且維護成本和BUG率很高, 很多公司使用EXCEL+CSV,簡單數據方便,但是批量修改, 還得SQL語句,這我們是實際操作比較過的.
我們后期把本地化字符串都放入SQL統一管理, 事實證明,工作流非常高效
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
相關文章:
How are dtLinks created in NavMesh
UE4 Blueprint Multiple Event BeginPlay
第9代游戲主機
Canvas Scaler 的3種模式
幀同步是否允許客戶端指定命令幀號
rpc應答太快造成請求超時
測試 tolua 例子 TestErrorStack
lua變量缺少local造成unity死鎖
C# tolua 之間互傳 byte[]
Unity使用異步grpc
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 金慶
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
久久夜色撩人精品
|
亚洲国产三级
|
久久男女视频
|
久久亚洲欧美国产精品乐播
|
国产乱肥老妇国产一区二
|
亚洲国产精品女人久久久
|
免费亚洲婷婷
|
在线不卡中文字幕播放
|
新狼窝色av性久久久久久
|
久久爱www久久做
|
伊甸园精品99久久久久久
|
欧美sm视频
|
av成人手机在线
|
久久九九精品99国产精品
|
亚洲电影免费在线
|
亚洲精品1234
|
亚洲综合色丁香婷婷六月图片
|
香蕉国产精品偷在线观看不卡
|
亚洲国产成人久久
|
欧美freesex8一10精品
|
日韩一二三在线视频播
|
久久久高清一区二区三区
|
国产真实乱偷精品视频免
|
欧美成黄导航
|
久久大逼视频
|
99精品国产热久久91蜜凸
|
亚洲综合色激情五月
|
国产精品一页
|
另类图片国产
|
亚洲综合视频1区
|
亚洲激情av在线
|
久久久久久久久综合
|
亚洲私人影院
|
亚洲高清免费视频
|
国产丝袜一区二区
|
裸体歌舞表演一区二区
|
一本久久a久久免费精品不卡
|
国产综合久久
|
国产精品成人免费
|
久久婷婷综合激情
|
亚洲性av在线
|
久久精品盗摄
|
亚洲一区精彩视频
|
亚洲精品视频免费在线观看
|
国产精品久久久久久久一区探花
|
久久久久www
|
一本在线高清不卡dvd
|
亚洲大胆在线
|
国产人成精品一区二区三
|
欧美日韩国产精品
|
久久综合给合久久狠狠色
|
久久精品国产久精国产爱
|
亚洲视频高清
|
蜜臀av国产精品久久久久
|
性久久久久久久
|
在线视频一区观看
|
一区二区三区国产精品
|
亚洲人成网在线播放
|
一区精品在线播放
|
亚洲二区视频在线
|
91久久精品日日躁夜夜躁欧美
|
欧美日韩国产色综合一二三四
|
国产精品久久久一本精品
|
久久久久久亚洲精品中文字幕
|
久久精品一区二区三区不卡牛牛
|
国产精品久久一区主播
|
欧美精品日韩精品
|
女同一区二区
|
久久国产综合精品
|
久久久国产亚洲精品
|
久久精品国产免费
|
久久久亚洲影院你懂的
|
欧美国产精品一区
|
免费看av成人
|
亚洲欧美一区二区激情
|
午夜精品在线
|
美女精品一区
|
亚洲狼人精品一区二区三区
|
一区二区精品
|
欧美亚洲一区二区三区
|
免费成人小视频
|
欧美性猛交视频
|
国产一区二区高清不卡
|
一区二区视频欧美
|
亚洲精选视频免费看
|
在线视频中文亚洲
|
午夜精品久久久久久久
|
欧美va亚洲va日韩∨a综合色
|
久久久999精品视频
|
欧美高清视频免费观看
|
亚洲在线网站
|
欧美激情综合色
|
黑人巨大精品欧美一区二区
|
国产主播一区二区
|
亚洲精品婷婷
|
久久天天躁夜夜躁狠狠躁2022
|
久久综合给合久久狠狠色
|
欧美成年人网站
|
国产精品自拍小视频
|
亚洲精品三级
|
久久视频国产精品免费视频在线
|
日韩小视频在线观看
|
久久国产精品久久国产精品
|
欧美大片免费看
|
亚洲一区高清
|
欧美三区在线观看
|
亚洲精品一区二区三区福利
|
久久夜精品va视频免费观看
|
亚洲精品中文在线
|
另类av导航
|
一区二区三区在线视频观看
|
日韩视频免费在线
|
欧美韩日一区二区
|
久久久一区二区三区
|
国产精品一区二区视频
|
中文在线一区
|
亚洲国产一区二区三区在线播
|
亚洲精品在线免费观看视频
|
免费观看亚洲视频大全
|
国产一区二区三区直播精品电影
|
极品av少妇一区二区
|
亚洲一区二区伦理
|
女女同性精品视频
|
久久精品国产视频
|
99国产精品久久久
|
欧美精品免费看
|
亚洲欧洲日产国产网站
|
欧美激情中文字幕一区二区
|
欧美成人影音
|
亚洲精品欧美在线
|
欧美成年人视频网站
|
久久久久久久999精品视频
|
狠狠色丁香婷婷综合影院
|
久久国产99
|
久久久成人精品
|
亚洲电影一级黄
|
亚洲第一视频网站
|
欧美激情91
|
在线亚洲欧美视频
|
99国产精品视频免费观看一公开
|
久久大香伊蕉在人线观看热2
|
欧美国产一区二区在线观看
|
亚洲精品乱码久久久久久黑人
|
亚洲欧美日韩成人
|
性欧美18~19sex高清播放
|
国内揄拍国内精品久久
|
久久躁狠狠躁夜夜爽
|
免费欧美在线视频
|
亚洲视频大全
|
亚洲欧美日韩在线高清直播
|
国产综合久久久久影院
|
欧美成人小视频
|
欧美精品aa
|
久久精品国产久精国产思思
|
久久国产毛片
|
日韩一区二区免费高清
|
香蕉尹人综合在线观看
|
亚洲韩国青草视频
|
亚洲日本va午夜在线影院
|
国产精品蜜臀在线观看
|
久久精品欧美日韩精品
|
欧美精品v日韩精品v国产精品
|
亚洲国产精品久久
|
亚洲性感激情
|
91久久精品日日躁夜夜躁国产
|
六月婷婷久久
|
亚洲欧美日本精品
|
亚洲国产专区
|
亚洲欧美日韩成人高清在线一区
|
欧美在线免费观看
|
一本色道**综合亚洲精品蜜桃冫
|
久久精品日韩
|
99精品国产在热久久下载
|
一本久久青青
|
亚洲精品视频免费
|
久久国内精品自在自线400部
|
国产手机视频精品
|
日韩亚洲在线
|
亚洲精品久久久久久下一站
|
一区二区三区精品视频
|
亚洲二区在线
|
久久成人免费视频
|
欧美一区二区免费
|
欧美日韩国产高清
|
亚洲国产精品电影在线观看
|
国产在线精品二区
|
亚洲欧美视频一区
|
国产精品一二三视频
|
中文av字幕一区
|
久久综合网hezyo
|
久久久久免费视频
|
国产精品美女午夜av
|
亚洲精品免费观看
|
亚洲免费观看
|
欧美成人一二三
|
欧美激情成人在线视频
|
一区国产精品
|
久久青草福利网站
|
欧美大片在线观看一区
|
精品动漫3d一区二区三区免费
|