排序:
默认
按更新时间
按访问量

关于大学,关于游戏和游戏开发

      从没想过时间会过的这么快,甚至都已经不记得在这个学校过了多少个赖床叫室友帮忙点到的早晨,过了多少低头玩手机假上课的上午,过了多少阳光正好悠闲无所事事的下午,过了多少为游戏拼杀的夜,为赶作业为未来发愁的通宵。最近听说室友实习工作转正了,听说一个玩的很好的朋友签了大企工作了。在这个节点会有...

2018-11-18 18:56:51

阅读数:28

评论数:0

游戏性能优化--ResourcesManager对象缓冲

/* 资源加载管理器 对象缓冲技术 * 功能:可以做一个资源容器,方便动态加载资源,在unity中Resources。load<>是非常 * 消耗性能的。通过这个脚本插件可以很好的优化脚本性能。 * *...

2018-06-16 16:58:22

阅读数:73

评论数:0

游戏性能优化--ObjectPool资源池的创建和使用

/* Object Pool 资源池 * 在游戏开发中,子弹等的反复创建和销毁是非常消耗性能的,所以可以引入资源池技术 * 当想要创建子弹时先看池子里有没有子弹,先从池子里拿,在用完之后又自动的还到池子里 * 用资源池可以很好的节约游戏性能。 ...

2018-06-11 10:00:02

阅读数:99

评论数:0

OneAlive--SMSSDK接入--短信验证登录游戏

using System.Collections; using System.Collections.Generic; using UnityEngine; using cn.SMSSDK.Unity; using UnityEngine.UI; using System; public cla...

2018-04-07 20:45:27

阅读数:100

评论数:0

Socket编程-unity简易聊天室

服务端using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; namespace Sock...

2018-03-24 20:08:34

阅读数:136

评论数:0

数据结构(C#版)笔记(三)

25.字符串 在 C#中,创建串不能用 new 操作符,而是使用一种称为字符串驻留的机制。 这是因为 C#语言将 String 看作是基元类型。基元类型是被编译器直接支持的类 型,可以在源代码中用文本常量(Literal)来直接表达字符串。当 C#编译器对源代 码进行编译时,将文本常量字符串存放在...

2018-10-22 22:20:19

阅读数:16

评论数:0

数据结构(C#版)笔记(二)

16.双向链表 在结点中设两个引用域,一个保存直 接前驱结点的地址,叫 prev,一个直接后继结点的地址,叫 next,这样的链表就 是双向链表(Doubly Linked List)。 插入操作: ➀ p.Next.Prev = s; ➁ s.Prev = p; ➂ s.Next = p.Ne...

2018-09-17 11:44:53

阅读数:24

评论数:0

数据结构(C#版)笔记(一)

1.数据结构逻辑结构(Data Structure) 数据结构是相互之间存在一种或多种特定关系的数据元素的集合。在任何问 题中,数据元素之间都不是孤立的,而是存在着一定的关系,这种关系称为结构 (Structure)。根据数据元素之间关系的不同特性,通常有 4 类基本数据结构: (1) 集合(Se...

2018-09-11 19:19:28

阅读数:36

评论数:0

C#高级编程学习笔记(三)

61.异步编程 async 和await 关键字 在后台运行,通常在线程或任务的帮助下,并不会阻塞调用线程。 3种模式:异步模式,基于事件的异步模式,基于任务的异步模式。 62.进程与线程 程序在启动时,系统会在内存中创建一个进程。进程是程序运行所需资源的集合,这些资源包括虚地址空间、文件句柄和...

2018-08-30 18:17:33

阅读数:43

评论数:0

C#高级编程学习笔记(二)

31.比较值类型的相等性  ReferenceEquals()用于比较引用,Equals()用于比较值。比较运算符可以看作一个中间项,但最大的区别是值类型需要装箱才能把它转化为引用。 32.比较运算符重载 语句if(a==b)对于类,这个语句在默认状态下会比较引用a和b,检测这两个引用是否指向内...

2018-08-09 17:01:49

阅读数:105

评论数:0

C#高级编程学习笔记(一)

在公司前辈的指导下,决定再次去巩固C#语法,经过挑选,选择了《C#高级编程》这本书。这本书在对原理性的东西讲解的时候比较透彻,讲的也很深入,对于很多上学时期比较模糊的概念都给出了解答。所以做了很多笔记,贴在这里方便以后进行查阅。 1.引用类型和值类型的区别? 在C#中值类型的变量直接存储数据,而...

2018-08-06 23:11:57

阅读数:49

评论数:0

lapis--web服务器框架

-app.lua local lapis = require("lapis") local app=lapis.Application() app:enable("etlua") --数据库操作 ---[[ local d...

2018-07-27 18:50:00

阅读数:73

评论数:0

unity编辑器的简单扩展

恐怖的6月考试复习月要来了,好久没更博客了,希望这个月结束有一份好的实习,cheer up!using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; publ...

2018-06-04 18:26:29

阅读数:150

评论数:0

学习游戏开发--细节笔记(持续更新)

1.Animation.CrossFafe();这个方法播放动画会更流畅。2.遇到人物行走过程模型升高的问题可以模拟一个重力让Y一直-。3.tranform.lookat()方法可以用transform.rotation=Quaternion.slerp(transform.rotation,Qu...

2018-05-21 11:10:55

阅读数:134

评论数:0

游戏设计模式--访问者模式

/* 游戏设计模式--访问者模式 * 定义:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。 * 涉及角色: * 1.Visitor 抽象访问者角色,为该对象结构中具...

2018-05-19 17:24:02

阅读数:120

评论数:0

游戏设计模式--备忘录模式

/* 游戏设计模式--备忘录模式 * 备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是GoF的23种设计模式之一,属于行为模式。 * 定义:在不破坏封闭的前提下,捕获一个对象的内部状态,...

2018-05-16 10:00:31

阅读数:124

评论数:0

OneAlive--游戏音效管理器

/* 游戏音效管理器 * 功能:管理游戏中音效的播放和声音的调节 * audioSourceBG是背景(2D)音乐,挂在相机上即可 * gamesound是游戏音效(3D)挂在人物角色身上 */ using System.Collections; using System...

2018-05-15 09:40:34

阅读数:165

评论数:0

游戏设计模式--责任链模式

/* 游戏设计模式--责任链模式 * 定义:很多对象由每一个对象对其下家的引用而连接起来形成一条链。 * 请求在这个链上传递,直到链上的某一个对象决定处理此请求。 * 发出这个请求的客户端并不知道链上的哪一个对象最终处理这...

2018-05-14 17:14:14

阅读数:75

评论数:0

游戏设计模式--命令模式

/* 游戏设计模式--命令模式 * 命令模式:将一个请求封装为一个对象(即我们创建的Command对象),从而使你可用不同的请求对客户进行参数化; * 对请求排队或记录请求日志,以及支持可撤销的操作。 ...

2018-05-08 18:11:41

阅读数:92

评论数:0

OneAlive--数据库的搭建测试

using UnityEngine; using System; using System.Collections; using System.Data; using MySql.Data.MySqlClient; using UnityEngine.UI; public class DBda...

2018-05-08 10:14:29

阅读数:99

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭