11 2022 档案
发表于 2022-11-26 16:02阅读:461评论:0推荐:0
摘要:前言 之前接触过多人联机游戏的开发,但使用的是现成的框架。今天来使用.NET原生的socket来做一个聊天室。 关于Socket Socket是什么 Socket是为了方便使用TCP/IP协议栈而抽象出来的一组接口。 Socket解决了什么问题 我们在建立通信时,只需理解Socket接口,而复杂的T
阅读全文 »
发表于 2022-11-22 13:06阅读:217评论:0推荐:0
摘要:前言 学xlua前应该要会打AB包。现在来补充一下有关AB包的使用。 AssetBundle 这里有一篇博客讲得很好,指路->【Unity框架】基于XLua框架搭建与AssetBundle的使用流程,不过仍有值得补充的地方。 AB包能存储的资源类型 AB包能存储大部分游戏资源,但无法存储C#脚本。C
阅读全文 »
发表于 2022-11-13 13:40阅读:1540评论:0推荐:0
摘要:前言 早就听闻ECS框架。今天记录一下相关内容,并尝试使用Unity提供的ECS框架来做一个MiniDemo,体会该框架。 ECS的结构 ECS分为Entity(实体)-Component(组件)-System(系统),它的本质是数据和逻辑分离。 Entity Entity(实体)和Unity中的G
阅读全文 »
发表于 2022-11-02 18:26阅读:274评论:0推荐:1
摘要:前言 MVC是非常经典的分层设计,是时候记录下来了。 什么是MVC MVC是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80设计的一种软件框架模式,其中定义了Model-View-Controller三层,这三层分别具有特定职能,使得开发过程变得可控。现已被广泛使用。 MVC
阅读全文 »
发表于 2022-11-01 20:40阅读:119评论:0推荐:0
摘要:前言 本不想记录这一知识点的,但考虑到博客的笔记作用,还是记录下来,方便日后复习。 什么是装箱拆箱 装箱是把基本类型转换为引用类型的过程; 拆箱是把引用类型还原回基本类型的过程。 装箱 //这是装箱 int i = 123; object o = i; 此语句的结果是在栈上创建对象引用 o,它会引用
阅读全文 »