28
18 . Tag
18 . Tag
Heute im Adventskalender
• 15-kOhm-Potentiometer
Spieleprogrammierung mit Sprites
Benötigte Teile: 1x micro:bit, 1x Steckbrett, 4x Krokodilklemmenkabel, 2x Potenti-
ometer, 6x Drahtbrücke blank
Die in der Abbildung obere Kontaktleiste des Steckbretts verbindet die beiden Poten-
tiometer mit +3 V, die untere Kontaktleiste mit GND .
Das Programm
Das Programm
einem einfachen Gamecontroller aus zwei Potentiometern ein Sprite zu steuern, das
eine leuchtende LED einfängt . Das Programm zeigt eine neuartige Programmierung
der LED-Matrix mit Sprites, wie in professionellen Computerspielen .
Ein Sprite ist ein bewegtes Objekt in einem Computerspiel, das auf PCs oder Spiel-
konsolen direkt vom Grafikprozessor gesteuert und über das Spielfeld oder ein Hin-
tergrundbild bewegt werden kann . Durch diese Technik wurden die ersten schnellen
Computerspiele überhaupt erst möglich, da die damalige Hardware nicht schnell
genug war, ein bewegtes Komplettbild in Echtzeit zu animieren . Im Makecode-Editor
auf dem micro:bit ist ein Sprite eine einzelne LED, die über verschiedene Blöcke
scheinbar auf der LED-Matrix bewegt werden kann . Auf diese Weise lassen sich Ani-
mationen einfacher steuern als über die Blöcke aus der Gruppe LED, wo man bei
jeder Bewegung die LED an der alten Position ausschalten, die neue Position berech-
nen und die LED dort wieder einschalten muss . Das englische Wort sprite bedeutet
so etwas Ähnliches wie Kobold oder Geist .
ist ein einfaches Spiel, bei dem es darum geht, mit
microbit-18.hex