Skip to main content

城堡破坏者
第 5 课:城堡破坏者比赛

竞争

现在是参加 Castle Crasher 比赛的时候了! 在这场自主竞赛中,您的机器人将尝试通过撞毁“城堡”并将立方体击落场地来获得尽可能多的分数。 比赛中每清除一个方块就得一分,得分最多的 机器人获胜! 对你的机器人进行编码,以寻找、碰撞和清除城堡 - 但要小心,你不想从场地上掉下来! 观看下面的视频,了解将之前学到的所有知识应用到 Castle Crasher 比赛中的流程。

了解规则

《Castle Crasher》是一场自主比赛,目标是对你的机器人进行编码,使其寻找、撞击并清除凸起场地上的立方体“城堡”以得分。 请留意城堡的位置,因为它们在每场比赛开始时都是随机的。

您和您的团队可以将工程设计流程应用于您的机器人和代码,以在跑步过程中最大化您的分数。 

您可以使用多种策略在 Castle Crasher 比赛中取得成功。 观看此动画,了解 Castle Crasher 游戏的实际操作示例!

视频文件

阅读本文件来分析和解释比赛规则。 谷歌 / .docx / .pdf

当您阅读规则时,请考虑如何使用它们来制定游戏策略。

在 Castle Crasher 比赛中,带有传感器的 BaseBot 将立方体从场地上击落

检查您的理解 

在继续观看下一个视频之前,请通过在工程笔记本中回答以下文档中的问题来确保您了解竞赛规则。 

检查您的理解问题 Google / .docx / .pdf

应用工程设计流程

观看有关工程设计过程的视频,了解如何逐步完成 Castle Crasher 竞赛的游戏策略、代码或机器人设计的逐步开发和迭代。 

开放工程设计流程海报

协同决策

当您完成工程设计过程时,您将需要与团队成员进行沟通。 观看此视频,了解在与团队一起做出决策时可以使用的良好沟通示例。


选择 < 返回课程 返回课程概述。 

选择 接下来 > 反思您在本课中所学和所做的内容。