Scratch(八):华容道
距离2020年结束还有不到两周时间,好多学校已经开始放寒假了。孩子在家也不知道玩什么,不如带孩子一起在家玩益智游戏“华容道“,在开始之前一起看看“华容道“的历史吧。
华容道--中国民间智力游戏
华容道是古老的中国民间益智游戏,以其变化多端、百玩不厌的特点与魔方、独立钻石棋一起被国外智力专家并称为“智力游戏界的三个不可思议”。它与七巧板、九连环等中国传统益智玩具还有个代名词叫作“中国的难题”。据《资治通鉴》注释中说“从此道可至华容也”。华容道原是中国古代的一个地名,相传当年曹操曾经败走此地。由于当时的华容道是一片沼泽,所以曹操大军要割草填地,不少士兵更惨被活埋,惨烈非常。
通过移动各个棋子,帮助曹操从初始位置移到棋盘最下方中部,从出口逃走。不允许跨越棋子,还要设法用最少的步数把曹操移到出口。曹操逃出华容道的最大障碍是关羽,关羽立马华容道,一夫当关,万夫莫开。关羽与曹操当然是解开这一游戏的关键。四个刘备军兵是最灵活的,也最容易对付,如何发挥他们的作用也要充分考虑周全。“华容道”有一个带二十个小方格的棋盘,代表华容道。
Scratch制作出的华容道
接下来给大家展示用Scratch制作出的华容道。
素材和源码如下所示
Scratch(八):华容道相关推荐
- AcWing 845. 八数码(3阶数字华容道):bfs求最短路,状态表示困难
文章目录 题目 题目分析 题目 题目链接:AcWing 845. 八数码(数字华容道) 在一个3×3的网格中,1~8这8个数字和一个"x"恰好不重不漏地分布在这3×3的网格中. 例 ...
- 用scratch编写游戏-数字华容道
由于疫情,只能在家,外孙女要学scratch,先学了南海出版社的"编程真好玩",然后和外孙女一起用scratch编了一些游戏,想把编写步骤和设计思想写出来,和大家交流.刚编了&qu ...
- 【萌新向】c语言求解八数字(华容道)问题
前言 这次小学期大作业给了几道编程题让我们自己选,其中就有一道求解八数字问题.刚拿到这个题的时候头疼得不行,还得用c语言写,大一才学了这么点东西哪能做得出来,哈希表,搜索代码一个没学.后来一想可能是想 ...
- 少儿编程150讲轻松学Scratch(八)-如何设计经典游戏打砖块
前言 打砖块游戏很多人都玩过,没玩过的孩子可以自己设计一个这样的游戏来动手尝试一下.打砖块游戏其实比较简单,用Scratch就能来实现,这也是少儿编程课程中的经典游戏案例之一.具体该如何使用Scrat ...
- 小游戏系列算法之五广度优先搜索,双向广搜,八数码,华容道
前段时间在玩仙五前,遇上了蚩尤冢拼图这个小游戏. 其实就是八数码问题,一直想着如何才能用最少步数求解,于是就写了个程序. Q1:什么是八数码问题? A1:首先假定一个3*3的棋盘(如上图),分别有1, ...
- 【推荐系统论文精读系列】(八)--Deep Crossing:Web-Scale Modeling without Manually Crafted Combinatorial Features
文章目录 一.摘要 二.介绍 三.相关工作 四.搜索广告 五.特征表示 5.1 独立特征 5.2 组合特征 六.模型架构 6.1 Embedding层 6.2 Stacking层 6.3 Residu ...
- 【Scratch考级99图】图12-等级考试scratch绘制 正八边形
一.案例介绍 在舞台正中央绘制如下图形,要求: 1.按要求绘制如上图形 2.八边形的边长为100,不能有多余的线条 二.案例演示 [Scratch案例演示]Scratch图12-绘制正八边形 三.案例 ...
- 看最强大脑的数字华容道,尝试理解与总结
目录 前言 华容道起源 简介 发展 华容道解法 横刀立马解(最少步数) 数字华容道 界面 解法前言 定理 定理解释 针对定理的证明 正解解法细分3种(非官方定义,都是按照自己摸索和理解定义的) 第一种 ...
- java课程设计 华容道_Java课设-数字华容道
#2019-2020学年第一学期Java课设 #数字华容道 ##一:团队成员介绍及任务分配 ####王鑫杰 201821123112 组长 dao模式结合数据库 登录验证 排行榜展示 ####林炜 2 ...
最新文章
- java学习笔记5--类的方法
- python islower函数_python字符串是否是小写-python 字符串小写-python islower函数-python islower函数未定义-嗨客网...
- 开源web应用防火墙 - Naxsi
- svn拉取文件合并_svn 创建分支、合并分支、分支与分支合并
- 名人论数学——数学的本质
- 论文阅读(1)Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression
- FTP、TFTP 实现 NAT ALG 访问
- 学英语查单词:快乐英语,简单生活,why not Bing EngKoo!?
- iOS 自定义cell【商品信息】 : 左侧为商品图片,右侧为商品名称,采购价,小计及数量等信息
- 【游戏后端】游戏服务器端开发的一些建议(转载)
- 关于怎么解决java.lang.NoClassDefFoundError错误
- css3空中飘浮的气球动画
- 有关FLOPS的定义与计算
- 华云数据加入上海信息技术应用创新联盟!
- vmware虚拟主机使用大于4G的启动盘安装win7至win10的iso文件,无法启动安装的解决方法。
- jQuery跳房子插件hopscotch
- 第一节---shell与运维
- Unity3D项目程序加密1——在Unity3D里使用自己的dl
- Proteus存储器读写数字并在数码管显示
- vim, vi光标跳转到文首/文末/行首/行尾