文档章节

游戏服务器-配置表

l
 leekay
发布于 2016/06/24 17:32
字数 384
阅读 99
收藏 0

一、编写配置表

    成(变)熟(化)稳(多)重(端)的策划老爷一般会用excel编写游戏的配置表,常见的有关卡配置,英雄配置,装备配置等。配置表我建议第一行为字段名,第二行为注释,第三行开始为配置数据,这样有利于导入到Mysql。

二、导入Mysql表

    我是Win7开发环境,Linux的测试环境,使用Navicat创建表并导入配置数据,这里要注意,Windows是不区分大小写的,所以我的配置表数据库使用的是Linux服的。

三、配置表版本号

    在客户端,发包时应该存储一份最新的配置表,随后每次登录时应当先获取每份配置表的版本号,如果需要升级应立即从服务器更新。

四、物品的配置格式

    我们通常会配置一些奖励例如在关卡奖励时配置一些几率获得的金币,英雄,装备,道具等。这时候我们应该定义一套规范,避免策划,前端和后端开发时的麻烦。我们项目使用的是以下划线(_)分隔的定义方式例如:Hero_1101_1_5 ,意思是 英雄_编号_数量_获得几率。而且,多种奖励可以用逗号(,)分隔,这样策划的配置,前端的奖励展示,后端的奖励掉落都非常方便。

© 著作权归作者所有

共有 人打赏支持
l
粉丝 1
博文 17
码字总数 6436
作品 0
虹口
程序员
私信 提问
手机游戏服务器引擎Scut免费开源

scut 官网:http://www.scutgame.com/ Scut是一个开源、免费、稳定、快速开发的手机游戏服务器引擎,支持开发人员使用Python脚本语言或C#语言开发;底层采用C#编写,基于MVC框架思想设计, ...

shezjl
2015/06/16
0
0
四川麻将服务器程序 - nanoserver

四川麻将玩法, 血战到底(三人模式/四人模式)服务器程序, 房卡模式, 支持俱乐部. 基于开发, 本程序主要用于演示如何使用进行游戏服务器程序开发, 演示客户端下载地址: iOS: https://fir.im/t...

匿名
2018/06/12
0
0
liyonghelpme/unityRpg

##unityRpg Demo 游戏下载地址: https://itunes.apple.com/cn/app/id1016771030?mt=8 常见报错: Log.cs 报错 打开 WIndow / Log View 这个窗口即可消除报错 http://www.taikr.com/course/......

liyonghelpme
2016/01/25
0
0
经典游戏服务器端架构概述 (2)

版权声明:本文由韩伟原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/254 来源:腾云阁 https://www.qcloud.com/community 接上篇 经典游戏服务器端架构...

偶素浅小浅
2016/12/11
20
0
基于as3、flex的小学课堂评价平台升级版(3.0、4.0版)开发

小学快乐课堂评价平台3.0版、4.0版是在快乐课堂评价平台2.0版的基础上继续开发的。快乐课堂2.0版是安装在教室电脑上的单机版。3.0版仍延续2.0版的单机版功能。4.0版计划开发成校园服务器版,...

zb1510794265239
2017/11/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringBoot引入第三方jar包或本地jar包的处理方式

在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包,这时没办法通过pom直接引入,那么该怎么解决呢 一般有两种方法 - 第一种是将本地jar包安装在本地maven库 - 第二种是将本地j...

独钓渔
44分钟前
2
0
五、MyBatis缓存

一、MyBatis缓存介绍 缓存的使用可以明显的加快访问数据速度,提升程序处理性能,生活和工作中,使用缓存的地方很多。在开发过程中,从前端-->后端-->数据库等都涉及到缓存。MyBatis作为数据...

yangjianzhou
今天
2
0
最近研究如何加速UI界面开发,有点感觉了

最近在开发JFinal学院的JBolt开发平台,后端没啥说的,做各种极简使用的封装,开发者上手直接使用。 JBolt开发平台包含常用的用户、角色、权限、字典、全局配置、缓存、增删改查完整模块、电...

山东-小木
今天
3
0
《月亮与六便士》的读后感作文3000字

《月亮与六便士》的读后感作文3000字: 看完英国作家威廉.萨默塞特.毛姆所著《月亮与六便士》(李继宏译),第一疑问就是全书即没提到“月亮”,也没提到“六便士”。那这书名又与内容有什么...

原创小博客
昨天
2
0
微信网页授权获取用户信息(ThinkPHP5)+ 微信发送客服消息(一)

以thinkphp5为实例,创建控制器 class Kf extends Controller { /** * [protected description]微信公众号appid * @var [type] */ protected $appid = "xxxxxxxxxxxxxxx"; /** * [protected......

半缘修道半缘君丶
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部