入门Arcade

Arcade介绍

  1. Makecode Arcade平台主打游戏编程,你可以用简单的积木块来搭建自己的游戏,积木块的功能可以参考 Arcade积木栏详解.

  2. 平台左侧是一个模拟器,你编写的游戏实时效果会在模拟器上展示,你可以实时的调试和优化自己的游戏。

../../_images/null1.png
  1. 平台支持积木块转JS代码,在Arcade平台上,你可以通过积木块编程入门,再进阶到JS编程,逐渐锻炼你的逻辑思维以及增进你的编程技巧。

Makecode平台编程地址: https://arcade.makecode.com

快速入门

在开始编程之前,我们先了解一下Xtron的使用方法。

  1. 我们首先体验一个经典游戏Falling Duck。

    打开编程网址首页,如果你是第一次使用Arcade,显示的是默认的英文,你可以点击右上角的设置,选择语言,切换成你想要的语言。

    ../../_images/language.gif ../../_images/null1.png

    滚动鼠标,找到【积木块类游戏】, 点击【Falling Duck】打开示例。

    ../../_images/11.gif ../../_images/null1.png

    平台中间的代码区,你可以看到这个游戏对应的积木块的代码,点击切换成【{}JavaScript】,你可以看到对应的JS代码。

    ../../_images/21.gif ../../_images/null1.png

    在左边的模拟器上,你可以体验一下游戏的效果。点击任意按键开始游戏,每次按键按下之后,duck会往上跳动一次,顺利穿过一个树桩得分+1。

    ../../_images/3.gif
  2. 接下来我们把项目下载到Xtron来体验一下。

    Xtron处于关机状态,把Xtron用USB连接到电脑上,屏幕显示如下的F4图案,如果屏幕显示的不是这个图案,那么按下Xtron的【RST】按键。

    Xtron/Xtron_Arcade/images/fastuse5.jpg ../../_images/null1.png

    点击左下角的【下载】按键,选择【F4】。

    ../../_images/41.gif ../../_images/null1.png

    找到刚才下载的.uf2 文件,右击鼠标,选择发送到Xtron.

    ../../_images/51.gif ../../_images/null1.png

    现在我们可以在Xtron上体验这个游戏了。

  3. 现在我们尝试新建一个项目。

    回到主页,点击【新建项目】,为项目起一个名字。

    ../../_images/6.gif ../../_images/null1.png

    创建一个精灵后,模拟器的界面上也会出现一个精灵。再创建第二个精灵,精灵的形象可以选择资料库中的形象,也可以自己绘制。

    创建两个精灵之后,他们默认是出现在屏幕中央,你可以改变一下第一个精灵的位置。我们屏幕的大小是120*160.

    ../../_images/71.gif ../../_images/null1.png

    用同样的方法,我们可以把自己的项目下载到Xtron中。

  4. 除了下载,你还可以用分享的方式向朋友展示你的作品。点击【发布项目】,会生成一个项目链接,通过这个链接,你的朋友可以访问到你的作品,并且可以在他的电脑上编辑你的程序。

    ../../_images/81.gif
  5. Arcade提供了丰富的积木块,如果你想要了解每一个积木块的功能,可以参考后面的 Arcade积木栏详解.