汪子熙趣味成语接龙的游戏软件设计架构说明

文章目录

  • 背景
  • 战士阿短
  • 编程猫纸片
    • 初始化函数
    • 当开始被点击
    • 当收到广播“转盘停止”
    • 当收到广播“开始接龙”

本作品采用 Kitten编程猫 v3.7.11开发而成。

汪子熙趣味成语接龙的游戏软件设计架构说明

下面是这些素材的一一介绍。

背景

背景素材负责绘制接龙界面的背景。在背景素材里,定义了两个函数:

(1) 播放游戏音乐:用户进入正式的接龙环节时,执行该函数,播放轻柔的背景音乐。
(2) 播放片头音乐:用户进入游戏之后,选择初始接龙成语的过程中,播放欢快的片头音乐,仿佛在为用户鼓劲打气。

汪子熙趣味成语接龙的游戏软件设计架构说明

战士阿短

这个素材在目前的版本里没有使用,是为将来版本升级,增添新功能做准备。

汪子熙趣味成语接龙的游戏软件设计架构说明

负责重置变量“当前得分”的值为0,以及清空列表变量“接龙记录”。
当作品的开始按钮以及收到“转盘停止”的广播时,都应该执行“初始化”函数。

当开始被点击

汪子熙趣味成语接龙的游戏软件设计架构说明

收到转盘停止的广播,意味着用户已经开始打算从成语库中取一个随机成语出来作为接龙的起始成语。此时让“开始挑战”的按钮在1秒内显示,让用户有开始接龙的机会。同时从成语库里随机取出一个成语,将其值放入“当前成语”变量中,同时写入“接龙记录”列表变量尾部。

当收到广播“开始接龙”

汪子熙趣味成语接龙的游戏软件设计架构说明

然后调用自定义函数“检查用户输入是否接龙成功”,并将函数调用的返回值,存储到变量“检查接龙的返回值”里。

汪子熙趣味成语接龙的游戏软件设计架构说明 微信公众号 汪子熙趣味成语接龙的游戏软件设计架构说明 SAP成都研究院开发专家

来源:汪子熙

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月11日
下一篇 2022年7月11日

相关推荐