Tiny Wizard
Tiny Wizard ist ein browserbasierter Top-Down-Shooter, gebaut mit p5.js. Man spielt einen Zauberer, der sich durch drei handgebaute Level kämpft und Skelette und Dämonen ausschaltet, bevor sie einen selbst erwischen. Die beiden Gegnertypen verhalten sich unterschiedlich. Technisch steckt hinter dem Spiel eine sauber aufgeteilte Struktur mit eigenen Klassen für Spieler, Gegner und Projektile, einem Kollisions- und Line-of-Sight-System sowie klar getrennten Game States für Levelauswahl, Gameplay und End-Screens. Die Level selbst sind als JSON-Raster definiert, was neue Karten schnell umsetzbar macht. Selbst erstellte Assets im Retro-Pixel-Look sowie selbst erstellte Musik samt Soundeffekten runden das Ganze ab.
