moin moin,
        
        ich hab in einem Programm das ich mit Delphi 7 programmiere(also es soll ein kleines Spiel werden) folgende Vorstellung wie es funktionieren soll:
        
        - 4 Planeten
        - 2 Spieler mit verschiedenen Werten(Rohstoffe, Militäreinheiten,...)
        
        Jetzt bin ich dabei, dafür ein Object zu definieren:
        
        Type
        Planet = Object
        Spieler1 : Record // Spieler1 = Mensch
        {Variablen für
        Rohstoffe, Miltär,
        Wirtschaft,...}
        End; // End Of Record
        Spieler2 : Record // Spieler2 = Computergegner
        {Variablen für
        Rohstoffe, Miltär,
        Wirtschaft,...}
        End; //End Of Record
        End; // End Of Object
        
        Var
        Planet_ : Array [1..4] Of Planet
        
        dann möchte ich später das im folgenden Sinne verwenden:
        
        Planet[1].Spieler[1].Gold := x;
        oder
        Planet[4].Spieler[1].Gold := y;
        
        halt so, dass die Werte der Variablen vom Planeten, den der Spieler besitzt, abhängt, aber trotzdem beide einem Spieler zugeordnet sind...
        
        Jetzt finde ich das aber unprofessionell dass ich die Variablen alle doppelt deklarieren muss. Also dachte ich an einen Array[1..2](Also dann Player[1].Gold zum Beispiel und Player2.Gold) des Records, aber das ist nicht möglich, bzw ich weiß nich wie man das programmiert...
        
        Ich hoffe ich konnte meine Vorstellung einigermaßen klar darstellen.
        Wäre nett wenn mir da jemand weiterhelfen könnte...
        
        MfG KoRny Boy
      
 
      
 KoRny Boy
KoRny Boy Borlander
Borlander
