摘要: 由于平时使用Unity开发,所以相对其他的编程语言,对C#比较了解,所以写了一个C/S的Socket异步通信程序。目前只是在C#中测试,未来会接入Unity3D,这个只是我个人用来进行学习用的,所以大家不必在意使用哪个语言做后端服务器开发更好 一些说明: 使用最简单的TCP协议来进行通信,通信数据未 阅读全文
posted @ 2018-03-22 14:15 AbstractLee 阅读(5258) 评论(0) 推荐(0) 编辑
摘要: 使用C#自定义栈 1.定义一个MyStack泛型类 2.测试 3.测试结果 参考博客地址:https://www.cnblogs.com/yezhu008/p/5726234.html 阅读全文
posted @ 2018-03-22 13:12 AbstractLee 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: Design Patterns 工厂模式 工厂模式,定义一个创建对象的接口,让子类决定实现哪一个类 使一个类的实例化延迟到其子类 抽象工厂模式 提供一个创建一系列相关或者相互依赖对象的接口,而无需指定他们具体的类 阅读全文
posted @ 2018-03-22 09:53 AbstractLee 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Unity Shader编程 渲染流水线 概念渲染流水线 GPU渲染流水线 GPU渲染流水线对应概念流水线的最后两个阶段,即几何阶段和光栅化阶段 几何阶段 顶点着色器(Vertex Shader)是完全可编程的,它通常用于实现顶点的空间变换、顶点着色等功能 曲面细分着色器(Tessellation 阅读全文
posted @ 2018-03-22 09:42 AbstractLee 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 游戏脚本之王 -- Lua学习 Lua的数据类型 8种数据类型 注意点 比较空nil值时,应该使用""双引号包括nil:"nil" type(x) == nil 是不对的,应该是type(x) == "nil" 才能正确的比较是否为nil 布尔类型 false 和 nil 都为假,只有true为真 阅读全文
posted @ 2018-03-15 09:57 AbstractLee 阅读(267) 评论(0) 推荐(0) 编辑