article très intéressant, même si au-delà de mon niveau technique...
J'ai essayé de compiler mapmaker, mais ça plante :(
J'ai bien installé 'yaml-cpp', et lors de la création du makefile de mapmaker, ça me dit bien " found yaml-cpp, version 0.5.1"
Ensuite quand ça compile j'ai :
/.../
[ 13%] Building CXX object lib/CMakeFiles/mm0.dir/colormap.cc.o
[ 16%] Building CXX object lib/CMakeFiles/mm0.dir/color_ramp.cc.o
/tmp/mapmaker/src/lib/color_ramp.cc: In member function ‘void mm::color_ramp::add_color_stop(double, const mm::color&)’:
/tmp/mapmaker/src/lib/color_ramp.cc:45:11: erreur: ‘class std::map’ has no member named ‘emplace’
make[2]: *** [lib/CMakeFiles/mm0.dir/color_ramp.cc.o] Erreur 1
make[1]: *** [lib/CMakeFiles/mm0.dir/all] Erreur 2
ma version de gcc est la 4.7.2 (linux mint, 64 bit)
J'avais vu world maker et terragen, mais vu que ce n'était pas libre, ça ne m'a pas plus attiré que ça (je ne suis pas contre acheter un tel logiciel, mais je veux savoir ce qu'il y a dedans)
« I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond
# génération semi-aléatoire
Posté par fravashyo . En réponse à la dépêche Je crée mon jeu vidéo E10 : génération procédurale de carte (partie 1). Évalué à 3. Dernière modification le 07 mars 2014 à 12:52.
article très intéressant, même si au-delà de mon niveau technique...
J'ai essayé de compiler mapmaker, mais ça plante :(
J'ai bien installé 'yaml-cpp', et lors de la création du makefile de mapmaker, ça me dit bien " found yaml-cpp, version 0.5.1"
Ensuite quand ça compile j'ai :
/.../
[ 13%] Building CXX object lib/CMakeFiles/mm0.dir/colormap.cc.o
[ 16%] Building CXX object lib/CMakeFiles/mm0.dir/color_ramp.cc.o
/tmp/mapmaker/src/lib/color_ramp.cc: In member function ‘void mm::color_ramp::add_color_stop(double, const mm::color&)’:
/tmp/mapmaker/src/lib/color_ramp.cc:45:11: erreur: ‘class std::map’ has no member named ‘emplace’
make[2]: *** [lib/CMakeFiles/mm0.dir/color_ramp.cc.o] Erreur 1
make[1]: *** [lib/CMakeFiles/mm0.dir/all] Erreur 2
ma version de gcc est la 4.7.2 (linux mint, 64 bit)
D'autre part, à ce que j'ai compris, mapmaker c'est pour gérérer des terrains entièrement aléatoires. Est-ce qu'il y possibilité de créer des terrains bien érodés à partir d'une carte grossière en heighfields, pour qu'elle semble plus réaliste ? Un peu comme celle-ci par exemple : http://www.cartographersguild.com/attachments/regional-world-mapping/12953d1241371054-world-without-name-monde_carte9.png
J'avais vu world maker et terragen, mais vu que ce n'était pas libre, ça ne m'a pas plus attiré que ça (je ne suis pas contre acheter un tel logiciel, mais je veux savoir ce qu'il y a dedans)
« I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond