[Swift] 成语我抖Wordle成语猜谜游戏
?扫描以上二维码可以得到下载地址 App的下载地址: https://apps.apple.com/cn/app/成语我抖/id1610512462
App的界面预览
?近日国外网上兴起了玩Wordle的热潮,每天都有在网上有人分享绿色黄色的格子,就是玩这个小游戏,这个网页版的小游戏《wordle》是由Josh Wardle编写的,在《Wordle》中,玩家要在六次尝试内猜中某个五字母的词。每次尝试后,玩家可能得到三种反馈:绿色表示字母位置正确;黄色表示答案包含该字母但位置错误;灰色表示答案不含该字母。
? 网上大热的英文拼字游戏wordle
? 数学大神求解wordle的算法介绍
数学科普大神(3Blue1Brown)在油管上分享了结合“信息理论”求解五个英文字母的《Wordle》的必胜方法。受到《wordle》的启发,现在网上有各种版本的《wordle》游戏,有只猜一个字的,有猜数字的,有西班牙语有,也有粤语的。
? 建议大家去玩一下,体验一下。
受到《wordle》的启发,我开了一个苹果应用app,叫成语我抖(成语Wordle),游戏的玩法是这样的:每一关要猜一个四字成语,你有6次机会可以猜出这个成语,如果猜对了字,但是字在其它位置上,会标识黄色,如果猜对了字与位置,会标识为绿色,如果是灰色,代表这个成语不包含你选的中文字,通过排除法,你就可以猜出成语的答案,目前版本是88关。
[游戏设计过程] (1)?在成语数据库中随机生成一个成语A (2)?对成语的四个字相应找出同样有这个字的其它成语B,C,D,E (3)?列举出A,B,C,D,E,这些成语的使用的中文字,重复的不算 (4)?将全部使用到的中文字随机放在键盘上 (5)?前后的关卡是常用成语,后面的是罕见成语,难度增加
[App开发] (1)?编程采用苹果自带的Swift语言, (2)?图形没有采用SpriteKit, 直接使用cgContext (3)?关卡采用文本读取的方式,题库采用delphi生成
?
|