• [^] # Re: Code du système d'événements

    Posté par . En réponse à la dépêche Je crée mon jeu vidéo E07 : cartes, données et systèmes à entités. Évalué à 2.

    évidemment, sur une autre branche, stupide moi :)
    Ça m'intéresse, j'ai fait un petit prototype de système entités/événements basé sur des acteurs. Je suis donc intéressé de voir comment tu as implémenté la chose.

    Dans mon prototype, le tick est un message périodique envoyé à un acteur moteur qui délègue aux systèmes qu'il gère.
    Lorsqu'un système publie un événement, c'est un message comme un autre envoyé au moteur, il est donc séquencé parmi au milieu des tick standards.
    Le modèle d'acteurs m'assure qu'un seul message est traité à la fois par un engin donné.
    Si ça marche pas mal, je ferai potentiellement un journal dessus :)