AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Spiel Neustarten hinzufügen ?

Ein Thema von Delphi678 · begonnen am 20. Jun 2020 · letzter Beitrag vom 20. Jun 2020
Antwort Antwort
Delphi678

Registriert seit: 20. Jun 2020
4 Beiträge
 
#1

Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 17:55
Ich habe ein Spiel erstellt, jedoch weiß ich nicht wie man es schafft eine Taste als Neustarten zu nehmen. Zum Beispiel hat man verloren und dann soll ein Text kommen: sie haben verloren, starten sie das Spiel neu. Und das man um neuzustarten einfach eine Taste drückt und das Spiel von vorne los geht.
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
1.619 Beiträge
 
#2

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 18:03
Jeglicher Code der dein Spiel, welches auch immer das ist, initialisiert, also in den Anfangszustand versetzt (nach Programmstart?), in eine oder mehrere Proceduren packen. Dann kannst du die wiederverwenden.

Aber mit diesen wenigen Infos die du lieferst kann man nur
  Mit Zitat antworten Zitat
Benmik

Registriert seit: 11. Apr 2009
421 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 18:26
Einfach ein Dialog "Sie haben verloren, möchten Sie ein neues Spiel starten?" und dann zwei Antwort-Tasten mit Ja/Nein oder OK/Abbrechen.
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
1.619 Beiträge
 
#4

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 18:29
Jetzt bin ich irgendwie verwirrt.

Geht es um das Neustarten eines Spiels ansich, alles auf 0 zurücksetzen ohne das Programm neu zu starten, oder um die Frage, wie man das am schönsten einbaut?
  Mit Zitat antworten Zitat
Delphi678

Registriert seit: 20. Jun 2020
4 Beiträge
 
#5

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 20:03
Ja es geht darum das Spiel neuzustarten ohne das Programm zu schließen
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
1.619 Beiträge
 
#6

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 20:04
Dann guck oben meine erste Antwort. Ohne Code kann man dir im Prinzip nur allgemeine Tipps geben.
  Mit Zitat antworten Zitat
Delphi678

Registriert seit: 20. Jun 2020
4 Beiträge
 
#7

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 20:06
Kannst du es bitte nochmal erklären?
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
1.619 Beiträge
 
#8

AW: Spiel Neustarten hinzufügen ?

  Alt 20. Jun 2020, 20:20
Kein Problem.

Dein Programm startet und befindet sich vermutlich sofort im 0-Zustand. Du kannst das Spiel also beginnen.
Wenn das spiel vorbei ist, sind, auch wieder nur eine Mutmaßung von mir, verschiedene Variablen gefüllt, eventuell Images ein- oder ausgeblendet, vielleicht hast du sogar etwas gezeichnet.

All das gilt es jetzt wieder in den 0-Zustand zu bringen.

Als erstes würde ich eine Procedur (oder mehrere) schreiben, die jeglichen Code enthalten, um das Spiel in den 0-Zustand zu versetzen (Variablen zurücksetzen, dies, das, alles was sein muss). Diese Procedur/en rufst du dann im FormCreate auf und wirfst, wenn du dort noch anderen Code hast der Ähnliches macht, raus.

Wenn das spiel vorbei ist, kannst du diese Procedur/en auch aufrufen und alles ist wie beim Programmstart.
  Mit Zitat antworten Zitat
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 00:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2020 by Daniel R. Wolf