摘要: 最近,我花费了大量的时间去学习游戏美术制作。从手绘道具到次世代道具制作,都有了一定的了解。 并且在这期间,我也开始了独立游戏的制作,从游戏的服务器,数据库,客户端,一步一步的设计架构,编写脚本。目前为止:服务器底层架构编写完毕,客户端底层编写完毕,已经完成了玩家登录账号,注册账号,创建角色,删除角色 阅读全文
posted @ 2017-10-18 18:57 Dean二十七 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 命令模式 (在命令模式的介绍和学习中,我们将会接触到C#语言中的事件委托知识。所以在进行此模式的学习的时候,需要学习C#中的事件委托。如果有C/C++基础的朋友,最好也要学习过指针、函数指针) (而在我们的命令模式的学习中,我将使用C#和Unity作为学习的语言和工具,在将来的学习中我会抽时间推出C 阅读全文
posted @ 2017-02-08 17:02 Dean二十七 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、软件框架 1.1 好的软件框架 好的设计意味着当我们做出一个改动时,就好像整个程序都在期待它一样。我们可以调用少量可选的函数来完美地解决一个问题,而不会为软件带来其他的多余的副作用。 “只管写我们自己的代码,框架会帮我们收拾一切!”。 关键部分:框架意味着变化。衡量一个设计好坏的方 阅读全文
posted @ 2017-02-07 18:55 Dean二十七 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 3.泛型类的功能 在创建泛型类时,还需要一些其它C#关键字。例如,不能把null赋予泛型类型。此时,如下一节所述,可以使用default关键字。如果泛型类型不需要Object类的功能,但需要调用泛型类上的某些特定方法,就可以定义约束。 本节讨论如下主题: *默认值 *约束 *继承 *静态成员 首先介 阅读全文
posted @ 2016-11-28 18:22 Dean二十七 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 2.创建泛型类 首先介绍一个一般的、非泛型的简化链表类,它可以包含任意类型的对象,以后再把这个类转化为泛型类,以后再把这个类转化为泛型类型。 在链表中,一个元素引用下一个元素。所以必须创建一个类,它将对象封装在链表中,并引用下一个对象。类LinkedListNode包含一个属性value,该属性用构 阅读全文
posted @ 2016-11-28 17:44 Dean二十七 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 最近闲来无事,利用空余时间写了一个对象池。 首先,什么是对象池呢? 举一个例子。在我们玩FPS类型的游戏的时候(这里就举例《守望先锋吧》),点击鼠标左键便会进行射击,会“创建”出子弹。而此时,随着游戏的不断进行(如果一局进行了20分钟),便会“创建”成千上万颗子弹,如果我们每点击一下鼠标就New一个 阅读全文
posted @ 2016-11-28 14:50 Dean二十七 阅读(3399) 评论(0) 推荐(0) 编辑
摘要: 在Unity中,我们经常会处理点击鼠标的事件检测和键盘的事件检测。所以,我觉的应该将这个小知识点进行一个整理。 1.按下键盘的事件检测: 1.GetKey: 当通过名称指定的按键被用户按住时返回true 持续按下,会一直触发按钮事件 2.GetKeyDown: 当用户按下指定名称的按键时的那一帧返回 阅读全文
posted @ 2016-11-24 14:04 Dean二十七 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 1.泛型的概述 .NET自从2.0版本开始就支持泛型。泛型不仅是C#编程语言的一部分,而且与程序集中的IL(中间语言)代码紧密地集成。有了泛型,就可以创建独立于被包含类型的类和方法了。我们不必给不同的类型编写功能相同的许多方法或类,只创建一个方法或类即可。 另一个减少代码的选项是使用Object类, 阅读全文
posted @ 2016-11-22 15:08 Dean二十七 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 本章要点: 1.泛型的概述 2.创建泛型类 3.泛型类的特性 4.泛型接口 5.泛型结构 6.泛型方法 阅读全文
posted @ 2016-11-21 18:31 Dean二十七 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 章节要点: 1.继承的类型 2.实现继承 3.访问修饰符 4.接口 1.继承 上一章中介绍了如何使用#中的各个类,其重点是如何定义单个类(或单个结构)中的方法、属性、构造函数和其它成员。尽管已说明所有的类最终都派生于System.Object类,但并没有说明如何创建继承类的层次结构。本章将讨论C#和 阅读全文
posted @ 2016-11-17 17:50 Dean二十七 阅读(160) 评论(0) 推荐(0) 编辑