游戏任务系统的设计(上

前言 忙忙碌碌地又一周过去了,又到了每周博客的时间了,这一周疲惫地推各种功能,没带脑子思考,又没心思用半天时间做一个新的功能探讨,终了翻了翻以

使用消息字典做消息校验

前言 基于Http通信的游戏服务器和客户端一般首选JSON作为数据传输格式,通信参数校验是很琐碎的事。往往一些人为利用的BUG都与没有正确的参

基于json格式的玩家数据兼容

前言 游戏开发中,玩家数据格式不是一成不变的,保证玩家数据格式变更后玩家上线后依然能够进行游戏是基本原则。 本文主要阐述数据库是Mysql时,以

NodeJS公会服的设计思路

前言 公会是游戏功能中玩家数据交互最为频繁的一个功能,如何让多个玩家操作同一份数据有序而不出错是个很值得非常重要的问题。NodeJS服务器由于

NodeJS基于Redis广播服的设计思路

前言 分布式集群是NodeJS游戏服务端一个基本要素,多进程间玩家通讯是游戏服的一个核心问题。目前常见的多进程广播数据的方式一种是通过RPC,