AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Spiel programmieren, Hilfe benötigt.
Thema durchsuchen
Ansicht
Themen-Optionen

Spiel programmieren, Hilfe benötigt.

Ein Thema von Connor Temple · begonnen am 18. Jan 2011 · letzter Beitrag vom 5. Apr 2011
Antwort Antwort
Seite 15 von 17   « Erste     5131415 1617      
Benutzerbild von Connor Temple
Connor Temple

Registriert seit: 16. Nov 2010
89 Beiträge
 
#141

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:10
Was ist das Kiss-Prinzip jetzt schon wieder?
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#142

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:11
KISS-Prinzip @ Wikipedia.
Sonst kopieren Schüler doch auch alles aus der Wikipedia?!
Chris
Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
  Mit Zitat antworten Zitat
Benutzerbild von Connor Temple
Connor Temple

Registriert seit: 16. Nov 2010
89 Beiträge
 
#143

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:15
Ich bin nicht so ein Wikipedia-Typi...
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#144

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:16
Kann denn Dein Lehrer jetzt damit leben, oder sollst Du die Dateien immer noch umbenennen, damit es wieder komplizierter wird?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Connor Temple
Connor Temple

Registriert seit: 16. Nov 2010
89 Beiträge
 
#145

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:33
Ich lass sie jetzt einfach so...
Ist mir egal was er sagt, er meinte nur, damit es einfacher wird wenn man das mit length ausliest...
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#146

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:39
Was will er denn jetzt mit Length? In der momentanen Lösung ist es doch so: je Zahl wird ein String, der den Wert dieser Zahl darstellt, 4 Mal in der Stringliste hinterlegt. Anschließend wird ein zufällig gewähltes Element dieser Liste ermittelt. Der String wird dann als Dateiname herangezogen, die entsprechende Grafik in das aktuelle TImage geladen, die ursprüngliche Zahl in der Tag-Eigenschaft hinterlegt und das Element dann aus der Liste gelöscht. Somit sollte sichergestellt sein, dass z.B. im 3. TImage die Grafik mit der -1 erscheint und -1 als Tag eingetragen ist. Du kannst also Tag analog zur dargestellten Grafik auswerten. Das ist zwar nicht die Königslösung, sollte aber m.E.n. recht zuverlässig funktionieren.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Connor Temple
Connor Temple

Registriert seit: 16. Nov 2010
89 Beiträge
 
#147

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:57
Er kann mit Tag nicht umgehen -.-
Er weiß absolut nichts über Tag gewusst, bis ich ihm das eben mal gezeigt hab.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#148

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 11:59
Ohne Worte
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#149

AW: Spiel programmieren, Hilfe benötigt.

  Alt 1. Feb 2011, 12:11
So, jetzt kannst Du Dich um die Logik bzgl. der tags kümmern.....
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
  ListeVonDateinamen:TStringlist;
  DateinameIndex:Integer;
  i,j:Integer;
  Path:String;
begin
   begin
   Path := ExtractFilePath(paramstr(0)) + 'Informatik-Bilder\';
   for i := 1 to 24 do
     TImage(FindComponent('Image' + IntToStr(i))).Visible := true;
   end;
  Randomize;
  ListeVonDateinamen:=TStringList.Create;
  try
    for I := 1 to 4 do
        begin
         For j := 1 to 4 do
          begin
          ListeVonDateinamen.Add(Path + '+' + IntToStr(i) + '.bmp');
          ListeVonDateinamen.Add(Path + '-' + IntToStr(i) + '.bmp');
          end;
        end;
    for i:=0 to Form1.ComponentCount-1 do
      if Components[i] is TImage then
      begin
        DateinameIndex:=Random(ListeVonDateinamen.count);
        TImage(Components[i]).Picture.LoadFromFile(ListeVonDateinamen[DateinameIndex]);
        TImage(Components[i]).Tag := StrToInt(ChangeFileExt(ExtractFileName(ListeVonDateinamen[DateinameIndex]),''));
        ListeVonDateinamen.Delete(DateinameIndex);
      end;
      finally
   ListeVonDateinamen.Free;
  end;
end;
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Benutzerbild von Connor Temple
Connor Temple

Registriert seit: 16. Nov 2010
89 Beiträge
 
#150

AW: Spiel programmieren, Hilfe benötigt.

  Alt 2. Feb 2011, 12:05
Und wie bekomme ich die Bilder dann in Zahlen umgewandelt und ausgegeben?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 15 von 17   « Erste     5131415 1617      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz