ecs #58

Merged
raphael merged 70 commits from ecs into main 2023-11-03 15:29:36 +00:00
Showing only changes of commit c396138bd5 - Show all commits

View file

@ -3,13 +3,12 @@ Module d'exemple de l'utilisation du moteur de jeu.
"""
from engine import Scene, start_game
from engine.ecs import World
from plugins import assets, defaults
from plugins.coroutine import Coroutine, condition, wait
from plugins.inputs import MousePosition
def super_fonction_du_turfu(world: World):
def super_fonction_du_turfu():
"""
Fonction du turfu qui s'execute sur plusieurs frames.
"""
@ -26,7 +25,7 @@ start_game(
Scene(
[
lambda world: world.new_entity().set(
Coroutine(super_fonction_du_turfu(world)),
Coroutine(super_fonction_du_turfu()),
)
],
[],