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

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

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

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 游戏本地数据配置文件修改

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值