探索VBScript:从21点小游戏到文件系统操作
1. 21点精简版游戏开发
21点精简版游戏是玩家与计算机对战的纸牌游戏,目标是尽可能接近21点且不超过,同时击败计算机手牌。计算机类似赌场庄家,等待玩家行动后再出牌,且手牌达到或超过17点或爆牌(超过21点)时停止。
1.1 游戏设计与函数
该游戏脚本包含九个函数,各函数及其作用如下:
| 函数名 | 作用 |
| ---- | ---- |
| DoYouWantToPlay() | 显示游戏初始弹窗,邀请用户玩游戏 |
| NowGoPlay() | 控制游戏整体执行,按需调用其他函数 |
| DealFirstHand() | 为玩家和计算机发初始牌 |
| PlayTheGame() | 询问玩家是否要牌,判断玩家是否爆牌或决定停牌 |
| DealAnotherCard() | 为玩家再发一张牌 |
| GetRandomNumber() | 返回1到13之间的随机数,代表纸牌的值 |
| ComputerPlay() | 计算机出牌,直到手牌爆牌或超过17点 |
| DetermineWinner() | 比较玩家和计算机手牌,确定获胜者,询问玩家是否再玩一局 |
| DisplaySplashScreen() | 显示游戏及作者信息,邀请玩家再次游玩后结束游戏 |
1.2 初始化设置
开发游戏时,先创建新文件并添加VBScript模板,然后在初始化部分设置变量、常量和对象引用。
超级会员免费看
订阅专栏 解锁全文
4205

被折叠的 条评论
为什么被折叠?



