Pauze ?

Status
Niet open voor verdere reacties.

SleejR

Nieuwe gebruiker
Lid geworden
28 nov 2007
Berichten
4
Weet er iemand of je een pauze knop in een spelletje kunt inlassen?

Zodat je bijvoorbeeld op knop p drukt: dan staat het spel even stil en kun je later weer verder spelen ?

Iemand een idee hoe ik dit kan doen ?
 
Je kunt een boolean variabele maken die bijhoudt of de game gepauseerd is of niet.

Als dat zo is kun je bijvoorbeeld de code die alles laat bewegen niet laten uitvoeren.

Code:
bool gameRunning = true;
bool notPaused = true;

Initialize();

while (gameRunning) {
  HandleInput();
  if (notPaused) {
    GameLogic();
  }
  Render();
}

CleanUp();

Als je dan wilt pauzeren hoef je alleen notPauzed op false te zetten.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan