7.1. Eine Klasse für Kugeln

Für unser nächstes Projekt brauchen wir zwei Kugeln. Damit diese aber nicht einfach so »vor sich hin« fliegen, soll jeder Ball auf eventuelle Kollisionen mit dem anderen reagieren können.

Zuerst werden wir eine eigene Klasse vereinbaren, sonst wären im Hauptprogramm alle Anweisungen doppelt nötig, die die Erzeugung und Bewegung der Kugeln betreffen. So aber können wir von unserer neuen Klasse jede Menge neuer Bälle oder Kugeln ableiten.

Als Basis können wir das aktuelle Projekt nehmen und diesem einfach eine neue Klasse spendieren. Wenn Sie sich nicht mehr genau erinnern, wie man eine Klassendatei hinzufügt (lang lang ist's her), hier nochmal der Weg zur neuen Klasse:

  1. Klicken Sie im Projekt-Menü auf Klasse hinzufügen ...

Get Spieleprogrammierung mit dem XNA Framework: Entwickeln für PC und Xbox 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.