快捷搜索:  汽车  科技

井字棋游戏小程序入口直接进入(预告用Micro:bit)

井字棋游戏小程序入口直接进入(预告用Micro:bit)敬请期待啦

又要开始一个新的系列教程啦,这回我们来用 Micro:bit 做一个井字棋游戏,提到井字棋,想必大家都不陌生,就是两个玩家轮流在一个井字型的 9 宫格里画 x 和 o,当某一方的棋子连成了一条线(横向,竖向和对角线),那么该方获胜,如果格子被填满也没有人成功连线,则平局。这次我们来学习如何用 micro:bit 实现一个井字棋小游戏,按照惯例,先来看看实现效果

井字棋游戏小程序入口直接进入(预告用Micro:bit)(1)


这个小游戏实现了如下功能:

  1. 利用重力控制光标移动到要下棋的位置
  2. A B 玩家利用 A B 按钮轮流下棋
  3. 每下完一步棋,光标会回到屏幕中间位置
  4. 如果有一方连续按两次按钮,如 A 连按两次 A 按钮,则给出提示该 B 走
  5. 不能在已经有棋子的地方落子
  6. 由于 micro:bit led 点阵的限制,不能显示 x 和 o,这里变通了一下,A 方棋子常亮,B 方棋子闪烁
  7. 如果有一方连线成功,显示 A Win 或 B Win
  8. 如果棋子下满格子,显示 Draw Game,和棋

知识点

这个小游戏将会用到以下知识点,如果还不熟悉的小伙伴可以看看之前的教程,点击每个链接就能看到相应的教程了

  1. 数组
  2. 精灵
  3. 重力控制
  4. 变量
  5. 函数

敬请期待啦

猜您喜欢: