Je veux porter sur un jeu simple quelqu'un d'autre a écrit en Java à GWT. Il l'a organisé principalement en deux paquets: un pour l'interface utilisateur et un pour la logique du jeu. J'espère pouvoir réutiliser sa logique de jeu et simplement réécrire l'interface utilisateur, mais il se peut que je doive modifier certaines choses pour la compiler avec GWT.Comment porter un projet?
Je me demande comment mieux réutiliser son code de logique de jeu. C'est open source, j'ai donc une gamme de possibilités. Dois-je utiliser les fonctions de sous-fusion ou de sous-modules de git pour fouiller son code dans mon référentiel? Ou devrais-je simplement gulp copier et coller le code de la logique du jeu? Si je fais ce dernier, il serait extrêmement difficile de contribuer au projet principal ou d'en hériter des améliorations et corrections de bugs. Je lui ai demandé s'il aimerait diviser son jeu en deux projets: un pour l'interface utilisateur et un pour la logique du jeu, mais cela entraînerait des problèmes dès que je devrais changer le code logique du jeu pour le rendre compiler dans GWT. De plus, il n'a pas aimé l'idée de diviser une seule application en plusieurs projets, il veut rester simple et je respecte cela.
Comment puis-je mieux approcher ce port? Je suppose que c'est arrivé avant, c'est-à-dire lors du transfert d'un morceau de logiciel Java vers JavaME ou vice versa.
C'est open-source .... aaand, bien sûr, pas de lien vers la source> _> –