棋牌游戏平台功能需求说明书Word文件下载.docx
《棋牌游戏平台功能需求说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《棋牌游戏平台功能需求说明书Word文件下载.docx(35页珍藏版)》请在冰豆网上搜索。
(下图)
2.1.2用户登陆:
有记住密码选项;
可切换用户名登陆;
可选择游戏IP登陆;
登陆服务器地址可多选,适应多种网络人群的需求;
可链接网站进行密码保护设置;
可进行代理登录。
2.1.3用户管理:
含好友管理、系统设置、我的银行、资料修改、密码保护、充值管理等功能模块。
好友管理:
查看、修改、管理好友名单,并可向好友发送平台短消息。
系统设置:
用于系统功能的设置;
如,设置提示信息、快捷键、信息接收等。
我的银行:
用于设置取款密码、存入及取出游戏币。
资料修改:
用于设置个人详细资料。
密码保护:
用于设置密码保护资料,以及取回密码。
充值管理:
用于帐号充值,以及帐单查询。
2.2游戏大厅
游戏大厅支持、同时开设竞技比赛及普通游戏房间,大厅界面设计参照目前流行页面布局方式及设计标准,玩家能够无障障碍的进行游戏、参加比赛及进行扩展功能使用。
竞技比赛房间以及游戏房间以竖向标签页的方式布局,比赛信息和休闲游戏的房间信息改用树型结构表示等。
游戏大厅功能说明:
1.窗口缩放:
大厅可跟据玩家需要,可进行最大化、最小化、缩放窗口;
游戏界面可以根据分辨率的大小自动适应分辨率,可支持1024*768以上的分别率。
2.游戏顶部按钮:
首页、充值、商城、会员,并可拓展或者切换链接。
3.上传头像:
玩家可自定义头像,上传视频头像或是个人照片,图像等。
4.会员:
会员有红钻、蓝钻、黄钻、紫钻会员(会员等级名称可后台自定义)。
会员购买礼物可享受优惠折扣,并具有踢人、特殊标记、用户名红色显示、优先进入满房间功能(此功能需要有详细的设计及说明)。
5.游戏列表链接:
大厅左侧游戏列表,可根据需要在游戏数据库内添加所需要的项目,链接地址也可更改.
6.游戏列表:
动态显示游戏列表,只需在游戏服务端启动游戏,重新启动中心服务器即可快速更新游戏列表(不影响用户正常游戏);
游戏列表即时从数据库上更新。
可以全部展开,全部收起列表。
7.游戏规则说明:
每个游戏可以链接到单独的指定网页显示游戏的规则或者其他需要显示的内容。
根据每个游戏的ID不同来自动识别规则。
8.游戏下载:
在游戏列表中点右键下载客户端会自动下载并且自动安装好游戏。
9.版本自动更新:
通过游戏版本号和数据库更新时(需要与服务端的版本号匹配),可以通过更新程序自动更新好用户客户端的游戏。
自动下载完成的功能由网站跳转承担。
10.人数统计:
服务端每隔50秒统计一次游戏中的人数,并且向每个在线客户端发送统计人数。
11.树型列表切换显示:
可以隐藏树型列表,全屏显示网页内容。
12.游戏名称命名:
每个游戏可根本房间需求的不同自定义名称。
13.切换帐户:
在不退出大厅时,可以切换帐号进行登录。
14.平台广告:
多处重要广告位置,使玩家拥有多元化信息接收并给平台带来新的收入来源。
广告位全部用WEB页面控制,便于更换,使内容多样化。
主要广告位分布在平台登陆框、大厅顶部、用户列表上方第一视线内的重要位置。
15.个人设置:
可进行个性化的个人设置:
如更改头像,更用用户名,更改密码等。
16.道具和礼物:
平台拥有踢人、防踢卡、小喇叭、双倍积分等道具和香吻、玫瑰、啤酒、香烟、钻石等礼物。
道具包括魅力道具,表情道具,效果道具等道具;
道具名称及形象,可根据需要进行设定。
17.聊天功能:
游戏大厅,游戏房间,私聊均有人性的聊天表现方式。
支持不同颜色聊天字体,121种以上聊天静动态图片;
聊天清屏设置,聊天自动滚屏,选择聊天对象,发送常用短语(短语可自行设置,且可以配置语音音效),发送消息常用快捷键等人性化设计使聊天轻松而愉快。
另私聊信息可导出。
18.银行功能:
玩家可设定取钱密码,可自由存钱、取钱操作。
19.玩家意见反馈功能:
玩家可以输入标题及内容,发送出去,反馈玩游戏的心得、意见、想法等等;
同时还可以查看到未读信息、已读信息、问题提交的情况;
20.商城系统功能:
✧服饰:
服装类道具,仅改变用户形象显示。
✧装饰:
背景状态。
✧道具:
包括游戏内部道具及宝石。
✧奖券:
可兑换物品,奖券类型多样。
21.比赛功能:
Ø
赛事列表区:
1、常规赛事板块
2、赞助赛板块
3、大奖赛板块
每个版块从上到下显示本版块的比赛,从左到右显示信息为:
1、赛事名称
✧名称字体变色
✧点击显示赛事介绍
2、开赛时间
3、报名人数
4、状态按钮
✧报名:
点击后出现报名界面
✧进行中:
按钮为灰暗色,为不可报名模式
✧结束:
点击后进入可查看分组及比赛录像功能
✧准备中:
点击后出现赛事介绍
赛事提示区:
显示用户已报名的赛事信息。
显示内容如下:
✧比赛名称
✧比赛倒计时
✧此处按照时间进行排序,首页只显示近期的5条,旁边有滚动条,可进行列表滚动,点击后可直接进入比赛赛况界面
22.金币场实现以下功能:
1、玩家必须持有一定金币现金才能够进入相关游戏金币场
2、玩家在金币场中每把输赢,系统都要进行抽水
3、玩家输赢获得的金币,转化为金豆,即输的玩家金币减少,赢的玩家金币不增加,赢取的金币全部转化为金豆(金豆和金币的比例可调)。
4、金豆可以进行赠送,也可以兑换为金币(比例可调)或者奖券(比例可调),兑换为奖券之后就可以兑换奖品。
2.3游戏房间
1、房间种类:
有积分、金币、练习场、比赛等多种类型房间。
休闲类游戏均要求能够实现金币场,带防作弊功能项目方案中需对积分、金币、练习场、比赛房间的功能设定进行具体说明。
2、房间类型:
普通房间、防作弊、视频房间等多种类型。
房间积分限制;
普通视频游戏,能够显示获得美女(帅哥)认证用户的标志。
项目方案中需对各种房间类型设定,作具体说明。
3、系统设置:
可进行以下常规设置:
项目方案中需对系统设置的具体功能进行说明。
4、好友管理:
好友列表中系统进行默认分组(共分为5组),树状结构,用户可重命名/删除分组。
分组不设下限(用户可完全删除好友分组),上限限定10组。
可以对添加好友的设置,热键设置,还可以根据对方昵称或对方数字ID查找好友玩家。
5、邀请功能:
游戏中可以邀请正空闲的玩家跟自己同桌游戏。
6、加入游戏功能:
游戏中有“加入”功能,点此按钮可以直接将用户安排到空闲的位置上,此功能方便用户在游戏人数较多的时候更快的进入游戏,节省游戏时间。
7、查找用户:
方便查找用户并精确查找当前在线的所查用户。
8、玩家详细信息:
房间中显示玩家:
积分,金币,游戏级别,总局数,输,赢,平,逃跑,赢率,逃率,个性签名,等等一系列信息。
9、游戏桌功能说明:
游戏桌场景:
根据项目规划,所有游戏桌场景均采用3D风格进行设计,依照贵州景点实景进行3D场景开发。
(斗地主效果图设计参考如下)
动态人物设计:
根据出牌情况人物可做各种表情。
比如”农民使用飞机或炸弹”,地主的人物头像会做哭泣或则害怕的表情。
项目方案中,需具体说明动态人物表情设计。
快捷功能:
各游戏设定快捷功能。
斗地主游戏中的对子、二张、飞机、炸弹快速出牌功能。
方案中,需针对各游戏出具体说明。
游戏语音:
游戏语音,有普通话及贵阳本地话配音,并有明显的切换按钮。
(本地化配音可由我方配合完成)
平台公告:
游戏上方有滚动文字公告,后台可自由添加最新网站公告信息。
比赛提示:
各种比赛都会在休闲房间里及时更新和提示,玩家随时都知道现在在举行什么比赛。
10、查看游戏规则:
在游戏桌界面中,设置游戏规则探钮,点击按钮即可链至网页查看该游戏规则。
11、游戏排行榜:
在游戏桌界面中,设置游戏排行榜按钮,点击后连接到游戏排行榜网页地址,显示本游戏的排行榜。
12、私聊:
选择某个用户后双击左键或者右键选择直接与其私聊。
13、屏蔽某人给你发消息:
当不愿意与某个用户对话,或者不愿意接受到某个用户的消息时,可以点右键加为黑名单即可。
14、旁观游戏:
设置可以旁观某个游戏,正在游戏的玩家可选择是否让你看见他手中的牌。
金币游戏除外。
15、游戏开始方式:
点击位置坐下则立即进入游戏界面;
当4个或者3个玩家到齐后同时进入游戏界面;
当进入游戏房间后30秒内不点开始游戏者将被踢出游戏。
16、进入游戏个数的控制:
同时进入多个游戏中玩不同的积分类游戏;
每个用户只能在同时玩一款金币游戏;
每个用户只能在同一时间进入一个游戏,平台现默认是这种形式;
17、游戏基数功能:
可在数据库自定义进度金币游戏所带的金币,同时游戏倍数也可自定义。
2.4平台功能说明
1、断线重连:
平台需要设置断线重连功能。
断线重连时代,可以根据用户需求进行设置。
2、视频功能:
各款游戏可支持视频语音聊天功能,增加平台的娱乐性。
3、游戏房间人数上限:
每个游戏房间在服务端可设置最高上限人数,房间最高理论值为无上限,但是实际效果以500人为准。
4、用户等级:
每个游戏都可以通过用户的积分和财富来设置用户的积分等级和财富等级。
等级可在平台配置文件进行修改。
5、道具和礼物:
游戏平台设置游戏道具及礼物系统,相关道具进行本地化命名,方案中需对道具和礼物系统作具体设计说明。
7、游戏比赛:
⏹简便、快速开置比赛房间
⏹智能自动加载比赛权限
⏹同时可举办多个游戏比赛,互不影响
⏹WEB动态统计比赛排名
⏹比赛房间作弊多种防范措施(例如:
同IP游戏玩家不能坐在同一桌、系统自动分配座位)
⏹比赛可选择是否由裁判控制游戏开始
⏹比赛房间可选择是否禁止发言、私聊功能
⏹非比赛选手可观,观战但不能游戏。
8、游戏排行榜:
各款游戏中,可进行各种积分排行和财富排行。
。
9、自动排序功能:
对于各种游戏,可按游戏的特征按照花色,大小,(单张,对,三张,四张)顺序自动排列。
11、游戏托管:
在任何游戏中,如果有事情需要走开,即可系统自动出牌或者是不出,如果是争上游类型游戏,托管则不出牌,如果是升级类型游戏则出最小的牌。
如果是麻将则摸到什么牌,就打掉什么牌。
12、游戏旁观:
如果一局结束,有用户离开,此旁观用户不会被踢出此座位,旁观用户可以选择离开此座位,然后再进入其他座位游戏。
13、使用本地方言:
游戏可以使用本地方言,也可以使用普通话,玩家可在游戏界面中进行语音自由切换。
14、游戏出牌:
所有牌类游戏可选中牌后点击牌面右键即可出牌,双击桌名空白处即可取消选中。
15、骰子动画:
麻将开始后有骰子动画,牌类游戏开始后有发牌动画。
16、特色音效:
麻将中有吃,碰,杠动画,牌中有炸弹等等一些其他牌型出现后的音效。
方案中,需对特色音效设计做详细说明。
2.5平台管理员功能
1、特殊标识:
管理员进入房间以后,可以看到自己的图标与普通玩家不一样。
显示为
2、GM基本功能:
GM基本功能集成在右键菜单。
权限机制控制灵活,界面由网页完成。
基本功能有:
给玩家发送警告消息、查看用户IP、踢用户下线、封游戏帐号等。
对用户权限设置包括:
禁止大厅聊天、禁止游戏聊天、禁止私聊、禁止旁观游戏、禁止进行游戏等。
3、GM对用户权限设置:
含禁止大厅聊天、禁止游戏聊天、禁止发短信息、禁止旁观游戏、禁止进行游戏、绑定帐号权限、绑定游戏权限等功能。
4、GM房间管理界面:
可设置房间关闭、正常服务、禁止大厅私聊、允许大厅私聊、禁止大厅公聊、允许大厅公聊、禁止房间聊天、允许房间聊天、禁止进入房间、允许进入房间、禁止进入游戏、允许进入游戏等功能。
2.6网站后台管理
1、管理员管理:
可设置后台管理员帐号、管理权限及修改管理密码等。
2、用户管理:
用户信息管理(包括用户管理、所有用户列表、高级搜索用户、今日注册用户等等等),设置管理员,选择不同的管理权限、IP地址限制、保留用户名等。
3、游戏管理:
可对平台游戏资料进行管理,可查看游戏记录并进行资料统计。
4、游戏排行榜:
可查看每款游戏的排行。
2.7充值卡管理
充值卡管理系统与平台网站后台分开,设置专用工具进行管理。
充值卡可设定卡号批次、卡类别、卡面值;
充值卡生成后,需要进行激活后方可正常充值。
充值卡管理系统,可使用各种条件查询充值卡状态,以及充值到会员帐号信息等。
2.8版本升级
自动升级,客户端登录成功前或后,自动与服务器交互,判断升级需求,并自动下载、安装需要更新的客户端文件。
为了加快更新速度,此处只更新游戏城客户端内容,各游戏大厅和房间客户端在游戏城内用户选择相应游戏时单独更新。
升级版本不会造成因为步骤烦琐而使用户流失的问题。
2.9需开发的游戏
通用游戏:
标准三人斗地主、升级(2副牌)、炒地皮、十点半、五十K、5人梭哈、中国象棋、围棋、四国军棋、五子棋、摇骰子、诈金花、百家乐、德州扑克
地方游戏:
贵阳捉鸡麻将、遵义麻将、都匀麻将、安顺麻将、凯里麻将、铜仁麻将、毕节麻将、六盘水麻将、兴义麻将。
通用游戏,以通用标准游戏规则为准。
地方游戏,以我公司提供的本地游戏规则为准。
3.平台比赛功能说明
棋牌平台的核心为竞技比赛模式,竞技系统分为三种赛制1、打立出局2、定局积分3、循环淘汰。
下面以竞技斗地主为例描述开发需求。
3.1打立出局赛制
打立出局制是指参赛选手每人初始携带一定的积分数额进行比赛,如果牌桌上某个玩家的积分形成负数或小于当前基数的某个百分比,该玩家就被淘汰,即所谓“打立”),该玩家就被淘汰出局了。
这种赛制简称为“打立出局”。
获胜的玩家将进入下一轮比赛,在系统完成配桌之后继续向更好的名次进发。
打立出局赛制的口语化释义:
淘汰赛,淘汰到一定人数的时候1、按照分数取前XX名给予奖励;
2、后接定局积分赛。
打立出局通常作为一项完整赛事的初赛中,进入复赛或者决赛都采取定局积分赛制。
名词解释:
●初始积分:
参赛选手初始每人携带一定的积分数额进行比赛
●基数:
1、基数是打立出局赛制中使用的一个计算得分多少的参数,它以时间为单位,持续性的增长。
2、基数增长幅度:
每N秒增长一次,增长为前基数的M%
3、使用基数的分数计算如下:
农民得分=(基数*底分)*2(炸弹数+春天数)-抽水
农民失分=(基数*底分)*2(炸弹数+春天数)+抽水
地主得分=(基数*底分)*2(炸弹数+春天数)*2-抽水
地主失分=(基数*底分)*2(炸弹数+春天数)*2+抽水
4、基数增长独立于牌局外,如一局牌开始时基数1000,结束结算前基数增长到2000,将按照1000结算;
●打立:
当选手积分低于基数的时候,就被立即淘汰,称为:
打立
●名次:
积分排名,在淘汰掉一定人数后,剩余人数按照积分进行排名,取前XX位
●带分:
打立出局后续其他赛制时,可把积分带入后续赛制
打立出局初始分、基数、带分表(待定)
初始分
基数
带分
3.2定局积分赛制
定局积分是按照瑞士移位赛的方式,通过一定局数的比赛来判别成绩,通过积分高低来进入下一轮或者排定名次。
定局积分通常是在一场比赛的复赛和决赛中才用,在大型比赛中更是如此。
复赛:
从预赛中晋级的选手,通过瑞士移位赛打三局,每一桌得分最高的选手直接下一轮,得分最低的选手被直接淘汰,第二名的选手和其他第二名进行比较,积分较高的一半进入下一轮。
决赛:
采取移位赛,打N局,然后根据积分排出名次。
名词解释
带分:
预赛进入复赛带分,开根号除以3;
复赛之后每轮带分为上一轮30%,带分规则是可以进行设置的。
晋级:
每桌第一名直接晋级,第三名直接被淘汰,第二名和其他桌第二名比较分数,分数较高者出线。
3.2.1循环赛制
说明:
退出比赛或者被淘汰之后剩余生命值是否退还为金币,这个是根据比赛场次来定。
名次解释:
基数:
每一场循环赛的积分基数
抽水:
每一局,地主和农民均要进行抽水,抽水比例根据比赛场次设定。
初始生命值:
玩家进入比赛之后获得的初始生命值。
每一局生命值的增加减少如下:
淘汰生命值:
玩家生命值低于淘汰生命值将出局
积分:
玩家每赢一局,将增加积分,玩家输掉一局,当前积分不变。
使用基数的分数计算如下:
同时玩家在循环赛中玩的牌局累计超过N局,则积分加倍,累计超过M局,积分3倍。
3.2.2其他规则
参赛资格:
比赛参赛资格分为3类条件,1是报名费,2是参赛券,3.用户相关等级
报名费是通过收取玩家一定金额的游戏币或者免费的形式让玩家参赛。
参赛券:
是通过某种方式获得的进入某些特定比赛(通常是高等级比赛或者特定比赛,比如某某网吧比赛)的道具,参赛券通常是通过参加低级比赛获得的奖励。
用户相关等级:
用户的相应等级分或者经验值,要满足条件之后,才能够报名参加比赛
配桌规则:
选手全部随机配对。
牌局结束后无其他选手配对:
等待出现其他完成当前局的选手
计时器规则:
无人操作状态下,第一次为XX秒,第二次为XX/2秒,最低出牌时间不低于3秒,依次类推
断线以及托管:
托管(仅剩最后一张牌的情况除外)或者断线视为放弃比赛,将按照一直不出牌处理,同时在己方失败时承担全部失分,在己方胜利时得不到胜分。
平分规则:
常规赛(体验赛、快速赛,新手赛等需要凑齐一定人数才会开始的比赛):
在开赛时,先随机产生报名顺序。
(也就是比赛刚刚开始时的排名),在比赛结束时,如果出现平分的现象:
则首先看最后一局的胜负,最后一局胜者晋级;
如果最后一局平分的两人之间无胜负关系,则按照报名顺序,先报名者晋级。
锦标赛(整点赛、半点赛等在规定时间就会开始的比赛):
在比赛结束时,如果出现平分的现象,则首先看最后一局的胜负,最后一局胜者晋级;
瑞士赛制(就是复赛、决赛使用瑞士移位的比赛):
在比赛结束时,如果出现平分的现象,则按照报名顺序来决定晋级者,先报名者晋级。
3.2.3场控
玩家自主比赛记录:
玩家在打立淘汰和定局积分赛中,可以保存下当前完成的一局比赛录像,并存入玩家账户中的【录像室】中;
玩家在循环赛中,可以看到自己已经完成的每一局比赛录像;
玩家每次获得的名次以及奖励,都记录在玩家的荣誉室中,并且可以截图保留。
系统主动监控:
每场比赛都能够统计比赛结果,并且可以有选择的在前台进行展示和公布;
能够设置监督员,随时进入比赛中旁观比赛进程和状况;
互动交流:
呼叫客服之后,玩家和客服人员能够直接在客户端上进行交流,及时沟通和反馈投诉、咨询等信息。
3.2.4比赛类型
描述:
各类比赛都是建立在竞技系统基础之上,或者是单一竞技系统,或者是竞技系统混合方式,同时加以相关条件来实现各种方式的比赛。
我们要求一个玩家账户,能够同时进行至少2场不同场次的竞技比赛。
1、各种周期赛
周期赛一般是打立出局+定局积分混合而成的赛制,分为预赛,复赛和决赛三个阶段,预赛采取打立出局,复赛和决赛采取定局积分,每场周期赛上限200-500人。
开赛周期以分钟、小时,天,星期,月作为单位。
2、24小时循环赛
循环赛为24小时循环比赛的,玩家随时报名都可以进来参赛,循环赛的特点是每隔一定周期就会颁奖,同时玩家要靠积分来获得好的名词,但是又必须保持足够的生命值来维持比赛的进行。
3、定制比赛
通常是由参展商冠名赞助的比赛,也有的是针对某些区域开设的比赛,比如针对某个网吧开设的比赛。
4、大型比赛
大型比赛通常都是奖品丰厚,报名人数众多,比赛过程耗时较长,报名人数一般超过千人,将采取分组比赛,完成预赛之后,再进入复赛和决赛阶段。
5、联赛形式
另作方案
3.2.5用户涉及比赛的参数和信息
除了休闲棋牌的用户相关等级、经验值、积分之外,针对每一种竞技类比赛(目前以斗地主为例,今后还有麻将,诈金花等等竞技比赛),用户都有专属于这种比赛的经验值,等级分。
某些比赛需要用户达到相关等级或者经验值才能够参加。
4.网站功能说明
4.1页面样式色调和网站整体框架
根据需求设计整体色调,或者本公司美工设计几套色调和样式共客户参考,如果版式设计和功能实现需要进行调整,再做决议。
网站整体框架参考
网站左侧背景颜色
FLASH广告
游戏LOGO
游戏首页
新闻公告
充值专区
赚分专区
游戏帮助
游戏社团
游戏
下载
网站右侧背景颜色
用户登录框及用户注册功能
游戏大厅下载
帐户充值
我的钱包
滚动广告功能
多个图片广告循环播放功能
玩家浏览广告赚分广告信息
客服服务中心(显示客服电话及其他联系方式)
公告/活动/新闻/(可以选择点击)
显示文章内容
热门游戏
显示热门游戏列表
注册须知常用问题新手入门
社团排行
社团排行榜详细内容
玩家排行榜
玩家排行榜详细内容
精彩图片
展示玩家相片
友情连接
关于我们企业文化联系方式商务投资(等相关内容)
4.2各页面功能需求
1、用户管理:
包括昵称更改,资料密码修改,密码找回、查看道具,赠送道具等常规功能,需添加【荣誉室】功能,即玩家可以查看自己在竞技比赛中的获奖历史记录(包括文字记录和获奖图片)
2、充值:
除了第三方支付接口之外,还需要增加维朗科技棋牌自身充值卡充值功能,该充值卡由系统后台生成(密码字符集和生成规则另订)。
3、银行
用户在银行里面可以进行存取游戏币的操作,还能够进行元宝兑换游戏币的操作。
并且可以查询到玩家每次充值