[請益] game server 問題

看板GameDesign (遊戲設計)作者 (咩滴可)時間8年前 (2017/07/07 14:13), 8年前編輯推噓8(8019)
留言27則, 8人參與, 最新討論串1/1
專題要寫一個有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

07/07 15:27, , 1F
書的話, 遊戲核心技術全攻略:多人線上遊戲的企劃與實作
07/07 15:27, 1F
剛才去天瓏看了一下覺得蠻有用的 謝謝推薦

07/07 15:56, , 2F
MQTT讚
07/07 15:56, 2F

07/07 15:57, , 3F
redis讚
07/07 15:57, 3F
看了一下mqtt可以拿來取代socket ? redis 看起來的確比較符合我的需求的樣子

07/07 15:57, , 4F
mysql 不適合
07/07 15:57, 4F

07/07 15:58, , 5F
資料庫教的跟你的問題關係不大
07/07 15:58, 5F

07/07 15:58, , 6F
關鍵字給你了
07/07 15:58, 6F

07/07 16:22, , 7F
感謝樓上,最近剛好想應用NoSQL類
07/07 16:22, 7F
※ 編輯: MAIDic (180.204.68.233), 07/07/2017 18:11:37

07/07 20:12, , 8F
雖然不知道遊戲內容,不過可以看看能不能用photon頂一下
07/07 20:12, 8F

07/10 00:35, , 9F
呃,你只有C++能用嗎?
07/10 00:35, 9F

07/11 09:54, , 10F
c++ 不好嗎? 不然也會java啦
07/11 09:54, 10F

07/11 10:01, , 11F
其他的都只是稍微摸過而已
07/11 10:01, 11F

07/11 12:20, , 12F
注意效能瓶頸 玩家每個動作都讀寫DB看似萬無一失
07/11 12:20, 12F

07/11 12:21, , 13F
實則缺乏效率 如果只是作業 物件少 硬上應該是沒關
07/11 12:21, 13F

07/11 12:21, , 14F
07/11 12:21, 14F

07/11 14:06, , 15F
C++寫socket server難度會比較高 新手的話建議用photon
07/11 14:06, 15F

07/11 14:08, , 16F
他是開房機制 如果需要用到資料庫再寫php讀寫就好了
07/11 14:08, 16F

07/11 14:09, , 17F
如果不是很重要的資料 直接用單機資料庫存就好
07/11 14:09, 17F

07/11 14:14, , 18F
其一是C++會讓你花很多時間處理資源管理問題
07/11 14:14, 18F

07/11 14:15, , 19F
尤其你是寫server,resource leak是絕對不能發生的
07/11 14:15, 19F

07/11 14:25, , 20F
其二是C++用起第三方library實在不太方便
07/11 14:25, 20F

07/11 14:26, , 21F
當然還是可以用,但就不像npm或go get那麼容易
07/11 14:26, 21F

07/11 14:30, , 22F
所以現在主流是先用高階語言,有效能瓶頸再部份用C++
07/11 14:30, 22F

07/13 16:04, , 23F
本科系新手當然用c++啊 如果出社會再學就來不及了 因為每
07/13 16:04, 23F

07/13 16:04, , 24F
個project都趕的跟什麼一樣 你不是c++老手怎麼用 從此高階
07/13 16:04, 24F

07/13 16:04, , 25F
腳本語言一條路走到黑了。高階腳本又那麼簡單 會c++的幾天
07/13 16:04, 25F

07/13 16:04, , 26F
就上手 可是只會高階語言的來學c++沒1年沒辦法上手 怎麼看
07/13 16:04, 26F

07/13 16:04, , 27F
都該學c++
07/13 16:04, 27F
文章代碼(AID): #1PNoPtgd (GameDesign)
文章代碼(AID): #1PNoPtgd (GameDesign)