Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Monopoly-Gundlagenprobleme

  Alt 29. Mär 2009, 11:58
Hallo, herzlich Willkommen!

Gleich vorweg: Der Sinn eines Forums ist, eine gemeinsame Lösung zu erarbeiten, von der auch andere profitieren können. Du kannst deine E-Mail-Adresse also gleich wieder entfernen. Das hat gleich den positiven Nebeneffekt, dass Spam-Bots diese nicht finden können.

Hast du wirklich die Suchfunktion genutzt? Über Hier im Forum suchenMonopoly finden sich so viele Themen, auch mit Lösungsansätzen.

Wenn du Andorra nicht nutzen möchtest/darfst, kannst du das beispielsweise auch mit Records lösen. Das könnte ganz grob so aussehen:

Delphi-Quellcode:
type TPrice = record
  Street: Integer;
  StreetHypo: Integer;
  House: Integer;
  Hotel: Integer;
end;

type TField = record
  Color: TColor;
  Players = array of Integer; // Spieler, die sich auf dem Feld befinden (Indizes)
  Price: TPrice; // Kosten
  HouseNum: Integer;
  HotelNum: Integer;
  FieldType: // ... Steuer, Bahnhof, ...
end;

MyField: array of TField;
Das lässt sich auch schön objektorientiert lösen, wenn deine Kenntnisse so weit sind. Mit Andorra geht das natürlich schöner und evtl. auch einfacher und performanter. Ggf. sogar mit netten Grafik-Effekten.

Aber schaue dir die Monopoly-Themen durch. Da findest du genug Infos über eine mögliche Umsetzung.

Grüße
  Mit Zitat antworten Zitat