Skip to main content

Soutěžit

A teď je čas soutěžit v soutěži Castle Crasher! V této autonomní soutěži se váš robot pokusí získat co nejvíce bodů bořením „hradů“ a srážením Buckyballů z hřiště. Každý Buckyball, který je během zápasu odstraněn, má hodnotu jednoho bodu a robot s nejvyšším počtem bodů vyhrává! Naprogramujte svého robota tak, aby vyhledával, havaroval a čistil hrady – ale pozor, nechcete spadnout z pole! Podívejte se na video níže a naučte se, jak můžete v soutěži Castle Crasher aplikovat všechny dříve naučené věci.

Pochopení pravidel

Castle Crasher se odehrává jako autonomní hra, kde cílem je naprogramovat robota tak, aby vyhledával, havaroval a odstraňoval Buckyballové „hrady“ z vyvýšeného pole a skóroval body. Sledujte umístění hradů, protože jsou na začátku každého zápasu náhodně vybrány.

Vy a váš tým můžete aplikovat proces konstrukčního návrhu na svého robota a jeho kód, abyste maximalizovali své skóre během běhu. 

Existuje mnoho strategií, které můžete použít k úspěšné soutěži Castle Crasher. Podívejte se na tuto animaci a uvidíte jeden příklad hry Castle Crasher v akci!

Přečtěte si tento dokument, abyste mohli analyzovat a interpretovat pravidla soutěže. 

Při čtení pravidel přemýšlejte o tom, jak je můžete využít k vytvoření herní strategie.

BaseBot s připojenými senzory vzdálenosti a optiky srazil v soutěži Castle Crasher hrad se dvěma Buckybally z rohu vyvýšeného pole.

Ověřte si své znalosti 

Než přejdete k dalšímu videu, ujistěte se, že rozumíte pravidlům soutěže, a to tak, že si ve svém technickém sešitě zodpovíte otázky v dokumentu níže. 

Otázky k ověření vašich znalostí >

Aplikace procesu inženýrského návrhu

Podívejte se na toto video o procesu technického návrhu a zjistěte, jak postupovat při vývoji a iteraci herní strategie, kódu nebo návrhu robota pro soutěž Castle Crasher. 

Plakát procesu otevřeného inženýrského návrhu

Společné rozhodování

Během procesu inženýrského návrhu budete muset komunikovat se členy svého týmu. Podívejte se na toto video a uvidíte příklady dobré komunikace, které můžete využít při rozhodování se svým týmem.


Vyberte< Zpět k lekcímpro návrat k přehledu lekcí. 

VyberteDalší >a zamyslete se nad tím, co jste se v této lekci naučili a udělali.