Hallo,
Ich habe ein simples SpaceInvanders programmiert. Nun möchte ich mehrere Levels einfügen. Das ganze würde ich so machen wollen:
Wenn der Spieler z.b. 10 Gegner abgeschossen hat, soll für etwa 5 Sekunden nichts mehr gezeichnet werden, außer in der mitte "Level 2". Nach 5 Sekunden soll dann wieder gezeichnet werden.
Mein Problem sind diese 5 Sekunden. Hatte mir schon überlegt erstmal die Uhrzeit auszulesen und sobald 5 Sekunden vergangen sind, dann eben das 2. Level zu starten. Allerdings wird die Uhrzeit dann im "13:30:25" Format ausgegeben. Da müsste man dann den String aufteilen, sich nur die Sekunden rausschneiden, parsen usw...Recht aufwändig.
Gibts da für meinen Fall irgendetwas einfacheres?
Ich habe ein simples SpaceInvanders programmiert. Nun möchte ich mehrere Levels einfügen. Das ganze würde ich so machen wollen:
Wenn der Spieler z.b. 10 Gegner abgeschossen hat, soll für etwa 5 Sekunden nichts mehr gezeichnet werden, außer in der mitte "Level 2". Nach 5 Sekunden soll dann wieder gezeichnet werden.
Mein Problem sind diese 5 Sekunden. Hatte mir schon überlegt erstmal die Uhrzeit auszulesen und sobald 5 Sekunden vergangen sind, dann eben das 2. Level zu starten. Allerdings wird die Uhrzeit dann im "13:30:25" Format ausgegeben. Da müsste man dann den String aufteilen, sich nur die Sekunden rausschneiden, parsen usw...Recht aufwändig.
Gibts da für meinen Fall irgendetwas einfacheres?