Catégorie Modularité

Modularité et interfaçage C# <-> langages de scripts via un gestionnaire d’événement (2/2)

Ce billet fait office de suite et fin des deux billets précédents. Résultat L’objectif était de fournir un moyen simple de développer de façon modulaire en C#. J’ai choisi de créer un système de modules basé sur un gestionnaire d’événements pour la communication intra-modulaire et pouvant s’appuyer sur un interpréteur de script. Le mini-framework, tel [...]

Modularité et interfaçage C# <-> langages de scripts via un gestionnaire d’événement (1/2)

WTF ? Dans le dernier article je présentais un gestionnaire d’événement. Pour résumer, celui-ci propose de réaliser des projets en se basant sur des relations cause->effet. Dans l’état actuel des choses, les effets entraînés par des causes (événements) sont contenus dans le code exécutable. L’idée est maintenant de permettre à l’utilisateur d’un programme de modifier [...]

Gestionnaire d’évènements en cascade

Lorsque j’ai eu à réaliser un projet de jeu vidéo cette année, j’ai trouvé un système qui me semble pour l’instant assez performant pour organiser toutes les relations entre toutes les actions du jeu. Il s’agit d’un gestionnaire d’évènements en cascade qui permet de simplifier énormément la modélisation du projet. Problématique initiale La réalisation d’un [...]