小弟做游戲服務端開發,之前一直用Java開發游戲服務端,感覺做即時游戲Java不太可行,開始學C++,已追求更好的性能;
結果發現很難找到開源的C++對應的經常使用的框架,求推薦:(高性能的)
一、開源資料庫連接池,類似于Java的 druid 等;
二、開源的持久層框架,類似于Java的 MyBatis;
三、開源的快取框架,類似于Java的 Google Guava Cache 等;
四、開源的網路框架,類似于Java的 Netty;
五、開源的訪問Redis回應式的框架,類似于Java的 Lettuce;
六、開源的HttpServer HttpClient 框架,最好支持回應式編程的;
七、快速的Json序列化框架,類似于Java的Jackson;
八、并發庫,各種資料結構等,佇列,Map,Buffer池等,類似于Java的Concurrent包等(還沒去學C++并發編程,先請教)
求知若渴,難以入睡,起來發個貼求助!~~~
跪求大神指點!~~~
游戲服務端開發需要知道的點,也求相關大神指點!~~~~
uj5u.com熱心網友回復:
Qt包含了你所說的大部分框架,如資料庫鏈接,網路框架,json處理,各種工具庫,可能性能上略有不足,你可以完全使用Qt來做,需要超高性能的部分呼叫boost庫來處理uj5u.com熱心網友回復:

c++都自己搞。db mysql庫整起。網路自己搞 腳本嵌lua jsoncpp
uj5u.com熱心網友回復:
POCO,可參考uj5u.com熱心網友回復:
c++一般都是配合lua或者其他腳本語言或者資料庫單獨加上去的估計根本不會有成套的,有也不會開源的。完全符合你的要求不太可能,既然追求java的標準那干嘛還用C++。既然想用c++就得接受c++的缺陷就是基本都要自己寫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17613.html
標籤:C++ 語言
上一篇:剛學unity不久,代碼看不明白,大佬們可以給我解釋一下嘛
下一篇:一道指標問題
