If you're seeing this message, it means we're having trouble loading external resources on our website.

Wenn du hinter einem Webfilter bist, stelle sicher, dass die Domänen *. kastatic.org und *. kasandbox.org nicht blockiert sind.

Hauptinhalt

Einführung in den Hüpfenden Biber

Wir erstellen jetzt ein Spiel namens Hüpfender Biber. Es ist sehr ähnlich zu Flappy Bird, einem Spiel von dem du vielleicht schon gehört hast, aber es gibt auch ein paar Unterschiede. In diesem Spiel kann der Benutzer einen Biber steuern und ihn so hüpfen lassen, dass er Äste zum Bauen seines Damms sammeln kann. So sieht es aus, wenn man spielt:
Schauen wir uns Schritt für Schritt an, wie man dieses Spiel bauen könnte:
Erst denken wir über die verschiedenen Komponenten des Spiels nach. Was wir in vielen Spielen finden könnten:
  • Der Spielercharakter: Es gibt nur einen Spielercharakter, den Biber. Dieser Charakter hat unterschiedliche Verhaltensweisen, wie hüpfen und fallen. Diese müssen wir implementieren.
  • Nicht-Spieler-Charaktere: Viele Spiele haben "NPCs", die vom Programm gesteuert werden und für den Charakter ein Hindernis darstellen. In diesem Spiel ist jedoch das einzige Hindernis die Umgebung, es gibt keine NPCs. Das macht alles einfacher!
  • Umgebung: Dieses Spiel ist ein sogenannter Side-Scroller, bei dem wir eine zweidimensionale Welt mit einem klaren blauen Himmel, Boden, und Gras an uns vorbeiscrollen sehen. Der Himmel ist voll mit Ästen, die wir sammeln können.
  • Allgemeine Mission: Der Biber muss springen, um Äste zu sammeln. Dabei sollte er nicht so hoch oder zu niedrig hüpfen, sonst erwischt er sie nicht. Das Ziel ist es, am Ende des Levels genug Äste gesammelt zu haben, um ein Nest zu bauen.
Immer wenn du ein Spiel designst, solltest du dir über solche Komponenten Gedanken machen. Tatsächlich ist die Dokumentation zum Spieldesign häufig viele Seiten lang. Wir haben hier nur als Beispiel eine sehr knappe Version geschrieben. Jetzt implementieren wir jede Komponente des Spiels in ungefähr dieser Reihenfolge.

Willst du an der Diskussion teilnehmen?

Noch keine Beiträge.
Verstehst du Englisch? Klick hier, um weitere Diskussionen auf der englischen Khan Academy Seite zu sehen.