Quería hacer mapas que se parecieran a algo que encontrarías en la parte posterior de una de las novelas de bolsillo de fantasía de mi juventud. Siempre he tenido una fascinación por estos mundos imaginarios, que eran a menudo mucho más interesante que cualquier cuento tipo Tolkien.
#34:
#25 y #26 En efecto es un pantallazo. Si estuviera hecho en un canvas podrías bajarlo como .png, pero es un .svg.
Una opción más chula pero más farragosa es hacer click con botón secundario en un área blanca del mapa (más que nada para no tener que salir hacia atrás en la jerarquía) y copiar el contenido del tag . Luego lo pegas en un fichero de texto, le pones cabecera de svg y lo renombras con extensión svg y tendrás tu mapa en vectorial . Eso sí, tendrás que añadir el css que lleva la web para los svgs o te renderizará muy raro.
#23:
Contemplad el mapa que me ha salido a mí: la mítica península de Peponia!!! Ya lo tengo todo pensado. Es un reino regentado por un brujo llamado Rajonides, y hay una zona al noreste en la que viven unos rebeldes llamados Lacatans, y hay otros villanos como los Ciudadadanos de las Arenas Blancas, los psocofantes posquialistas, y tambien pululan por ahí los Pueblos Rejonitas. Y bueno, ese es el contexto, ahora hay que meter héroes y mierdas, y al final gana el puto PP porque España está llena de obreros de derech... ay, no, que ya me he liao.
La verdad es que esto de la generación de mapas siempre me ha gustado bastante, es el mítico pasatiempo de programación al que vuelvo de vez en cuando. Y me gustan las intuiciones sobre erosión, creo que tomaré algo prestado la próxima vez (lo más cerca que quedé de una erosión realista fue con https://www.youtube.com/watch?v=X8I_AgSsxlk y aún así no se generan demasiados valles).
Hay una cosa que echo de menos en este artículo, y es el tema de la generación de líneas de falla y cordilleras realistas. Hasta ahora no he encontrado ninguna pista a ver si tengo más suerte la próxima vez.
#2:
Sprague de Camp (un escritor mediocre, por otro lado) recomendaba siempre a los escritores jóvenes primero dibujar el mapa de su país de fantasía y luego comenzar a escribir.
Sprague de Camp (un escritor mediocre, por otro lado) recomendaba siempre a los escritores jóvenes primero dibujar el mapa de su país de fantasía y luego comenzar a escribir.
#25 y #26 En efecto es un pantallazo. Si estuviera hecho en un canvas podrías bajarlo como .png, pero es un .svg.
Una opción más chula pero más farragosa es hacer click con botón secundario en un área blanca del mapa (más que nada para no tener que salir hacia atrás en la jerarquía) y copiar el contenido del tag . Luego lo pegas en un fichero de texto, le pones cabecera de svg y lo renombras con extensión svg y tendrás tu mapa en vectorial . Eso sí, tendrás que añadir el css que lleva la web para los svgs o te renderizará muy raro.
Contemplad el mapa que me ha salido a mí: la mítica península de Peponia!!! Ya lo tengo todo pensado. Es un reino regentado por un brujo llamado Rajonides, y hay una zona al noreste en la que viven unos rebeldes llamados Lacatans, y hay otros villanos como los Ciudadadanos de las Arenas Blancas, los psocofantes posquialistas, y tambien pululan por ahí los Pueblos Rejonitas. Y bueno, ese es el contexto, ahora hay que meter héroes y mierdas, y al final gana el puto PP porque España está llena de obreros de derech... ay, no, que ya me he liao.
La verdad es que esto de la generación de mapas siempre me ha gustado bastante, es el mítico pasatiempo de programación al que vuelvo de vez en cuando. Y me gustan las intuiciones sobre erosión, creo que tomaré algo prestado la próxima vez (lo más cerca que quedé de una erosión realista fue con
y aún así no se generan demasiados valles).
Hay una cosa que echo de menos en este artículo, y es el tema de la generación de líneas de falla y cordilleras realistas. Hasta ahora no he encontrado ninguna pista a ver si tengo más suerte la próxima vez.
#62 pues tío, como yo. En mis escasísimos ratos libres me estoy peleando con algoritmos de erosión que sean realistas (en #29 tienes un ejemplo de cómo me están saliendo las cosillas). En mi caso tengo varias herramientas sueltas (una para generar el mapa, varias para erosionarlo, otra para cambiar la proyección), pero creo que estaría bien ir pensando en integrarlas todas.
Y ahora es cuando yo te pregunto discretamente ¿en qué lenguaje programas y para qué SO? ¿es libre? guiño-guiño
#64 pues mola, mola. Yo mis herramientillas me las estaba haciendo también para Linux en C, aunque no me preocuparía escribir en C++.
Te lo preguntaba por si te interesaba iniciar alguna cosilla conjunta en github, más que nada por tener un proyecto definido al que volver en los ratos libres. No conozco a nadie a quien le mole este pasatiempo, y puede estar guay discutir ideas con alguien y ponerlas a prueba.
#47 Ni idea: el tema está que Minecraft tiene ya su propio generador de mundos, con lo cual la exportación sería básicamente convertir el mapa de fantasía generado en un mundo de Minecraft, así que habría que ver si existe una forma directa de hacerlo, si el formato está documentado, etc.
Si supiese programar igual me animaba a mirarlo...
Creo que voy a tocar un poco el código para intentar hacer un mapamundi completo y ponerlo en una esfera, quizá hay que hacer un poco de AI para que cierre bien el mapa, pero puede estar chulo.
#39 oye, pues me gustaría saber cómo cierras la esfera sin que se deforme por los polos. Hasta ahora lo que mejor me funciona (y conserva bien las formas de las costas) es generar un mapa cuadrado, tomarlo como si fuese una proyección de Mercator y pasar a Rectangular Equidistante. La pega es que aunque la primera impresión es buena, si prestas atención valles y montañas tienden a ser comparativamente más pequeños que en el resto del planeta. Esto es lo que he conseguido hasta ahora:
#46 Pues en realidad aún no lo sé, pero había pensado en utilizar un algoritmo simple como un simulated annealing o algún otro algoritmo probabilístico y en lugar de utilizar un rectángulo como base, podría utilizar directamente algo como lo que adjunto.
#60 De nada. Llevo varios años interesado en los algoritmos de generación procedural, uno de mis proyectos personales es escribir mi propio generador de mundos, pero al paso que voy creo que acabaré en el 2040
Si queréis ver un buen generador de mapas fantásticos os recomiendo el juego "Dwarf fortress" que no solo genera un mundo entero (y su subsuelo) si no que ademas le dota de una historia de miles de años, la única pega es que para jugar hace falta sacarse un master .
#41 Un MUD, que tiempos aquellos, pero que el ascii no te impida ver el bosque, el juego es gratuito y aunque no lo juegues merece la pena probarlo solo para crear un mundo y leer su historia, el juego crea cada habitante reino y criatura de ese mundo generación tras generación con lo que puedes leer autenticas sagas familiares o la historia de un reino, de como creció y se colapso, o de como un humano se hizo con una espada mágica, se la dejo en herencia a su hijo y este la perdió al despeñarse por una loma o de como un grupo de elfos acabaron con un dios, porque este juego es así, salvando las distancias, te puede generar una tierra media en unos minutos. Si solo fuera mas accesible.
#41#44 Solo requiere paciencia y saber inglés para documentarse. En la wiki hay un bonito tutorial para ir empezando, y no es tan difícil montar una fortaleza "básica" que funcione, y que perderás en cuanto decidas embarcarte en algún proyectillo más complejo . Eso es lo que se llama FUN.
#36 Venía a poner esto mismo. Dwarf Fortress te genera todo un continente (o varios) con todo lujo de detalle físico, le añade climatología, y luego pone las culturas a correr sobre él, y para hacer eso no se necesita el máster.
Incluyo mapa de ejemplo. Ésta es la vista física solo.
Está mal traducida la entradilla. Da la impresión de criticar la obra de Tolkien, cuando lo que dice el original es que muchas veces los mapas de las contraportadas eran más interesantes que los cuentos imitando (mal) a Tolkien que había luego dentro.
Comentarios
Para las partidas de Rol esto es la leche
#1 #3 #4 #5 #6 #9 #10
Me alegra que os guste, lo cierto es que yo no soy muy fan de este tipo de novelas y tenía mi dudas si podría interesar o no.
#24 en meneame hay mucho friky (entre los que me incluyo), lo has enviado al sitio correcto
Sprague de Camp (un escritor mediocre, por otro lado) recomendaba siempre a los escritores jóvenes primero dibujar el mapa de su país de fantasía y luego comenzar a escribir.
#2 malos artistas pueden ser grandes profesores
#16 "El que sabe, hace. El que no sabe, enseña. Y el que no sabe enseñar, enseña gimnasia"
CC #2
Qué guapo. Aquí mi primer territorio. Ya se me están ocurriendo ideas para una novela
#12 Como te lo has bajado?
#25 me da que es screenshot
#25 y #26 En efecto es un pantallazo. Si estuviera hecho en un canvas podrías bajarlo como .png, pero es un .svg.
Una opción más chula pero más farragosa es hacer click con botón secundario en un área blanca del mapa (más que nada para no tener que salir hacia atrás en la jerarquía) y copiar el contenido del tag . Luego lo pegas en un fichero de texto, le pones cabecera de svg y lo renombras con extensión svg y tendrás tu mapa en vectorial . Eso sí, tendrás que añadir el css que lleva la web para los svgs o te renderizará muy raro.
Aquí un ejemplo del mapa en vectorial: http://imgh.us/map_18.svg
Me encanta
#1 Es una currada importante. A mi tb me ha encantado.
En mis tiempos de jugador de rolemaster esta web habria sido la ostia.
MENEAZO!!!! #13 I know how you feel bro :_(
#13 pero si de estos hay tela de diferentes...aun no he probado este y tiene pinta de estar muy muy bien pero desde luego no es el único.
Contemplad el mapa que me ha salido a mí: la mítica península de Peponia!!! Ya lo tengo todo pensado. Es un reino regentado por un brujo llamado Rajonides, y hay una zona al noreste en la que viven unos rebeldes llamados Lacatans, y hay otros villanos como los Ciudadadanos de las Arenas Blancas, los psocofantes posquialistas, y tambien pululan por ahí los Pueblos Rejonitas. Y bueno, ese es el contexto, ahora hay que meter héroes y mierdas, y al final gana el puto PP porque España está llena de obreros de derech... ay, no, que ya me he liao.
#23 Toma, se te ha caído esto:
#27 Mmmm... no, eso se te ha desmontado a tí, que era parte de esto:
#30 ¿Un pato de juguete?
#31 UHAHAHAHAHAHAHA
#23 ¿No has generado nombres de ciudades?
#23 No, es Españistán
Oye, muy interesante el envío, #0
y aún así no se generan demasiados valles).La verdad es que esto de la generación de mapas siempre me ha gustado bastante, es el mítico pasatiempo de programación al que vuelvo de vez en cuando. Y me gustan las intuiciones sobre erosión, creo que tomaré algo prestado la próxima vez (lo más cerca que quedé de una erosión realista fue con
Hay una cosa que echo de menos en este artículo, y es el tema de la generación de líneas de falla y cordilleras realistas. Hasta ahora no he encontrado ninguna pista a ver si tengo más suerte la próxima vez.
#62 pues tío, como yo. En mis escasísimos ratos libres me estoy peleando con algoritmos de erosión que sean realistas (en #29 tienes un ejemplo de cómo me están saliendo las cosillas). En mi caso tengo varias herramientas sueltas (una para generar el mapa, varias para erosionarlo, otra para cambiar la proyección), pero creo que estaría bien ir pensando en integrarlas todas.
Y ahora es cuando yo te pregunto discretamente ¿en qué lenguaje programas y para qué SO? ¿es libre? guiño-guiño
#63 Solía programar en C++ bajo Linux. En cuanto a la licencia, nunca llegué a publicar nada, pero mi intención es que al menos parte fuera libre.
#64 pues mola, mola. Yo mis herramientillas me las estaba haciendo también para Linux en C, aunque no me preocuparía escribir en C++.
Te lo preguntaba por si te interesaba iniciar alguna cosilla conjunta en github, más que nada por tener un proyecto definido al que volver en los ratos libres. No conozco a nadie a quien le mole este pasatiempo, y puede estar guay discutir ideas con alguien y ponerlas a prueba.
#65 Pues estaría muy bien. Dame tu correo o información de contacto (Skype, Telegram, lo que sea menos Whatsapp) y hablamos
#66 pues es mi nick arroba gmail punto com (no sé si se pueden enviar mensajes privados desde aquí)
Es genial!
Ideaca: usar esto como base para hacer tableros aleatorios de juegos de mesa.
(tipo risk o catan)
#7 O para hacer mas llevaderos los tiempos muertos en el trabajo
Muchísimo curro y muy buen resultado. Ojalá hubiera tenido esto hace muuuchos años...
#4 Ya te digo. Ahora sólo le falta hacer una versión de ese generador de mapas que pueda importar y exportar de Minecraft
#37 No deberia tener mucho misterio el exportar de mc, no? Sus triangulos serían los cuadrados superiores de los cubes en el juego...
#47 Ni idea: el tema está que Minecraft tiene ya su propio generador de mundos, con lo cual la exportación sería básicamente convertir el mapa de fantasía generado en un mundo de Minecraft, así que habría que ver si existe una forma directa de hacerlo, si el formato está documentado, etc.
Si supiese programar igual me animaba a mirarlo...
Creo que voy a tocar un poco el código para intentar hacer un mapamundi completo y ponerlo en una esfera, quizá hay que hacer un poco de AI para que cierre bien el mapa, pero puede estar chulo.
#39 oye, pues me gustaría saber cómo cierras la esfera sin que se deforme por los polos. Hasta ahora lo que mejor me funciona (y conserva bien las formas de las costas) es generar un mapa cuadrado, tomarlo como si fuese una proyección de Mercator y pasar a Rectangular Equidistante. La pega es que aunque la primera impresión es buena, si prestas atención valles y montañas tienden a ser comparativamente más pequeños que en el resto del planeta. Esto es lo que he conseguido hasta ahora:
#46 Pues en realidad aún no lo sé, pero había pensado en utilizar un algoritmo simple como un simulated annealing o algún otro algoritmo probabilístico y en lugar de utilizar un rectángulo como base, podría utilizar directamente algo como lo que adjunto.
#46 #39 Para hacer un mapa esférico lo mejor es partir de una subdivisión poligonal de una esfera. En este artículo muestran un sistema muy interesante, que además modela el clima y otras historias: https://experilous.com/1/blog/post/procedural-planet-generation
#59 JO-DER, gracias, ya me había dado por vencido, bufff.
#60 De nada. Llevo varios años interesado en los algoritmos de generación procedural, uno de mis proyectos personales es escribir mi propio generador de mundos, pero al paso que voy creo que acabaré en el 2040
#20 #21 perdon, me he equivocado, yo tambien me he vuelto loco y no puedo como quiero
Si queréis ver un buen generador de mapas fantásticos os recomiendo el juego "Dwarf fortress" que no solo genera un mundo entero (y su subsuelo) si no que ademas le dota de una historia de miles de años, la única pega es que para jugar hace falta sacarse un master .
http://www.bay12games.com/dwarves/
#36 Este me recuerda a un mapa de un MUD
#41 Un MUD, que tiempos aquellos, pero que el ascii no te impida ver el bosque, el juego es gratuito y aunque no lo juegues merece la pena probarlo solo para crear un mundo y leer su historia, el juego crea cada habitante reino y criatura de ese mundo generación tras generación con lo que puedes leer autenticas sagas familiares o la historia de un reino, de como creció y se colapso, o de como un humano se hizo con una espada mágica, se la dejo en herencia a su hijo y este la perdió al despeñarse por una loma o de como un grupo de elfos acabaron con un dios, porque este juego es así, salvando las distancias, te puede generar una tierra media en unos minutos. Si solo fuera mas accesible.
#41 #44 Solo requiere paciencia y saber inglés para documentarse. En la wiki hay un bonito tutorial para ir empezando, y no es tan difícil montar una fortaleza "básica" que funcione, y que perderás en cuanto decidas embarcarte en algún proyectillo más complejo . Eso es lo que se llama FUN.
#49 Con que le dedicasen algo de tiempo a mejorar la interfaz me conformaría.
#36 Venía a poner esto mismo. Dwarf Fortress te genera todo un continente (o varios) con todo lujo de detalle físico, le añade climatología, y luego pone las culturas a correr sobre él, y para hacer eso no se necesita el máster.
Incluyo mapa de ejemplo. Ésta es la vista física solo.
#42 Te me has adelantado 👍
Sí que son fantásticos.
En ciertos momento me entretengo haciendo mapas imaginaris como estos con boli y papel. ¡¡Gracias por esto!!!!
Es como el del sim city
Con un editor gráfico e imaginación puedes hacerlo simplemente.
PD: Que vaya por delante que no me caso con la novela fantástica
de esa.cuento tipo Tolkien.
#6 Dark Sun, LOTR, Aquelarre... tu echale guindas al pavo!
Como puedo exportar mis mapas? Captura de pantalla?
#18 hay un enlace al final de salvar en alta resolucion
#19 ¿Cual? yo solo veo el botón de generar mapa en alta resolución (y crea uno nuevo, pero no me guarda nada)
#19 Entonces es que no me funciona porque le doy a ese boton y nada pasa
Que grande!
Increíble
Genial el generador, lo único que no me convence mucho son los nombres que salen
Está mal traducida la entradilla. Da la impresión de criticar la obra de Tolkien, cuando lo que dice el original es que muchas veces los mapas de las contraportadas eran más interesantes que los cuentos imitando (mal) a Tolkien que había luego dentro.
No me entero.¿Como se usa?
duplicado por favor borradlo.
#38 Solo has puesto el único signo de puntuación inútil. Felicidades.
#43 Era un mensaje supuestamente provisional, usted perdone.
#51 Provisional porque no te quedaban puntos y comas, y lo has dejado ahí en modo "provisional" mientras ibas a por más? U otro tipo de "provisional"?