作者drophead520 (别开玩笑)
看板GameDesign
标题[鲁蛇] 手机游戏多人连线相关问题
时间Tue Apr 21 19:40:04 2015
我想设计一款android app多人角色扮演游戏,假设设计游戏本身应该不是问题
但我对多人连线这方面不是很熟
我选择设计游戏引擎是unity
目前查了许多资料,有了些问题想请教各位
1.我选择了某游戏API如photon提供商的 server
我是否能够在客户端app(unity做出来的app)
传资料到架设server端(Photon server
将游戏中人物打怪後获得的装备资料和等级每过几秒传送资料到
server(是否仅利用C#接收可达成?)然後不断写入Mysql 或者 MSsql
然後再藉由C#连到资料库读取出来再发送到客户端app?
2.是否可不借助多人连线套装API伺服器,藉由自己设计C++程式
3.像Anroid上的多人连线角色扮演游戏(RO 为了部落),是如何达成,是否就如我想的方式
透过第三方游戏套装伺服器,然後写个C#负责处理游戏逻辑和传送玩家资料和地理位置
传送这些资料和写入资料库? (设计C++伺服器希望各位大大推荐书籍)
对於APP的MMO概念不是很熟,但有偌大的憧憬也爬了许多书,但国内相关书籍甚少
PTT也爬不太到详细的文
希望有开发过多人APP或多人游戏的大大可以分享自己的经验...谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.18.80.249
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GameDesign/M.1429616407.A.75D.html
1F:→ asoedarren: 1否 2是 04/21 20:27
2F:→ bearkitten: photon cloud或arcalet这两种方案应该是你目前要达成 04/21 23:22
3F:→ bearkitten: 需求最快的方式 04/21 23:22
4F:→ bearkitten: 虽然我自己是用2做对战和出彩server 04/21 23:25
5F:→ drophead520: 我个人偏好想用c++自己写server,处理资料库连接写入 04/22 00:15
6F:→ drophead520: 取出和游戏逻辑和客户端server互传 server,无奈实体d 04/22 00:15
7F:→ drophead520: emo教学没有,犹如瞎子摸象 04/22 00:15
8F:→ drophead520: arcalet 书我有买,但cloud型的发展很难扩充其他系统 04/22 00:20
9F:→ drophead520: 请问我的方向是学c++ socket写server ,然後用客户 04/22 04:34
10F:→ drophead520: 端c#用tcp,udp互传游戏资料到这个c++ socket ,在用 04/22 04:34
11F:→ drophead520: 这只socket写进和读取资料库和传到客互端,这样概念 04/22 04:34
12F:→ drophead520: 正确吗? 04/22 04:34
13F:推 holymars: 手游直接写socket的和用https的不知道哪个多.. 04/22 16:15
14F:→ holymars: PC上的MMO的话都是直接写socket就是了 04/22 16:15
15F:→ drophead520: 太棒了,感觉方向明朗了,我本来以为socket只是写写 04/22 20:02
16F:→ drophead520: 聊天室之类的 04/22 20:02
17F:→ dreamnook: 聊天室就是MMO的雏形呀(欸 04/22 20:45
18F:→ azureblaze: mmo本来就是有华丽文字转图形的聊天室啊 04/22 20:50
19F:→ LayerZ: 详见mud,gkk历史XD 04/24 18:14