请教做 Unity 游戏的,你们的服务器端都用什么?会不会也用 C#?

1 天前
 nikenidage1
如题如题
1845 次点击
所在节点    游戏开发
23 条回复
drymonfidelia
15 小时 49 分钟前
cygames 开源的 MagicOnion 框架,C#的,很多大厂都在用
gl3081
11 小时 7 分钟前
分享一个 golang 写的云原生微服务游戏框架: https://github.com/moke-game
znyb
10 小时 49 分钟前
@skydcnmana #11 没啥模板可以用,WebAPI 只适用一些轻度没有实时性要求的游戏
http+json 对游戏来说太过于笨重了
基本都是用 TCP+自定义序列化协议,
自定义序列化协议用的最多的是 protobuf ,如果是 Unity+C#服务器,一般会用 msgpack 或 memorypack 这种序列化更快,gc 更少,数据更小的序列化协议
像 moba 和吃鸡这种实时对战的游戏还会选用 kcp 这种基于 udp 的网络协议来尽可能的降低网络延迟
有个开源的 ET 框架可以看下,有些小游戏公司在用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1091652

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX