2018年10月4日

ET的Actor应用的场景

摘要: ET的Actor应用的场景 至于分布式的概念和Actor如何使用和原理 参照:https://www.cnblogs.com/cnxkey/articles/9743858.html 当你已经使用了分布式服务器、例如我有2台服务器、2个玩家分别在两台服务器中。 如果我2个玩家都想获取一个公共的信息, 阅读全文

posted @ 2018-10-04 23:58 &大飞 阅读(234) 评论(0) 推荐(0)

ET–异步协程使用–TimerComponent篇

摘要: 之前可能也有群友写过一些关于ET框架中TimerComponent的使用教程,我这里写下关于TimerComponent的常规使用跟一些不常规使用的方法以及一些情况下需要使用到的不同的函数。 先来看看TimerComponent中都有哪几个方法, 常规的写法,先来个常规计时器,例子放在登录UI中示例 阅读全文

posted @ 2018-10-04 23:57 &大飞 阅读(1360) 评论(0) 推荐(0)

ET的动态添加事件和触发组件

摘要: 功能就是在热更层里动态添加事件、触发等事件、使用起来也非常简单,代码也不多。 } 阅读全文

posted @ 2018-10-04 23:57 &大飞 阅读(209) 评论(0) 推荐(0)

我眼中的RPC

摘要: 要了解RPC前提: 1、网络序列化传输(如protobuf 等) 2、异步知识(Task) 3、了解客户端和服务器是怎么发协议 那什么是RPC?一句话就是RPC是指远程过程调用(这句话到处都有没意义),我自己理解:RPC消息和普通消息相比。就是RPC消息在普通消息头中加入了客户端用于标识挂起消息的唯 阅读全文

posted @ 2018-10-04 23:56 &大飞 阅读(196) 评论(0) 推荐(0)

ET框架如何用MAC开发

摘要: MAC上开发ET项目 最近群里,有很多人都在议论如何用MAC打开ET项目,经过我多次尝试,和多次重装系统加上初见朋友的帮忙,终于在MAC上把ET跑通了,因为这次的文章我也是再一次的重装了系统,闲话不扯下面是正文: 整体分为两大步: 第一步是安装所有的开发软件 1.安装Unity 我问这里是安装的是u 阅读全文

posted @ 2018-10-04 23:54 &大飞 阅读(1055) 评论(0) 推荐(0)

基于ET框架的Unity音效管理组件 Plus (转)

摘要: 介绍 本组件是基于强大的ET框架之上的,此处附上et框架链接:https://github.com/egametang/ET 当然如果不使用et的话,也可自行修改为单例模式进行使用,非常简单易用 本音效组件主要分三个文件: SoundComponent.cs——游戏音效管理组件 SoundData. 阅读全文

posted @ 2018-10-04 23:52 &大飞 阅读(492) 评论(0) 推荐(0)

基于ET框架的Unity游戏音效管理组件(转)

摘要: 介绍 本组件是基于强大的ET框架之上的,此处附上et框架链接:https://github.com/egametang/ET 当然如果不使用et的话,也可自行修改为单例模式进行使用,非常简单易用 本音效组件主要分三个文件: SoundComponent.cs——游戏音效管理组件 SoundData. 阅读全文

posted @ 2018-10-04 23:49 &大飞 阅读(281) 评论(0) 推荐(0)

基于ET框架和UGUI的简单UI框架实现(转)

摘要: 前言 此框架对应Et2.0版本,目前已过时!请跳转到最新的et3.3版本:http://www.tinkingli.com/?p=270 本框架是在ET框架上进行修改的,使用的是Unity自带的UGUI。 其实ET本身就带有简单的UI框架,建议学习之前先看懂ET里面的UI组件,主要看UICompon 阅读全文

posted @ 2018-10-04 23:48 &大飞 阅读(424) 评论(0) 推荐(0)

ET框架心跳包组件开发

摘要: 网络游戏经常会发生(玩家断网、电脑死机、等)现象、这些会造成服务器里存在很多Session存在。 为什么Session会一直存在,不会自动销毁吗?因为服务器是不会知道这个Session是不是(玩家断网、电脑死机、等)现象。 断开网络连接需要4次握手才可以完成、但(玩家断网、电脑死机、等)现象是不会有 阅读全文

posted @ 2018-10-04 23:46 &大飞 阅读(843) 评论(0) 推荐(0)

ET开源框架做完的项目整体部署到Linux服务器的步骤(转)

摘要: 转自(http://www.tinkingli.com/?p=25) 本篇文章主要讲的是如何把做完的ET项目,完整的部署到Linux上,包括搭建文件资源服务器,安装mongoDB数据库,.net core的运行环境,及整个流程,整体分为三大步来走 如果是看到这篇帖子,不知道ET是什么的请移步ET框架 阅读全文

posted @ 2018-10-04 23:43 &大飞 阅读(4132) 评论(0) 推荐(0)

ET框架笔记 (笑览世界写)(转)

摘要: 客户端 1.使用unity2017.2.0版本及以上2018版以下,编译原始版ET客户端报没有引用错误时,删除hoxfit下引用的UnityEngine.dll和UnityEngine.UI.dll,重新引用…\Editor\Data\UnityExtensions\Unity\GUISystem文 阅读全文

posted @ 2018-10-04 20:14 &大飞 阅读(7707) 评论(0) 推荐(0)

导航