文章分类 - ET框架
摘要:TimeTestComponent组件纯练习了解et组件与事件用,没实际用途。 这个组件练习的目标是: 分离一些可能用到的时间相关的行为,可以单独定义这些时间行为 可以给实体添加TimeTestComponent组件,可以调用需要的时间行为 可以用统一的接口方法调用时间行为 添加一个测试实体Test
阅读全文
摘要:ET中的实体与组件,实现了基础的给实体添加组件,给组件添加事件,组件的扩展类可以作为System系统。 实体Entity 可以创建一个实体类,继承Entity,通过实体类的属性可以持有需要的ID号,实体状态属性,关联的GameObject对象,或者UI对象。 //unity中的实体对象,这个实体持有
阅读全文
摘要:FrameTestComponent组件纯练习了解et组件与事件用,没实际用途。在Init中添加练习测试组件FrameTestComponent。 这个组件练习的目标是这样的: 将组件扩展Update系统事件,做到持续调用组件定义的Update方法,每次count计数+1 每间隔1秒调用一次 pub
阅读全文
摘要:运行环境:Centos7.3 + JetBrains Rider 2020 + ET 5.0 + Mac笔记本 (这里要说一下低于Centos7的没法安装.net core环境) 服务器和资源服务部署到centos上 一:服务器部署 1、Centos安装.Net Core2.2 sudo rpm -
阅读全文
摘要:一 安装环境 1. 从微软官网下载 Linux版本的.NetCoreSdk 2.0 安装包 网址:https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/sdk-2.2.207-linux-x64-binaries 下载地址:http
阅读全文
摘要:文章目录ET框架的基础逻辑ECS思想和OOP思想的区别ECS下简易的逻辑的分发ET框架下实体的生命周期ET框架的Scene树ECS思想和OOP思想的区别 ECS思想和OOP思想的区别 以传统RPG游戏为例,游戏中可能有Player,NPC,Monster等角色。传统的OOP思想主要是大量运用继承抽象
阅读全文
摘要:官网首页下载需要填写资料 windows版本 Linux版本
阅读全文
摘要:友情提示: 从本节开始,所有的项目开发操作,只要你能明白并完成操作实现目标,就算是有一些类与概念不太理解,也可以继续。随着项目的推进,或者多向老师同学提问,前期只要能学会写法,并应用到自己的项目中就行。用多了,会得映证,逐渐明白。 上节课,我们准备好了斗地主前后端的起始项目,最后做一个向服务端发送一
阅读全文
摘要:只要c#有接近中级水平就行。网络开发不熟悉,跟着做下去,就会越来越理解和熟悉。另外有些c#的东西还不太熟的,用着用着,也可以变得理解。 如果面向对象还没有基本的理解,内存,变量,实例,运行与编译环境都搞不清楚,就不适合,还要多去打基础。 简单的全局介绍: 资源度盘:链接:https://pan.ba
阅读全文
摘要:C#,C++等开发项目,需要通过解决方案 .sln,解决方案中的项目 .csproj 来管理项目中代码 项目中每个 .csproj 会生成一个dll文件,也就叫程序集。dll可以是启动程序,也可以是能被其它dll调用的类库。 解决方案 .sln 文件,定义了此解决方案包含哪些子项目,哪个是启动项目,
阅读全文
摘要:ETCore运行指南(win下就安装这两个,mac,linux下自行解决): 安装.NetCore SDK 下载:.NetCore2.2 (建议2.2.300+,3.0以下版本,不能跨大版本。ETCore5.0 不支持netcore3) 通过Visaul Studio installer 安装 .n
阅读全文