Bonjour,
Je pars du principe qu'un projet sérieux (plusieurs personnes aux commandes) est lancé, en C++ et DirectX (ou OpenGl). Je cherche avant tout des technologies gratuites, mais il n'est pas interdit de comparer, voire de proposer des voies moins démocratiques.
1) Quels sont les outils "externes" à envisager ?
Pour ma part, j'en recense déjà deux :
- Inno Setup, installeur solide et perfectionné, gratuit même pour les entreprises.
- Doxygen, générateur performant de documentation, idéal pour faciliter les passerelles (de compréhension) entre différentes tâches, et utile dans la durée.
-> D'autres idées ? Dev-C++ (et son successeur Code::Blocks) sont-ils à la hauteur d'un projet à envergure professionnelle ?
2) Quels sont les outils "internes" à envisager ?
-> Des librairies comme QT, ou OpenAl et OpenGl (pour un support de différentes technologies) ? Qu'en pensez-vous ? Ou d'autres librairies incontournables ? Dans quels domaines (3D, gestion des ressources du jeu, systèmes de scripts comme LUA) ?
3) Les outils de gestion ?
-> Y a-t-il des interfaces web orientées serveurs, qui permettent de stocker (par numéro de versions) les différentes versions du projet, en les classant par catégorie (les tâches - ex: gestion des ressources, moteur 3D, gestion du son et de la musique, ...). Il faudrait une technologie à peu près fiable, avec des fonctions rudimentaires, comme des commentaires et une indispensable protection (mots de passe, cryptage).
Le principe de ce sujet est simple : il suffirait que chacun fasse part de son expérience, en indiquant par 1), puis 2) puis 3) la/les questions auxquelles il répond partiellement, en se justifiant, en mettant en gras les outils qu'il soutient inconditionnellement, et en normal ceux qu'il suggère simplement. Si les expériences pouvaient ainsi être partagées, ce serait l'idéal. Merci d'avance pour vos renseignements !
Partager