Et c'est un grande classique du développement logiciel, le coup du "bon ok je vais prendre la solution monolithique que tout le monde aime bien même si je sais que je vais devoir la bricoler parce que c'est un peu loin de mon besoin, ça ne peut que me simplifier la vie, non?"
PERRRRDU!
Surtout quand tu ne maîtrise pas le bousin monolithique alors qu'à l'inverse tu es à l'aise sur des fondamentaux, que tu peux prototyper des trucs vite plutôt que de passer ton temps à lire de la doc et des good practices spécifiques au monolithe.
Comprendre qu'à un néophyte complet en programmation qui veut faire un jeu vidéo, tu ne peux que conseiller Unity, mais que y'a d'autres facteurs.
La réinvention de la roue c'est tout aussi classique, mais ne pas utiliser de moteur ne veut pas dire ne pas utiliser de librairies, plus ou moins épaisses dans ce qu'elles couvrent
Faisons confiance à Tomaka pour pas s'embourber là-dedans si il a envie de sortir un jeu un jour.
M'enfin bref, je ne fais que passer, ça a l'air sympa comme début.
Pour tes soucis d'UI, t'en fais pas trop, je suis sûr que tu trouveras un gentil volontaire. Ca m'intéresserait par exemple. Je suis pas designer, mais j'ai fait un paquet de design et d'interfaces, ça m'intéresserait bien d'essayer des trucs dans la catégorie jeu vidéo.
Au bout de 30 mecs dans mon cas t'auras un truc potable
Bash obligatoire de tompalmer: Superpower c'était cool mais c'est largement pas le seul. En plus de 80 days déjà cité, y'a Fate of the World (y'a aussi cet aspect "heatmap" très bien géré dedans) qui est un plutôt bon example à suivre. Leur UI est cosmique d'ailleurs.