AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Delphiprogramm (Simulator)

Ein Thema von delphioha · begonnen am 15. Nov 2005 · letzter Beitrag vom 7. Dez 2005
Antwort Antwort
Seite 1 von 2  1 2   
delphioha

Registriert seit: 15. Nov 2005
3 Beiträge
 
#1

Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 19:04
So ich wollte ein "Kampf" Simulator erstellen (zu einem Browsergrame) naja und nun hab ich das gerüst soweit aufgebaut und weiß nicht weiter

naja ich weiß nicht ob ihr "speedsim" kennt von ogame aber mein programm ist so ähnlich
ich wüsste gerne was für ein befehl ich am besten benutzen sollte
(habe screenshot beigefügt)
wäre froh wenn mir jemand helfen könnte
Angehängte Grafiken
Dateityp: jpg kampfsimulator_146.jpg (1,43 MB, 164x aufgerufen)
Bin erst noch am "Delphianfang" also hab es noch nicht so lange!!
Seid geduldig mit mir ich werde es auch irgendwann kapieren ich lerne noch
  Mit Zitat antworten Zitat
15. Nov 2005, 19:18
Dieses Thema wurde von "Sharky" von "Fragen / Anregungen zur DP" nach "Sonstige Fragen zu Delphi" verschoben.
Das ist ja keine Frage zu DP oder?
Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 19:37
Ich verstehe die Frage nicht...
Meinst du es gibt ein Befehl, der Kämpfe mit genau diesen Parametern simuliert?
Du musst selber wissen, was welche Waffe etc. zählt. Dann ist das ganze auf Addieren und Multiplizieren zu vereinfachen. ALso, was für einen Befehl suchst du?
  Mit Zitat antworten Zitat
delphioha

Registriert seit: 15. Nov 2005
3 Beiträge
 
#4

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 19:50
ich dachte man muss irgendwie ne if funktion oder ne schleife oder sowas einbauen
Bin erst noch am "Delphianfang" also hab es noch nicht so lange!!
Seid geduldig mit mir ich werde es auch irgendwann kapieren ich lerne noch
  Mit Zitat antworten Zitat
Nicolai1234

Registriert seit: 21. Feb 2004
1.008 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 20:04
NAch welchem Prinzip wird das denn berechnet? Das würde schonmal weiterhelfen.
Gib uns einfach mal eine grobe Übersich über dein Vorhaben.

Hast du schonmal was mit Delphi gemacht?
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#6

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 20:11
Hi,

erstmal herzlich willkommen in der DP!

zur Frage:

schwierig...
Du musst eine Schleife machen die sich dauernd wiederholt, solange bis alle Gegner tot sind:

Delphi-Quellcode:
//Die Wiederholungsschleife
while angreifer>0 and verteidiger>0 do begin
  //Und jetzt eben eine Aktion. zuerst vom Angreifer:
  //Schiff wählen
  //Schiff angreifen
  //Schaden berechnen
  falls verlust: listbox1.items.add('VERLUST VON '+...)

  //Und dann die Aktion vom Verteidiger. Ich weiss ja nicht, wie du es machen willst, vielleicht auch anderstrum.
  //Schiff wählen
  //Schiff angreifen
  //Schaden berechnen
  falls verlust: listbox2.items.add('VERLUST VON '+...)
  
  //dann ein application.processmessages, damit sich im Programmfenster auch was tut:
  application.processmessages;
end;
natürlich brauchst du eine ifschleife oder so. um auszuwählen wer angegriffen werden soll z.B..

//lad nie mehr einen so großen screenshot hoch... ich hab DSL und hab es fast nicht ausgehalten bis das Ding da war...
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat
Tubos

Registriert seit: 25. Feb 2004
Ort: Yspertal (Niederösterreich)
1.014 Beiträge
 
Delphi 7 Personal
 
#7

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 20:14
1@ichbins: Woher weißt du denn dass das OGame Kampfsystem so funktioniert?
Und seit wann gibt es eine if-Schleife?

edit:
@delphioha: Bitte verwende für Programm-Screenshots das PNG- oder GIF-Format. MS Paint kann in PNG abspeichern.
Die beiden Formate eigenen sich aufgrund der geringen Dateigröße gut für Screenshots von gleichfarbigen Flächen, wie sie in Programmen vorkommen. JPEG ist dafür nicht geeignet.
Lukas
  Mit Zitat antworten Zitat
Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#8

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 20:14
@ichbins: Ich kann mir nicht vorstellen, dass die Kämpfe bei Browser-Games so errechnet werden. Das geht alles per (geheimer) Formel.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#9

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 20:17
Zitat:
natürlich brauchst du eine ifschleife
TODSÜNDE!!!

Hast du schon eine genaue Vorstellung von den Regeln? Darf der User in den Kampf eingreifen, also den Angriff auf spezielle Schiffe des Gegners lenken?
Wenn du noch nicht so viel programmiert hast, nimm erst mal etwa 90% der Schiffe wieder raus, sonst wird der Code recht schnell unübersichtlich.
Dann schreib dir am Besten die Regeln auf, also richtig auf Papier, dann wirst du recht schnell auf Lücken stoßen, die du noch füllen musst, bevor du wirklich den Code schreiben kannst.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#10

Re: Delphiprogramm (Simulator)

  Alt 15. Nov 2005, 20:18
@Khabarakh: (puh, schwerer naahmme)
klar, aber das mit der while-schleife war richtig und das mit der application.processmessages auch. ging ja ums Prinzip. Wenn er eine Liste von nacheinander zerstörten Schiffen anzeigen will, muss man sie auch nacheinander zerstören und nicht alle geleichzeitig in einer Formel.
Aber irgendwie wird ja auch gesteuert, welches schiff angegriffen wird?
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 23:05 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