第十四课 斗地主项目课④ 游戏场景的ui

本文详细分析了斗地主游戏的场景节点树,包括gameScene、hallScene和loadScene。深入探讨了游戏流程,从坐下、洗牌到游戏结束和结算的全过程,并介绍了游戏场景的架构设计,如gameConfig、gameScene、gameCol等关键模块的职责,为实现游戏的模块化代码打下基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.分析游戏场景的节点树

assets文件夹的scene文件夹下:

游戏场景:gameScene

大厅场景:hallScene

开始场景:loadScene

1.gameScene

在这里插入图片描述

2.hallScene

在这里插入图片描述

3.loadScene

在这里插入图片描述

二.分析游戏场景架构

1.流程分析

坐下-洗牌-叫分(随机)-拿底牌- 地主先出- 游戏 - 判断哪家没牌-游戏结束-结算-是否进行下一局

2.架构设置

gameConfig.ts 游戏桌子配置信息
gameScene.ts 游戏场景的ui
messageBox.ts 游戏弹窗
gameCol.ts 游戏场景的控制器
player.ts 游戏玩家类
viewGameover.ts 游戏结算类
modelGameOver.ts 游戏结算model模块
poke.ts 牌类
timeMar.ts 计时器单实例管理类
timeCongif.ts计时器的配置
audioConfig.ts 游戏音效的配置文件修改
DataConfig.ts 游戏本地数据配置文件修改

三.游戏场景的模块化代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值