Kapitel 14: Component (Komponente)

Ermöglichung der Aufnahme mehrerer nicht miteinander gekoppelten Bereiche in einem einzigen Informationsobjekt.

14.1  Motivation

Wir entwickeln wieder ein Plattformspiel – und da es italienische Klempner bereits zuhauf gibt, soll unser Held ein dänischer Bäcker namens Bjørn sein.

Logischerweise gibt es eine Klasse, die unseren freundlichen Bäckermeister repräsentiert und auch sein Verhalten im Spiel enthalten soll.

Da er vom Spieler gesteuert wird, müssen Benutzereingaben eingelesen und in Bewegungen umgesetzt werden. Und da er natürlich auch mit dem jeweiligen Level interagiert, brauchen wir eine ...

Get Design Patterns für die Spieleprogrammierung 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.