看板 GameDesign 關於我們 聯絡資訊
專題要寫一個有PvP 功能的遊戲 我被分到負責後段 但是我資料庫跟本沒學 想請教一下幾個問題 game server 我是想說用C++ 寫 但是研究了一下mysql 好像有很多種 有點搞不懂要安裝那一個 mysql 本身就是一個server 嗎 所以先裝好 mysql server gameserver 用 c api 連結mysql 就能用了嗎 還是有其他方法? 另外能夠見一些有關mysql或game server有關的書或是網站給我看嗎? ----- Sent from JPTT on my Samsung SM-G950F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.218.7.92 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1499407991.A.AA7.html
youzi151: 書的話, 遊戲核心技術全攻略:多人線上遊戲的企劃與實作07/07 15:27
剛才去天瓏看了一下覺得蠻有用的 謝謝推薦
damody: MQTT讚07/07 15:56
damody: redis讚07/07 15:57
看了一下mqtt可以拿來取代socket ? redis 看起來的確比較符合我的需求的樣子
damody: mysql 不適合07/07 15:57
damody: 資料庫教的跟你的問題關係不大07/07 15:58
damody: 關鍵字給你了07/07 15:58
cjamhe01385: 感謝樓上,最近剛好想應用NoSQL類07/07 16:22
※ 編輯: MAIDic (180.204.68.233), 07/07/2017 18:11:37
wix3000: 雖然不知道遊戲內容,不過可以看看能不能用photon頂一下 07/07 20:12
littleshan: 呃,你只有C++能用嗎? 07/10 00:35
MAIDic: c++ 不好嗎? 不然也會java啦 07/11 09:54
MAIDic: 其他的都只是稍微摸過而已 07/11 10:01
cowbaying: 注意效能瓶頸 玩家每個動作都讀寫DB看似萬無一失 07/11 12:20
cowbaying: 實則缺乏效率 如果只是作業 物件少 硬上應該是沒關 07/11 12:21
cowbaying: 係 07/11 12:21
Momulin: C++寫socket server難度會比較高 新手的話建議用photon 07/11 14:06
Momulin: 他是開房機制 如果需要用到資料庫再寫php讀寫就好了 07/11 14:08
Momulin: 如果不是很重要的資料 直接用單機資料庫存就好 07/11 14:09
littleshan: 其一是C++會讓你花很多時間處理資源管理問題 07/11 14:14
littleshan: 尤其你是寫server,resource leak是絕對不能發生的 07/11 14:15
littleshan: 其二是C++用起第三方library實在不太方便 07/11 14:25
littleshan: 當然還是可以用,但就不像npm或go get那麼容易 07/11 14:26
littleshan: 所以現在主流是先用高階語言,有效能瓶頸再部份用C++ 07/11 14:30
damody: 本科系新手當然用c++啊 如果出社會再學就來不及了 因為每 07/13 16:04
damody: 個project都趕的跟什麼一樣 你不是c++老手怎麼用 從此高階 07/13 16:04
damody: 腳本語言一條路走到黑了。高階腳本又那麼簡單 會c++的幾天 07/13 16:04
damody: 就上手 可是只會高階語言的來學c++沒1年沒辦法上手 怎麼看 07/13 16:04
damody: 都該學c++ 07/13 16:04