HiCode主要有以下3种用法,可根据不同的场景,实现多种创意的机器人玩具。


1、软、硬件互动编程

通过使用Mabot组装成一个设备,然后通过HiCode编程,实现Mabot和屏幕上的角色互动的效果。
如示例中,用Mabot组装了一个炮台,然后基于HiCode编写了“太空保卫战”的小游戏,通过转动手里的炮台和按下按键,屏幕里的“炮台”也会跟着转动,并发射子弹。
太空保卫战.gif

2、纯软件编程

不需要使用任何硬件设备,基于HiCode编程,创造属于自己的游戏或动画。
如示例中,用HiCode复刻了经典的小游戏“FlappyBird”(通过不停地点击屏幕,让小鸟往上移动,躲过障碍物的游戏)
Flappy bird.gif

3、纯硬件编程

基于HiCode,为自己组装好的机器人编写一个程序,然后把程序下载到机器人里面,后面不需要再连接HiCode,机器人直接可以按照编写好的程序直接运行。
如示例中,组装了一个“大风车”,按下按键的时候风车一直转,松开按键的时候风车停止转动。
大风车.gif