作者MAIDic (咩滴可)
看板GameDesign
标题[请益] game server 问题
时间Fri Jul 7 14:13:08 2017
专题要写一个有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://webptt.com/cn.aspx?n=bbs/GameDesign/M.1499407991.A.AA7.html
1F:→ youzi151: 书的话, 游戏核心技术全攻略:多人线上游戏的企划与实作07/07 15:27
刚才去天珑看了一下觉得蛮有用的
谢谢推荐
2F:推 damody: MQTT赞07/07 15:56
3F:→ damody: redis赞07/07 15:57
看了一下mqtt可以拿来取代socket ?
redis 看起来的确比较符合我的需求的样子
4F:→ damody: mysql 不适合07/07 15:57
5F:→ damody: 资料库教的跟你的问题关系不大07/07 15:58
6F:→ damody: 关键字给你了07/07 15:58
7F:推 cjamhe01385: 感谢楼上,最近刚好想应用NoSQL类07/07 16:22
※ 编辑: MAIDic (180.204.68.233), 07/07/2017 18:11:37
8F:推 wix3000: 虽然不知道游戏内容,不过可以看看能不能用photon顶一下 07/07 20:12
9F:推 littleshan: 呃,你只有C++能用吗? 07/10 00:35
10F:→ MAIDic: c++ 不好吗? 不然也会java啦 07/11 09:54
11F:→ MAIDic: 其他的都只是稍微摸过而已 07/11 10:01
12F:→ cowbaying: 注意效能瓶颈 玩家每个动作都读写DB看似万无一失 07/11 12:20
13F:→ cowbaying: 实则缺乏效率 如果只是作业 物件少 硬上应该是没关 07/11 12:21
14F:推 cowbaying: 系 07/11 12:21
15F:推 Momulin: C++写socket server难度会比较高 新手的话建议用photon 07/11 14:06
16F:→ Momulin: 他是开房机制 如果需要用到资料库再写php读写就好了 07/11 14:08
17F:→ Momulin: 如果不是很重要的资料 直接用单机资料库存就好 07/11 14:09
18F:推 littleshan: 其一是C++会让你花很多时间处理资源管理问题 07/11 14:14
19F:→ littleshan: 尤其你是写server,resource leak是绝对不能发生的 07/11 14:15
20F:→ littleshan: 其二是C++用起第三方library实在不太方便 07/11 14:25
21F:→ littleshan: 当然还是可以用,但就不像npm或go get那麽容易 07/11 14:26
22F:→ littleshan: 所以现在主流是先用高阶语言,有效能瓶颈再部份用C++ 07/11 14:30
23F:推 damody: 本科系新手当然用c++啊 如果出社会再学就来不及了 因为每 07/13 16:04
24F:→ damody: 个project都赶的跟什麽一样 你不是c++老手怎麽用 从此高阶 07/13 16:04
25F:→ damody: 脚本语言一条路走到黑了。高阶脚本又那麽简单 会c++的几天 07/13 16:04
26F:→ damody: 就上手 可是只会高阶语言的来学c++没1年没办法上手 怎麽看 07/13 16:04
27F:→ damody: 都该学c++ 07/13 16:04