索尼 toio™ 应用创意开发征文|双人足球小游戏

在这里插入图片描述

操控机器人踢足球是很多孩子的小小梦想,如今使用索尼核心Q宝机器人就可以做到了!只需要学习简单的编程知识,中小学生也可以操作核心Q宝来一场充满趣味的双人足球小游戏。
我构思的双人足球小游戏就是一款基于核心Q宝的益智游戏。在4*6的地图上,两名玩家通过控制toio™核心Q宝运动,将小球推到对方球门则取得胜利。如果将球踢出边界,可以发起点球。除了竞技赛,还可以有很多其他玩法,比如竞速带球绕桩,操控Q宝带球通过指定路线,绕过障碍物,到达终点。如果球超出范围等行为进行罚时操作。用时最短的玩家获胜。

索尼toio™的运动控制

运动控制的实现主要通过按键监听,发送对应的指令。Q宝角色一、二分别监听WASD、↑↓←→进行上下左右的固定移动,除了固定移动,还要支持加速移动、旋转。下面是一个移动Q宝的代码:

    targets = ((30, 30), (30, -30), (-30, -30), (-30, 30), (30, 30))
    print("** ACTIVATE")
    with SimpleCube() as cube:
        print("** CONNECTED")
        for target in targets:
            target_pos_x, target_pos_y = target
            print(f"move to ({target_pos_x}, {target_pos_y})")
            succ
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值