《从零开始搭建游戏服务器》内存数据库Redis

引言: 在服务器中,数据库是必不可少的部分,作为数据存取中心,有时候的系统的操作涉及到数据的快速读写,在这种情况下,我们通常不会中规中矩地直接读写像MySQL的持久性数据库的数据,因为像MySQL这一类关系型的数据库不管是查询或者是修改数据库的内容都需要通过冗长的检索过程,势必影响效率,所以...

2017-02-28 11:05:51

阅读数:2832

评论数:0

《从零开始搭建游戏服务器》自定义兼容多种Protobuf协议的编解码器

引言 通过上篇 《从零开始搭建游戏服务器》使用Protobuf定义网络协议 的实践之后,我们知道在设置ChannelPiple的handler时,只能设置一个解码器,即protobufDecoder,但是在实际的网络通信过程中,我们需要传输的数据类型必然有很多种,这就需要通过某个标识来帮...

2017-02-23 20:38:23

阅读数:2930

评论数:0

《从零开始搭建游戏服务器》使用Protobuf定义网络协议

引言: 之前我们说过使用Protobuff编解码方式来对网络通信数据进行编码,也就是可以用这种方式来定义通信协议,那么具体要怎么做呢?关于此工具的详细资料和使用操作可以参考我之前写过的博客:Unity3D —— protobuf网络框架 准备工具:这里我就直接用之前编写的登录案例中的登录协议...

2017-02-21 13:45:30

阅读数:4812

评论数:0

Unity3D —— NGUI染色遮罩Sharer

简述: 遮罩的意思是指对原图被遮住的部分进行一定的处理,这里使用最简单的处理就是染色,所以我们需要创建一个遮罩层,通常使用另一个图片来作为遮罩层,也就是mask图。 一、mask图的作用:跟UITexture使用的图片尺寸大小必须一致,将原图中需要被遮住(染色)的部分的位置在mask图中对应...

2017-02-14 11:14:33

阅读数:1710

评论数:0

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 ...

2017-02-14 10:30:03

阅读数:1735

评论数:2

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