7 Ein Spiel für den bewegungsgesteuerten Game-Controller

Um unseren Game-Controller zu testen, programmieren wir ein einfaches Breakout-Spiel1 in JavaScript. Ziel des Spiels ist es, alle Blöcke oben im Bildschirm mit einem Ball zu zerstören. Das sieht ungefähr so wie in Abbildung 7–1 aus.

Image

Abb. 7–1 Unser geklontes Breakout-Spiel (Hintergrundbild aus: ESA/Hubble, NASA, Digitized Sky Survey, MPG/ESO. Dank an: Davide de Martin)

Sie steuern den Ball mit dem Schläger unten auf dem Bildschirm, den Sie durch Neigen des Controllers um die X-Achse horizontal bewegen. Das Spiel läuft in einem Webbrowser und kommuniziert mit dem Arduino über den seriellen ...

Get Arduino, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.