Gameloop¶
Fonctions pour la boucle principale du jeu.
Boucle principale¶
-
rollnjump.gameloop.
main_loop
(players, mouse=None)¶ Applique les mises à jour nécessaires au jeu.
- Paramètres
players (Player list) – Liste des joueurs
mouse (int * int, optionnel) – Impose une position du curseur de la souris.
- Renvoie
Liste des joueurs actualisée
- Type renvoyé
Player list
Fonctions auxiliaires¶
-
rollnjump.gameloop.
event_handling
(players, event, mouse=None)¶ Permet de gérer les événements.
- Paramètres
players (Player list) – Liste des joueurs
event (Event) – L’événement à traiter
- Renvoie
Renvoie la liste des joueurs mis à jour
- Type renvoyé
Player list
-
rollnjump.gameloop.
reset_world
()¶ Réinitialise le monde.
- Renvoie
Une liste de joueurs réinitialisés de longueur NB_PLAYERS
- Type renvoyé
Player list