J'ai lu comment concevoir du code pour un jeu. Une chose que je n'ai pas pu comprendre est - comment gérez-vous l'écriture d'un éditeur de niveau extérieur au jeu (pas un «éditeur de niveau en jeu») sans «copier» le code du jeu? Par exemple, vous devrez peut-être copier tout le code sur les différents types d'entités que vous pouvez avoir. Vous devrez ajouter le code de rendu du jeu.
Je suppose que cela peut être fait en créant une DLL à partir de la partie «moteur» du jeu. Ensuite, partagez-le entre le jeu réel et l'éditeur de niveau.
Ou existe-t-il un moyen meilleur / plus facile de le faire?