做网站建设要学多久,东莞品牌网站制作,白银建设工程网站,电商外贸是做什么的来源一个某乎的作者#xff0c;貌似来自台湾
上篇介绍了go版本的游戏服务器#xff0c;这篇介绍下其它语言版本#xff1a;
SkynetkbengineNoahGameFramePomeloPinusET使用的语言C/LuaCCNodejsTypeScriptC#概述云风前辈开源的框架mmo框架server一个快速的、可扩展的、分布…来源一个某乎的作者貌似来自台湾
上篇介绍了go版本的游戏服务器这篇介绍下其它语言版本
SkynetkbengineNoahGameFramePomeloPinusET使用的语言C/LuaCCNodejsTypeScriptC#概述云风前辈开源的框架mmo框架server一个快速的、可扩展的、分布式的C游戏服务器引擎/框架网易开源的游戏框架 但不再维护Pomelo的TS版本基于事件机制的框架 模块可在客户端和服务器双端使用是否跨平台否Linux不需要跨平台是否是是否Linux都不能用文档情况较多(云风会写文档较多民间几乎没有国内较少较少(官方少民间多较少较少是否支持热更是是框架这么臃肿能热更表示怀疑是是是是 skynet框架
skynet网上介绍文章比较多最大特色是使用lua来完成逻辑开发代码级别的可热更。 kbengine and NoahGameFrame Pomelo,Pinus,ET
总结
1、从开发效率和速度来说skynet和pomelopinus是最快的
2、从开发成本来说ET可以双端执行对独立开发者来说是很友好的
3、大型点的项目还是推荐skynet和kbengine文档和issue都还在持续更新
个人不是很认同台湾同胞估计对国内形势不是很了解对自身的境遇的估计不足 个人锐评论一下
总结补充
其实还有被遗忘的ErlangErlang最大的好处就是不依赖系统本身就是为了专用机器E瑷玛斯开发的所以在windows单机版本也跑的很好无需迁就Linux我能说是做私服很好么但其实就是没有很多人用这行业我其实也不懂skynet和pomelo的开发效率最快那还用说的么lua或者js本身就不是编译语言却是非常现代的现代语言也是学校不会教的语言ET框架其实比较搞笑我就不展开说的个人不是不建议用是不建议你碰见到就绕路走就好了虽然我还是个c#博主大型项目kbengine 还不错是因为作为c的例子很多比较适合愿意从头学习c,闭关学习2~3年。总体来说也是很搞笑的游戏战场现在都一片红海快打到外太空了它还在更新Issue是不是搞笑Pomelo 网上内容多适合学;Pinus 几乎没有内容只有一个非常简陋的文档服务器硬件搭建还是需要很多基础知识的易学难精先甜后苦知易行难从来都是如此Pomelo是网易2012年开源的服务器架构如果懂得云风丁丁和网易得恩怨刚好就是从那时候开始得网易是不可能主推skynet框架的如果云风使用js 的服务器框架也不可能存活到现在毕竟竞争激烈Pomelo也不容易说了这么多skynet和Pemolo大概你懂我意思就是他两个是独一档的比较底层比较通用和其他所谓的服务器”引擎“不是一回事说了这么多真没说具体服务器如何开发外行真的很难懂这些但行内随便一个小公司就都用的还是这些就是实在不行进个厂吧比自己摸索靠谱
最后分享一个Pomelo入门-详细
pomelo使用笔记_pomelo request_IT 哈的博客-CSDN博客