Forum: Programmieren allgemein
by Sir Rufo,
28. Jan 2010
Ich würde auch dringend empfehlen so eine Routine nicht im "ButtonxxOnClick" zu schreiben.
procedure TuWas( Parameter : TIrgendwas );
begin
// Code zur Übernahme der Weltherrschaft
end;
procedure TForm1.DerSuperSpezialButton1OnClick( Sender : TObject );
begin
TuWas( GanzTolles );
end;
Forum: Programmieren allgemein
by Sir Rufo,
27. Jan 2010
Ich gehe jetzt mal erst nur auf die Objekte ein:
Objekt "Dominostein" benötigt folgende Eigenschaften:
- Wert1 : zahl
- Wert2 : zahl
Objekt "Stapel" benötigt folgende Eigenschaften:
- Liste mit "Dominostein"
- Oberster Stein : "Dominostein"
Forum: Programmieren allgemein
by Sir Rufo,
25. Jan 2010
Objekte: Dominosteine, Spieler, Spielfeld, etc.
Eingabe: ja, die Eingabe von Daten halt :mrgreen:, sonst spielt das Programm nur mit sich selbst
Logik: Was ist erlaubt uns was nicht, darf Spieler 1 jetzt seinen Zug machen, darf DER Dominostein dahin gelegt werden
Ausgabe: Die grafische Aufarbeitung des Ganzen
Meines Erachtens bringt es nix wenn ihr jetzt schon lustig versucht irgendwelche...
Forum: Programmieren allgemein
by Sir Rufo,
25. Jan 2010
Als erstes würde ich empfehlen: "Nicht alles auf einmal machen!"
Teile das Projekt ein:
- Objekte
- Eingabe
- Logik
- Ausgabe
Die Objekte solltet ihr gemeinsam erstellen (so hattest du ja auch geschrieben), denn diese bilden die Basis für eure weiteren Arbeiten, die dann aufgeteilt werden können.