用户启动手机应用商店。用户输入“五星斗地主”到搜索框。应用商店显示搜索结果列表。用户点击“下载”按钮。手机屏幕显示下载进度条。下载完成后,用户点击“安装”按钮。安装程序将文件复制到设备存储分区。安装成功,手机桌面生成五星斗地主图标。
用户点击图标启动游戏。游戏界面显示登录页面。用户选择微信登录方式。游戏服务器验证用户身份。验证通过,用户进入游戏大厅。大厅显示房间列表。房间列表包含初级场、中级场、高级场。用户点击中级场入口。中级场显示房间详细信息。房间信息包括底分、当前人数、等待时间。
用户点击“加入房间”按钮。游戏服务器分配座位。座位分配成功,用户进入牌桌。牌桌显示三名玩家头像。用户位置在牌桌下方。
游戏开始。系统使用随机数生成器洗牌。系统将54张牌分配给三名玩家。每个人获得17张牌。剩余3张牌作为底牌。系统翻开三张底牌。底牌为红桃K、方块5、黑桃J。系统将底牌亮出显示在牌桌。
用户查看手牌。手牌为18张牌。用户手牌包含一张五角星牌。五角星牌为特殊牌型。五角星牌表面印刷五角星图案。五角星牌大小为标准扑克牌尺寸。五角星牌背面与普通牌背面一致。
用户点击“叫地主”按钮。系统检测用户叫地主请求。系统检测用户手牌中包含五角星牌。系统允许用户叫地主。用户确认叫地主。系统将底牌加入用户手牌。用户手牌增加至21张。用户获得地主身份。地主身份显示在用户头像上方。
用户开始出牌。用户点击手牌中的五角星牌。五角星牌变为选中状态。用户点击“出牌”按钮。系统读取五角星牌数据。五角星牌数据包含牌面值、花色、特效代码。五角星牌特效代码触发。系统在牌桌显示五角星牌动画。动画显示五角星旋转并闪烁。五角星牌作为任意牌型使用。五角星牌可替代单张、对子、三张、顺子、炸弹中的任意牌。
下家玩家点击“不要”按钮。下家玩家放弃出牌。上家玩家点击“出牌”按钮。上家玩家打出一张红桃A。系统检测红桃A牌面值。红桃A牌面值为1。用户选择五角星牌替代为红桃2。用户打出五角星牌。五角星牌显示为红桃2。五角星牌压过红桃A。
游戏进行至第15轮。用户手牌剩余5张。用户手牌包含两张五角星牌。用户点击“炸弹”按钮。用户使用两张五角星牌组成炸弹。系统检测炸弹牌型。炸弹牌型包含两张五角星牌。系统显示炸弹动画。动画显示五角星牌合并爆炸。用户获得炸弹加分。加分显示在用户分数栏。
游戏结束。用户手牌全部出完。用户获得胜利。系统显示胜利界面。胜利界面显示用户得分。得分包含底分、炸弹加分、地主赢得分数。用户点击“返回大厅”按钮。用户退出牌桌。
用户进入游戏商城。商城界面显示道具列表。道具列表包含五角星牌购买选项。五角星牌购买选项显示价格。价格为10元购买5张五角星牌。用户点击“购买”按钮。系统弹出支付窗口。用户选择微信支付。支付成功。系统将5张五角星牌加入用户背包。用户背包显示五角星牌数量。用户退出商城。
用户进入个人中心。个人中心显示游戏统计。统计数据显示用户总胜场数。总胜场数为120场。总负场数为80场。胜率为60%。用户点击“设置”按钮。设置界面显示游戏音效、画质、操作选项。用户调整画质为高。用户点击“保存”按钮。设置保存成功。