大话色
2017-03-19 12:41:25 0 举报
大话色,是一种充满想象力和创意的表现形式。它以幽默、夸张的方式,将色彩与人物、场景等元素巧妙地结合在一起,展现出一幅幅生动有趣的画面。在这段描述中,我们可以看到一位身穿五彩斑斓衣服的小丑,他的脸上涂满了各种颜色的颜料,手中挥舞着一把巨大的调色板。在他的周围,是一片五彩斑斓的世界,有蓝色的草地、红色的树木、黄色的天空……这些色彩仿佛从画布上跳了出来,让人感受到了生活的美好和快乐。
作者其他创作
大纲/内容
Room
+id:Number=0//房间id+name:String=default//房间名+curGame:Number=0//当前游戏局数+curPlayerNum:Number//当前玩家人数+readyPlayerNum:Number=0//已准备好的玩家人数+maxPlayerNum:Number//房间允许的最大玩家人数+minPlayerNum:Number//房间最少可开始的玩家人数+isFull:Boolean=false// 房间是否已满人+canEnter:Boolean=true//房间是否可进入+playerList:Array=[]//当前房间内的玩家列表
计算是否为斋以下为当前斋的状态1.当前fastFlag为false,玩家叫了n个12.当前fastFlag为true,玩家叫了n个任意的点数,但是n小于 破斋所需要的最小个数addAnte:该方法在玩家叫点加注后会自动调用一次,传入100,底注加100当isFast方法中判断到玩家叫斋,自动调用一次,传入400(原本默认已经加了100)check:player传入叫点的点数跟个数,若check不通过,return false不做任何处理若check通过,则触发叫点,同时return true/*+ raise():void//玩家每一轮正常加注*//*+ isFast():bool//当前叫点是否为斋*//*+ addAnte(money):void//自动增加底注*/
startGame: 游戏开始的所有工作,获取上一局胜利的玩家作为本局第一个叫点的玩家,初始化所有的状态
Node.JS
管理后台
用户管理
游戏数据管理
切换玩家
Memcache
timer = 15//倒计时长度 玩家每一轮可叫点的时间长度maxPlayerNum = 6//房间最多容纳人数minPlayerNum = 2//开局最少玩家数
MySQL
叫点
目标用户
RoomManager
+ maxRoomNum:number = 1000; // 允许开设的最大房间个数+ curRoomNum:number = 0; // 当前房间个数+ roomList:list = []; // 房间列表
创建房间
Game
分配赌注
游戏系统
加入房间
数据存储服务器
缓存服务器
游戏逻辑服务器
开点
+ roomId:int = 1//房间id+ roomOwnerId:string = \"\"//房主id+ roomInfo:object = {}//房间的其他信息+ maxPlayerNum = 6//当前房间最多容纳人数,房间属性+ winnerIndex = -1//上一局胜利玩家下标,-1代表第一局 房间属性+ playerNum = 0//当前房间进入的人数 跟准备好不等同+ status = 0//游戏状态 @0 准备中 @1 准备ok @2 开始游戏 @3 结束游戏+ minPlayerNum = 2//最少开局人数,Game属性+ curRound = 1;//当前进行了多少局游戏+ playerList: array = []+ timer:int = 15//用于每一轮叫点的倒计时+ pond:int = 0//底池+ ante:int = 100//底注+ curPlayerIndex = 1//当前用户的下标+ readyPlayerNum = 1//当前已准备好的玩家数量
保存游戏信息
Game类 是每一个房间保存全局游戏信息的类,用户创建房间时创建,所有用户离开房间后自动销毁。游戏信息包括维护当前玩家信息,玩家位置,玩家的顺序,当前底池底注,前一位叫点玩家(开局设置为null),当前叫点信息(包括叫点点数、个数、是否为斋),每一轮需要同步每个玩家的时钟信息Game类 是每一个房间保存全局游戏信息的类,主要提供给Player类、Dice类共同调用的游戏标志信息、游戏的全局变量等。同时提供所有玩家共同调用的方法以及最终游戏判断结果的方法。
游戏服务器
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
摇点
0 条评论
下一页