BPS #11: Punkt für Punkt

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

Xeres

Moderator

Betreff: BPS #11: Punkt für Punkt

BeitragSo, Aug 07, 2011 17:38
Antworten mit Zitat
Benutzer-Profile anzeigen
user posted image

Aufgabenstellung:
Erstellt ein Netzwerk aus etwa 7 Punkten (A bis G; Hamburg bis München - Benennung ganz nach eurem Geschmack). Sie sollen miteinander Verbunden werden. Die Verbindungen sind bidirektional (keine Einbahnstraßen). Jeder Punkt sollte minimal 2, maximal 4 Verbindungen aufweisen. So sähe das z.B. aus:
user posted image
Die Punkte sollten gezeichnet werden, die Verbindungen müssen nicht gezeichnet werden.
Jetzt die eigentliche Aufgabe: In diesem System sollen sich mehrere Objekte von Punkt zu Punkt bewegen. Sie sollen sich zufällig einen benachbarten Punkt suchen (wenn eine Verbindung besteht, natürlich) und sich darauf zu bewegen.
Extra Punkte, wenn sie nicht den Weg zurückgehen, den sie gerade gekommen sind.

Tipps:

  • Nützliche Befehle: Type, Function, Rand
  • Man kann innerhalb von Types Blitzarrays (als field) benutzen.


Zeit:
Ihr habt vier Wochen Zeit um eure Programme zu schreiben. Bitte postet Eure fertigen Codes erst in zwei Wochen, wenn der Auswertungsthread erstellt wird, dort hinein.
Fragen könnt ihr hier natürlich jederzeit stellen.

RELATED TOPIC: Auswertungsthread
RELATED TOPIC: Die Beginner's Practice Series (BPS)

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group