- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 《从零开始搭建游戏服务器》内存数据库Redis
引言: 在服务器中,数据库是必不可少的部分,作为数据存取中心,有时候的系统的操作涉及到数据的快速读写,在这种情况下,我们通常不会中规中矩地直接读写像MySQL的持久性数据库的数据,因为像MySQL这一类关系型的数据库不管是查询或者是修改数据库的内容都需要通过冗长的检索过程,势必影响效率,所以我们通常会选择通过一个非关系型数据库(NoSQL)来在内存缓存数据并实现快速的数据读写操作,然后定时把内
2017-02-28 11:05:51 4483
原创 《从零开始搭建游戏服务器》自定义兼容多种Protobuf协议的编解码器
引言 通过上篇 《从零开始搭建游戏服务器》使用Protobuf定义网络协议 的实践之后,我们知道在设置ChannelPiple的handler时,只能设置一个解码器,即protobufDecoder,但是在实际的网络通信过程中,我们需要传输的数据类型必然有很多种,这就需要通过某个标识来帮助我们在进行数据解析时进行数据类型的判断。解决方案:方案一这是protobuf官方的一种实现方式,通过
2017-02-23 20:38:23 4080
原创 《从零开始搭建游戏服务器》使用Protobuf定义网络协议
引言: 之前我们说过使用Protobuff编解码方式来对网络通信数据进行编码,也就是可以用这种方式来定义通信协议,那么具体要怎么做呢?关于此工具的详细资料和使用操作可以参考我之前写过的博客:Unity3D —— protobuf网络框架准备工具:这里我就直接用之前编写的登录案例中的登录协议文件来进行本次案例的测试,工具下载地址如下:protobuf-java-2.5.0.zip,主要使用到的
2017-02-21 13:45:30 8579
原创 Unity3D —— NGUI染色遮罩Shader
简述: 遮罩的意思是指对原图被遮住的部分进行一定的处理,这里使用最简单的处理就是染色,所以我们需要创建一个遮罩层,通常使用另一个图片来作为遮罩层,也就是mask图。一、mask图的作用:跟UITexture使用的图片尺寸大小必须一致,将原图中需要被遮住(染色)的部分的位置在mask图中对应位置用纯色(例如:绿色(三原色的一种))涂满,学过flash动画的应该知道遮罩动画的原理,mask图其实
2017-02-14 11:14:33 3376
原创 Unty4.7 导入 NGUI3.8.2报错解决
Unity4.7 导入某个版本的NGUI时,假如出现“Assets/NGUI/Scripts/Interaction/UIPopupList.cs(956,45): error CS1061: Type `UnityEngine.BoxCollider2D' does not contain a definition for `offset' and no extension method `of
2017-02-14 10:30:03 3072 2
NPOI插件写的.xls表格数据序列化的导表工具
2016-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人