Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

12
返回列表 回复
楼主: k-cs

[软件开发讨论] 制作基于C++的多协议多版本分布式服务端

[复制链接]
q549365815 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
4184
钻石
性别
保密
注册时间
2013-6-24
查看详细资料
发表于 2017-11-28 23:18:21 | 显示全部楼层
q549365815 发表于 2017-11-28 23:14
java可以处理网络操作 和 对插件的兼容
c++可以对chunk 地图生成 进行处理

https://github.com/olsdavis/goelan
一个用Golang写的Minecraft服务端
回复

使用道具 举报

kaniol 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1485
钻石
性别
保密
注册时间
2017-10-15
查看详细资料
发表于 2018-1-5 17:06:24 | 显示全部楼层
你想要的是这个吗
https://github.com/cuberite/cuberite
回复

使用道具 举报

duang2333 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1466
钻石
性别
保密
注册时间
2015-5-8
查看详细资料
发表于 2018-1-9 20:04:01 | 显示全部楼层
本帖最后由 duang2333 于 2018-1-9 20:08 编辑

很久之前做过一个类似的,也用C++,用的boost.asio网络库,但是不是server,半成品,需要的话可以丢你看下
已完成:Varint加/解压,Handshake,请求MOTD和登录到服务器,packet的构造类
PS:完全异步

回复

使用道具 举报

zaomir 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
115
钻石
性别
保密
注册时间
2016-1-25
查看详细资料
发表于 2019-8-3 17:31:02 | 显示全部楼层
404了???
回复

使用道具 举报

Nestalie 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
499
钻石
性别
保密
注册时间
2019-7-30
查看详细资料
发表于 2019-8-3 18:23:28 | 显示全部楼层
又一位大佬横空出世了吗,提前收藏一下233
回复

使用道具 举报

872579811 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
32
钻石
性别
保密
注册时间
2019-2-5
查看详细资料
发表于 2019-8-3 21:51:07 | 显示全部楼层
。。。。
回复

使用道具 举报

ChrisChirs 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
94
钻石
性别
保密
注册时间
2020-2-23
查看详细资料
发表于 2020-3-5 22:35:28 | 显示全部楼层
同,java版的内存占用很大,电脑风扇都转满了
回复

使用道具 举报

ChrisChirs 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
94
钻石
性别
保密
注册时间
2020-2-23
查看详细资料
发表于 2020-3-5 22:36:26 | 显示全部楼层
k-cs 发表于 2017-11-28 15:56
因为Go语言我不了解,并且写这个项目的目的只是玩,没想过能够拿来大规模运用 ...

go语言上手蛮快的,而且对网络通信的支持比较好,有原生的网络库,效率几乎可以比肩C++
回复

使用道具 举报

a864478761 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
475
钻石
性别
保密
注册时间
2013-3-24
查看详细资料
发表于 2020-3-6 11:26:37 | 显示全部楼层
woc 我的woc不够用了
回复

使用道具 举报

x13989 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
804
钻石
性别
保密
注册时间
2015-1-10
查看详细资料
发表于 2020-5-5 10:09:20 | 显示全部楼层
ChrisChirs 发表于 2020-3-5 22:36
go语言上手蛮快的,而且对网络通信的支持比较好,有原生的网络库,效率几乎可以比肩C++ ...

并不能,Go语言有GC,效率上肯定比不上C++。
详见:https://benchmarksgame-team.page ... ms-are-fastest.html
甚至还没C#快
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2020-5-31 11:59 , Processed in 0.058943 second(s), Total 35, Slave 23 queries, Release: Build.2020.05.27.1637, Gzip On, MemCached On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表