Je game updaten
GameMaker Server heeft een ingebouwde functie voor het updaten van je game. Mocht je nog niet bekend zijn met GML, dan is het aan te raden de standaard functie [gms_show_update] aan het begin van het spel uit te voeren.
Het updateproces
Zodra
gms_settings wordt aangeroepen, zal het versienummer opgegeven in
gms_settings naar de server worden verzonden. De server vergelijkt de versie opgegeven op de site, met de versie opgegeven in
gms_settings. Als de versie van de game lager is dan die opgeslagen op de server, wordt de download url verzonden naar de client.
Zodra je
gms_update_check aanroept, wordt er gekeken of je een download URL hebt ontvangen, als dat het geval is wordt er true teruggegeven. Houdt er rekening mee dat het even kan duren voordat de update-informatie wordt ontvangen, dus controleer dit een paar seconden na het verbinden, als alle update-informatie is ontvangen.
De update toepassen
Zodra je
gms_update_start aanroept, wordt het downloaden van de update gestart. Dit kan enige tijd duren, dus het werkt asynchroon aan de rest van de game.
gms_update_apply rond het updateproces af, door het game-bestand te vervoangen met het gedownloade bestand en het spel te herstarten.
Reacties (0)
Laatste bericht op 18 Jun 2022