Egret白鹭引擎简介&麻将游戏开发流程
Egret白鹭引擎简介
Egret是一套HTML5游戏开发解决方案,产品包含Egret Engine,Egret Wing,EgretVS,Res Depot,Texture Merger,TS Conversion,Egret Feather,Egret Inspector,DragonBones,Lakeshore等。而核心产品是Egret Engine,是一个基于TypeScript语言开发的一个HTML5游戏引擎,其余的大多是开发和辅助工具。
官网http://.egret./
手册https://docs.egret./engine/docs/getStarted/helloWorld
示例https://github./egret-labs/egret-examples
Egret UI Editor 可视化界面、可视化动画编辑
DragonBones 龙骨工具,制作和播放骨骼动画
Egret Pro 渲染工具
Egret Inspector 快速定位显示对象,渲染一目了然,直接修改属性
Egret Wing 布局工具,参考https://.jianshu./p/ac5d3f096ff9
Res Depot 资源配置编辑工具
Texture Merger 纹理集打包和动画转换工具,参考https://.jianshu./p/a30102891f39
Egret Feather 粒子编辑器
Lakeshore 游戏模板和通用组件
1.下载安装包,地址https://docs.egret./engine
2.安装引擎,这里我们考虑到麻将项目中使用的是5.0.0和4.0.3这2个版本,所以为了兼容,我们选择下载5.0.0和4.0.3版本。
,开发中可以根据自己的需要,如果需要其他版本,可以一并下载安装的。
3.安装代码界面编辑器
牌⼦
序数牌⼀万,⼆万,三万,…,九万,⼀筒,⼆筒,…, 九筒,⼀条 ---- 九条
字牌字牌⼜分为⻛牌和箭牌
⻛牌 东南⻄北
箭牌中发⽩
花牌春夏秋冬梅兰⽵菊
⺓牌1、9、字牌,统称⺓牌
刻⼦三张相同的牌
箭刻中发⽩的刻⼦
⻛刻东南⻄北的刻⼦明刻碰的牌为明刻
暗刻 ⾃⼰摸上来的为暗刻
⺓九刻1、9或字牌的刻⼦成为⺓九刻
对⼦
普通对⼦两张相同的牌
将牌将规定牌型胡牌时必须具备的单独组合的对⼦
顺⼦⼀般为三张同花⾊序数相连的牌,如⼀万,⼆万,三万
⼿牌⼀般标准数为⼗三张。包括摆亮在⻔前的刻⼦、杠;未亮明的⼿牌为⽴牌
庄家、闲家每局中⼀⼈为庄家,其他的未闲家
盘每次从起牌到胡牌或流局为⼀盘
轮⾏牌⼀周为⼀轮
牌墩2个叠在⼀起的麻将
牌墙2⼈各⾃在⻔前码的墩牌
2.动作术语吃牌
正常吃牌上家打出⼀张牌后,本家打出两张牌,与上家的牌组成⼀个顺⼦为吃牌。吃牌只能吃上家
的。
胡牌吃牌任意玩家打出⼀张牌,本家打出两张牌,与玩家的牌组成⼀个顺⼦并且能胡牌,胡牌时吃牌
不限于上家。
碰牌任⼀家打出牌后,报碰牌者把⾃⼰的对⼦取出,加在⼀起组成⼀副刻⼦摆亮在⽴牌前。
杠牌
明杠上家打牌之后,如果你⼿上有三张跟那被打出的牌⼀样的,就可以“杠牌”,这种杠牌叫做“明
杠”。
暗杠如果是⼿内摸有四张相同的牌,取出杠牌,则叫做“暗杠”。
加杠/补杠如果是已经碰牌了,却⼜再摸⼊⼀张相同的牌,也可以叫杠牌—这种杠牌叫做“加杠”
补张杠牌后,需要补张,即从牌墙的末尾端摸⼀张牌放⼊⼿牌中
补花摸到花牌时,将花牌放⼀旁,再进⾏补张
听牌⼀盘中玩家只差所需的⼀张牌技能胡牌的状态
胡牌摸到符合规定的牌型条件。最终形成指定牌型,如四个顺⼦或刻⼦组合加⼀对将牌
⾃摸所胡的牌为⾃⼰正常莫得,即称之为⾃摸胡,简称⾃摸
点炮所胡的牌为别⼈打出来的牌,成为点炮
流局摸完所有牌后都⽆⼈胡牌即称为流局。如出现流局庄家继续坐庄
2.基本规则此处以⼆⼈麻将基本规则为例
a. 游戏⼈数2⼈
b. 牌数
共72张牌,包括
万字牌,⼀万⾄九万,各四张,共36张
⻛字牌,东南⻄北各4张,共16张
箭牌,中发⽩各4张,共12张
花牌春夏秋冬梅兰⽵菊各⼀张
c. 定庄
第⼀局庄家匹配房随机庄家;好友房房主坐庄
第⼆盘起,上盘谁胡牌,下盘谁坐庄
流局则庄家继续坐庄
抢杠胡,被抢杠的玩家下局当庄(输家当庄)
d. 摸牌
起⼿摸牌游戏⼀开始,庄家可得到14张牌,闲家13张,庄家先出
局内摸牌玩家打出⼀张牌后,⽆⼈响应在,则下家从牌堆的起始处摸⼀张牌补张杠牌或摸到花牌后,从牌堆的末尾处摸⼀张牌
e. 补花
局内补花当玩家摸到花牌时,展示花牌,并从⼿牌中移出,然后进⾏补张,如下⼀张也是花牌,重复
此动作,直到摸到⾮花牌
起⼿摸牌阶段补花从庄家开始依次补花,即庄家先补,如果补上来的牌也是花牌,需要等其他玩家都
补过以后,庄家才可以补,其他玩家动作和庄家⼀样
f. 吃碰杠
吃牌和碰牌后,玩家需要打出⼀张牌
杠牌中的暗杠、补杠,玩家摸到后不强制杠牌,玩家可以选择过,在以后的回合开始后选择杠。
杠牌的玩家需要从牌堆末尾摸⼀张牌,再打出⼀张牌
g. 听牌
胡牌提示玩家再打出⼀张牌即进⼊听牌状态时,给玩家的⼀个提示;玩家选中要打出的牌时,提示玩
家能胡哪⼏张牌及其剩余的张数及番型。
报听告诉对⼿⾃⼰已经进⼊听牌状态,界⾯上有展示,报听的玩家不能展示⾃⼰的⼿牌,摸啥打啥
天听摸完牌,庄家打出⼀张牌时即报听、闲家摸到第⼀张牌时即报听且报听后必须打出第⼀张摸来的
牌,为天听
选择听牌后,将对⽅玩家的⼿牌展示出来使该听牌玩家可以看到,此时未听牌的玩家不能看到对⽅⼿牌
h. 胡牌
在第⼏场中6番起胡,中级场中10番起胡,⾼级场中12番起胡
2.1.特殊规则过胡加倍
听牌的玩家在触发胡牌时,可以选择过胡,过胡的玩家胡牌时,结算的分数翻倍;
结算时,得分为2的n次幂,即过胡⼀次为2的1次幂,过胡2次,则为2的2次幂。
3.麻将游戏流程 1.新用户游戏流程 2.新用户领取金币注册流程 3.用户领取破产补助流程 4.快速开始流程 5.初级场/中级场/高级场逻辑流程 6.金币流向流程 7.牌局进行流程 8.牌局结束后在匹配流程空调维修
- 海信电视维修站 海信电视维修站点
- 格兰仕空调售后电话 格兰仕空调维修售后服务电
- 家电售后服务 家电售后服务流程
- 华扬太阳能维修 华扬太阳能维修收费标准表
- 三菱电机空调维修 三菱电机空调维修费用高吗
- 美的燃气灶维修 美的燃气灶维修收费标准明细
- 科龙空调售后服务 科龙空调售后服务网点
- 华帝热水器维修 华帝热水器维修常见故障
- 康泉热水器维修 康泉热水器维修故障
- 华凌冰箱维修电话 华凌冰箱维修点电话
- 海尔维修站 海尔维修站点地址在哪里
- 北京海信空调维修 北京海信空调售后服务
- 科龙空调维修 科龙空调维修故障
- 皇明太阳能售后 皇明太阳能售后维修点
- 海信冰箱售后服务 海信冰箱售后服务热线电话
- 海尔热水器服务热线