Traductions possibles :

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

fr:tutomakeobj1 [2014/08/08 10:34]
gauthier
fr:tutomakeobj1 [2015/02/17 22:14] (version actuelle)
Ligne 1: Ligne 1:
====== I.Préparation ====== ====== I.Préparation ======
- 
===== 1.Présentation ===== ===== 1.Présentation =====
- 
Faire des addons pour Simutrans ne s'improvise pas mais n'en est pas moins très simple une fois la méthode connue. Ce tuto complet vous guidera pas à pas dans la création d'objets. Faire des addons pour Simutrans ne s'improvise pas mais n'en est pas moins très simple une fois la méthode connue. Ce tuto complet vous guidera pas à pas dans la création d'objets.
- 
En cas de question contactez-moi (Gauthier) sur le forum de simutrans en y créant un sujet ou directement par message privé sur ce forum. En cas de question contactez-moi (Gauthier) sur le forum de simutrans en y créant un sujet ou directement par message privé sur ce forum.
- 
[[http://forum.simutrans.com/|http://forum.simutrans.com/]] [[http://forum.simutrans.com/|http://forum.simutrans.com/]]
- 
<WRAP important>On parle bien de créer des objets pour Simutrans, en effet ce tuto n'apprend pas à modifier le jeu en lui-même mais à créer des objets (véhicules, bâtiments, etc …). Pour modifier le jeu il faudra apprendre le C++ et vous attaquer au code, qui est ouvert à tous.</WRAP> <WRAP important>On parle bien de créer des objets pour Simutrans, en effet ce tuto n'apprend pas à modifier le jeu en lui-même mais à créer des objets (véhicules, bâtiments, etc …). Pour modifier le jeu il faudra apprendre le C++ et vous attaquer au code, qui est ouvert à tous.</WRAP>
- 
Ce tuto va se composer de cinq parties : Ce tuto va se composer de cinq parties :
- 
    * La présentation que vous êtes en train de lire.     * La présentation que vous êtes en train de lire.
Ligne 24: Ligne 17:
    * Comment faire les fichiers sources.     * Comment faire les fichiers sources.
    * La compilation par makeobj.     * La compilation par makeobj.
- 
Pour résumer le travail à faire pour créer un addon : il faut le dessiner, soit par un logiciel de dessin (donc en faisant du pixel-art) soit en modélisant les objets en 3D ou plus rarement, uniquement pour le pak HD, dessiner les objets sur papier pour les scanner ensuite. Il faut par la suite rédiger un fichier texte contenant toutes les données de l'objet ainsi que les références aux images source, et pour finir compiler l'objet à l'aide de makeobj qui reliera, si tout va bien, les fichiers textes .dat et les images sources .png. Pour résumer le travail à faire pour créer un addon : il faut le dessiner, soit par un logiciel de dessin (donc en faisant du pixel-art) soit en modélisant les objets en 3D ou plus rarement, uniquement pour le pak HD, dessiner les objets sur papier pour les scanner ensuite. Il faut par la suite rédiger un fichier texte contenant toutes les données de l'objet ainsi que les références aux images source, et pour finir compiler l'objet à l'aide de makeobj qui reliera, si tout va bien, les fichiers textes .dat et les images sources .png.
- 
<WRAP info>Les deux méthodes principales pour obtenir les images sources sont le pixel-art et la 3D. Pour un débutant, la 3D parait beaucoup plus intéréssante mais ne soyez pas trop vite convaincu ! En effet manier la 3D est plus difficile qu'il n'y parait, la 3D n'est pas à la portée de tous et nécéssite beaucoup de patience avant de savoir s'en servir. D'autant plus si elle est utilisée pour Simutrans auquel cas il est nécéssaire de savoir gérer la quantitée de détails et d'autres petites choses. Bien sûr si vous savez faire tout ça, le résultat est très bon. <WRAP info>Les deux méthodes principales pour obtenir les images sources sont le pixel-art et la 3D. Pour un débutant, la 3D parait beaucoup plus intéréssante mais ne soyez pas trop vite convaincu ! En effet manier la 3D est plus difficile qu'il n'y parait, la 3D n'est pas à la portée de tous et nécéssite beaucoup de patience avant de savoir s'en servir. D'autant plus si elle est utilisée pour Simutrans auquel cas il est nécéssaire de savoir gérer la quantitée de détails et d'autres petites choses. Bien sûr si vous savez faire tout ça, le résultat est très bon.
- 
Cela dit le pixel-art n'est pas non plus une partie de plaisir mais est plus simple à maitriser que la 3D. Si vous n'avez jamais touché à la 3D mieux vaut commencer par le pixel-art.</WRAP> Cela dit le pixel-art n'est pas non plus une partie de plaisir mais est plus simple à maitriser que la 3D. Si vous n'avez jamais touché à la 3D mieux vaut commencer par le pixel-art.</WRAP>
- 
===== 2.Téléchargements ===== ===== 2.Téléchargements =====
 +Pour compiler les objets pour Simutrans il vous faudra makeobj, téléchargez-le [[fr:Simutrans#makeobj|ici]].
-Pour compiler les objets pour Simutrans il vous faudra makeobj, téléchargez-le [[http://forum.simutrans.com/index.php?board=3.0|ici]] dans le sujet correspondant à la dernière version de Simutrans. +Pour écrire les fichiers .dat, un simple éditeur de texte comme bloc-notes sous windows, notepad++ ou gedit sous linux suffira. Il est nécéssaire que ce soit un texte simple, normalement à l'extension .txt mais nous l'enregistrerons avec l'extension .dat.
- +
- +
-Pour écrire les fichiers .dat, un simple éditeur de texte comme bloc-notes sous windows suffira. Il est nécéssaire que ce soit un texte simple, normalement à l'extension .txt mais nous l'enregistrerons avec l'extension .dat. +
- +
- +
-Pour les images, qui seront au format .png 24 bits, vous pouvez la faire en 3D ou en pixel-art, nous utiliserons alors la version gratuite de photofiltre. (le paint de windows aurait pu convenir aussi mais il a de plus en plus de bugs …). +
- +
- +
-<wrap download>[[http://photofiltre.free.fr/utils/pf-setup.exe|photofiltre FR]] </wrap> +
-Vous voila maintenant équipé(e). Pour la suite, vous avez le choix entre un tutoriel de 3D (utilisant Google sketchup) and un tutoriel de pixel-art (utilisant photofiltre). Ces deux logiciels sont gratuits. Vous trouverez également un tutoriel de 3D utilisant blender sur le forum de Simutrans (ce tutoriel est en anglais).+Pour les images, qui seront au format .png 24 bits, vous pouvez la faire en 3D ou en pixel-art.
 +Vous voila maintenant équipé(e). Pour la suite, vous avez le choix entre un tutoriel de 3D (utilisant Google sketchup) et un tutoriel de pixel-art (utilisant photofiltre). Ces deux logiciels sont gratuits. Vous trouverez également un tutoriel de 3D utilisant blender sur le forum de Simutrans (ce tutoriel est en anglais).
<WRAP box>Tutos suivants : <WRAP box>Tutos suivants :
  * [[fr:tutophotofiltre|Introduction à photofiltre puis tutoriel pixel-art par Gauthier]]   * [[fr:tutophotofiltre|Introduction à photofiltre puis tutoriel pixel-art par Gauthier]]
  * [[fr:tutoskp|Tutoriel 3D avec Google Sketchup par Aeo]]   * [[fr:tutoskp|Tutoriel 3D avec Google Sketchup par Aeo]]
-  * [[http://forum.simutrans.com/index.php?topic=12717.0|Tutoriel 3D avec Blender par Sarlock]]</WRAP>+  * [[http://forum.simutrans.com/index.php?topic=12717.0|Tutoriel 3D avec Blender par Sarlock]] 
 +</WRAP>