2018年8月31日

ET框架Actor使用与心得

摘要: 经过这几天的研究、遇到了无数坑,经过了群主和群里的各位大佬一一指点,算了明白了Actor的使用和机制。 Actor是ET框架最核心的东西了,使用Actor之前一定要明白什么是分布式服务器,我简单说一下。 分布式简单说就是我有3台服务器共同为一个游戏服务、那么他们的关系是: 客户端第一次通信: 客户端 阅读全文

posted @ 2018-08-31 15:17 &大飞 阅读(1581) 评论(0) 推荐(0)

【转】egametang网络系统组件

摘要: 先看一下网络组件的中层: AService抽象了udp和tcp协议的连接工厂,udp的连接方式也被封装的和tcp类似,但是一个接收连接的UService只能建立一个连接。这个接口既可以做服务端通过AcceptChannel接受其他地址的连接,也可以作客户端调用ConnectChanel向其他地址发出 阅读全文

posted @ 2018-08-31 14:13 &大飞 阅读(325) 评论(0) 推荐(0)

【转】egametang框架服务端运行流程

摘要: et框架的构建块主要由entity和componet组成,类似unity的组件。一个Entity可以挂载多个不同Component。Entity和Component的共同基类Disposer用于提供对象池和事件机制。所有Disposer的派生类都可以从对象池中获取。 entity的构造函数会调用Id 阅读全文

posted @ 2018-08-31 14:12 &大飞 阅读(369) 评论(0) 推荐(0)

【转】egametang启动配置

摘要: egametang的启动配置文件可以在Unity的Tools->命令行配置中修改保存然后启动 如果需要添加自定义的启动配置项目,只需要修改客户端的 ServerCommandLineEditor.cs 这段代码里可以修改AppType对应的startconfig包含的AConfigComponent 阅读全文

posted @ 2018-08-31 14:12 &大飞 阅读(308) 评论(0) 推荐(0)

【转】egametang框架简介

摘要: 1.可用VS单步调试的分布式服务端,N变1 一般来说,分布式服务端要启动很多进程,一旦进程多了,单步调试就变得非常困难,导致服务端开发基本上靠打log来查找问题。平常开发游戏逻辑也得开启一大堆进程,不仅启动慢,而且查找问题及其不方便,要在一堆堆日志里面查问题,这感觉非常糟糕,这么多年也没人解决这个问 阅读全文

posted @ 2018-08-31 14:11 &大飞 阅读(410) 评论(0) 推荐(0)

当前的几种开源游戏服务端介绍

摘要: pomelo Pomelo 是基于 Node.js 的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。Pomelo 不但适用于游戏服务器开发, 也可用于开发高实时 Web 应用,它的分布式架构可以使 Pomel 阅读全文

posted @ 2018-08-31 11:15 &大飞 阅读(1267) 评论(0) 推荐(0)

导航