Bonjour,
J'ai une petite question sur la manière de faire les choses.
En espérant ne pas me tromper de section mais étant donnée que je souhaite travailler en C++/C# je pense être au bonne endroit.
Voici donc l'exposé de ma question:
Je cherche à réaliser un "petit" projet qui comprend un jeu simple (C++) et un outil (C#) qui permettrait d'éditer ce jeu (niveau, son, ...) avec pour but de toucher un peu à l'inter-op entre C++ et C#.
Dans un soucis de maintenance, je cherchais la meilleur manière d'aborder le projet et je suis arriver à cette ébauche d'architecture:
C++ DLL:
Le moteur (graphique/son) et le gameplay.
C++ exe:
Le jeu en lui même avec utilisation des DLL.
C#:
L'outil avec utilisation des DLL.
Que pensez-vous de cela? Est-ce réalisable? Pratique ? Voyez-vous une meilleur manière d'aborder le projet ?
Merci pour vos réponse!
Partager