Avant de commencer :
- Je ne fais pas ce topic pour proposer le code source, pour donner une manière de l'avoir ou encore pour demander de l'avoir.
- Je ne pense pas que ce topic soit hors-charte, vu que le créateur du jeu lui-même nous laisse la possibilité de décompiler son jeu : http://www.terrariaonline.com/threads/my-fellow-terrarians-pt-2.82165/
"- Open source the game -
This will probably happen eventually, but the decision to not obfuscate Terraria was made for a reason...;)"
Bref, j'ouvre ce topic pour ceux qui ont jeter un œil au code source.
Personnellement j'ai été vachement surpris de voir que le code est juste affreux (en dépit du fait que le jeu est très réussi, j'en conviens).
Ca a été développé en C# + XNA, un langage qui, de base, a été pensé pour un paradigme de programmation orienté objet.
Il y a en tout et pour tout 30 classes ce qui est ridicule pour un jeu aussi riche que celui-ci, du coup le code est limite "étouffant", et je me suis bien demandé comment il faisait pour s'y retrouver.
Quelqu'un d'autres a déjà eu la possibilité d'y jeter un oeil ?