5×5 LED也能打飞机:小麦编程第一课

01从手机屏到5×5小红点,我们也能“开飞机”

同学们一定玩过街机里的“打飞机”——一架小飞机在漆黑宇宙里来回穿梭,陨石像雨点般砸下来。今天,我们把游戏搬到一块小麦板上,让它只在5×5的红色LED矩阵里亮起一颗“小红点”,就当是我们的宇宙飞船。画面虽“渣”,却足以把核心逻辑讲透,下次就能升级到鲸鱼叔叔的鲸鱼板、鲸鱼屏,甚至真飞机!

0210分钟拆解:先让飞船“动”起来

整段游戏代码比较长,我们把它切成三段10分钟的小任务。第一课只做一件事——让飞船在屏幕里左右移动。

1.1 ► 找到“游戏”积木大本营

打开 MakeCode,点右上角的高级模式,在积木列表里找到“游戏”分类。

1.2 ► 第一步:造出一艘“小红点”飞船

拖出第一块积木 “创建精灵”,形状是椭圆,代表它是一个“值积木”。

新建一个变量叫 “宇宙飞船”,把刚才的值塞进去。

模拟运行,屏幕最中间是不是亮起一个红色小点?这就是你的飞船!

1.3 ► 坐标系:给25盏灯发“身份证”

小麦的25盏灯怎么称呼?靠 x坐标+y坐标。

最左边 x=0,最右边 x=4

最上边 y=0,最下边 y=4

x:2 y:2 就是屏幕正中央那盏灯。

游戏积木允许你随时改 x、y 值,让飞船“搬家”。

1.4 ► 左右移动的魔法代码

继续拖积木:

    程序开始时,把飞船放在 最底部中央(y=4)。

    按下 A 钮,x 减 1(左移)。

    按下 B 钮,x 加 1(右移)。

保存后模拟,是不是能左右晃悠?

03小结:今天我们学会了什么?

游戏类积木比基本积木灵活得多,能单独点亮任意一盏灯。

坐标定位法——x、y 一对数字就能告诉程序“灯在哪”。

从单片机到手机,显示设备都是二维平面,所以都用 二维坐标;要是放到真实三维空间,就得再加一个 z 值(高度)。

下一课,我们给宇宙添上陨石,让飞船真正进入“打飞机”模式!

原创文章,作者:何敏,如若转载,请注明出处:http://m.gaochengzhenxuan.com/news/14508.html

(0)
何敏何敏
上一篇 2026-03-30
下一篇 2026-03-30

相关推荐

  • 打破传统印象的便携实用 小米对讲机2S全能通讯工具

    对讲机或许不是大众日常必备数码产品,但它的应用场景十分广泛,活动现场统筹、户外组队出行、公司团建、商超门店调度、各类服务行业日常沟通,都离不开这款设备。对讲机的核心优势就是便捷高效,无需依托网络,按下按键就能快速建立实时沟通,省去手机解锁、找软件的繁琐步骤,即

    2026-04-03
    173
  • 春来早 农事忙|五常供销社送肥入...

    (来源:黑龙江日报)转自:黑龙江日报本报讯(记者李雪君)春耕备耕关键期,五常市供销社全面铺开“送肥入户、服务到家”专项行动,精准破解农户农忙时节农资采购、运输痛点,打通农资供应“最后一公里”。自3月10日启动集中配送以来,当地15个基层供销社同步推进服务,累计

    2026-04-03
    195
  • 翰墨铸忠诚——张成生书法作品展在顺德边检站举办

    翰墨飘香润警营,忠诚铸魂映国门。近日,“翰墨铸忠诚——张成生书法作品展”在广东顺德边检站举办。顺德区政协领导、书法界名家、共建单位代表及边检站民警职工齐聚一堂,共赏翰墨风采,感悟忠诚担当。此次展览是顺德边检站深入学习宣传贯彻全国两会精神、推进文化育警文化强警工

    2026-04-03
    506