首页 > 其他分享 >使用 Kitten 开发一款趣味成语接龙游戏

使用 Kitten 开发一款趣味成语接龙游戏

时间:2022-08-14 10:57:49浏览次数:75  
标签:编程 访问 接龙 作品 Kitten 成语

每一轮接龙成功后,初始接龙和成功接龙的成语,都会显示在作品的接龙记录里,便于使用者学习和记忆。通过积分的方式,能激励用户开动脑筋,努力完成接龙。

本作品极具智能和体贴性,如果用户接龙失败,作品会帮助用户,自动从其本地的成语库中智能地查找能够匹配当前这一轮接龙的成语,并显示在接龙记录了。这样一来,就算用户接龙失败,看到“游戏结束“的提示,但是在接龙记录里能够看到正确答案,同样有所收获,达到了成语积累的目的。

在 Kitten 编程工具环境下,从将近2万个成语中,检索出满足接龙条件的成语,是一项比较费时的操作。作者汪子熙最初的积木设计里,完成一次这样的检索任务,需要花费将近 80 秒的时间。显然这个耗时在任何一个应用里都是不能接受的。后来汪子熙和指导老师共同查阅了 Kitten 编程工具的在线文档,了解了编程源码工具里名为“一步执行“积木的使用方法,同时掌握了编程中 全局变量 和局部变量 的差异,进行了总共三轮的程序优化。最后提交的作品里,完成同样的检索任务,耗时从近 80秒 优化到约1秒即可完成。这个程序优化确保该作品在执行成语检索中极其流畅的用户体验。

多平台访问是该作品的另一大亮点:

  • 直接在 Kitten编程猫源码编辑器中使用 (已测试)
  • 直接在 浏览器中访问 ( 已测试 )
  • 在 手机App 编程猫Nemo 中访问 (已测试 )
  • 打包成 安卓 apk文件,在安卓设备上安装并访问 (已测试 )
  • 通过编程猫格式工厂打包成windows平台下的.exe文件,在Windows10笔记本电脑上访问 (已测试)
  • 在 iOS 设备上访问 ( 因为没有找到 iOS设备,未测试)

本作品的设计和开发阶段就已经考虑到后续版本的改进。未来本作品会添加新的界面,显示初始接龙成语和用户接龙成功的成语的含义和出处。

标签:编程,访问,接龙,作品,Kitten,成语
From: https://www.cnblogs.com/sap-jerry/p/16584971.html

相关文章

  • 汪子熙趣味接龙游戏实现里原创部分的亮点
    本作品使用Kitten编程猫这个具有国内自主知识产权的工具开发而成,工程里每一个积木的使用都是作者和原创。最值得一提的原创部分罗列如下:使用列表的数据结构来存储将近2......
  • 汪子熙趣味接龙游戏实现的参考资源
    参考资源(参考或引用他人资源及出处)本作品未引用或者复制其他kitten作品的工程文件或者源代码,只参考了Kitten编程猫源码编辑工具自带的帮助文档。该文档的入口:在编辑器右......
  • 汪子熙趣味成语接龙的游戏软件使用文档说明
    @目录趣味成语接龙使用手册如何在安卓手机上安装本应用趣味成语接龙使用手册作者提交的参赛作品是一个压缩包,里面包含的资源如下图所示。本手册以windows平台的.exe执......