edición general
291 meneos
11256 clics

Generador de mapas fantásticos [INGLÉS]

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.

| etiquetas: mapas , generador , fantasía , fantásticos , tolkien
157 134 0 K 520 cultura
157 134 0 K 520 cultura
  1. Me encanta :-)
  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.
  3. #1 Es una currada importante. A mi tb me ha encantado.
  4. Muchísimo curro y muy buen resultado. Ojalá hubiera tenido esto hace muuuchos años... :-(
  5. Que grande!
  6. cuento tipo Tolkien.
  7. Es genial!

    Ideaca: usar esto como base para hacer tableros aleatorios de juegos de mesa.

    (tipo risk o catan)
  8. #7 O para hacer mas llevaderos los tiempos muertos en el trabajo :-)
  9. Sí que son fantásticos.
  10. Para las partidas de Rol esto es la leche
  11. 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.
  12. Qué guapo. Aquí mi primer territorio. Ya se me están ocurriendo ideas para una novela :-P  media
  13. En mis tiempos de jugador de rolemaster esta web habria sido la ostia.
  14. MENEAZO!!!! #13 I know how you feel bro :_(
  15. #6 Dark Sun, LOTR, Aquelarre... tu echale guindas al pavo!
  16. #2 malos artistas pueden ser grandes profesores
  17. Es como el del sim city :-)
  18. Como puedo exportar mis mapas? Captura de pantalla?
  19. #18 hay un enlace al final de salvar en alta resolucion
  20. #19 ¿Cual? yo solo veo el botón de generar mapa en alta resolución (y crea uno nuevo, pero no me guarda nada)
  21. #19 Entonces es que no me funciona porque le doy a ese boton y nada pasa
  22. #20 #21 perdon, me he equivocado, yo tambien me he vuelto loco y no puedo como quiero :-(
  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.  media
  24. #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.
  25. #12 Como te lo has bajado?
  26. #25 me da que es screenshot
  27. #23 Toma, se te ha caído esto:  media
  28. #23 ¿No has generado nombres de ciudades? :-P
  29. Oye, muy interesante el envío, #0

    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 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.
  30. #27 Mmmm... no, eso se te ha desmontado a tí, que era parte de esto:  media
  31. #30 ¿Un pato de juguete?
  32. #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.
  33. #31 UHAHAHAHAHAHAHA
  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 <svg>. 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 :-D. 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: imgh.us/map_18.svg
  35. #16 "El que sabe, hace. El que no sabe, enseña. Y el que no sabe enseñar, enseña gimnasia" ;)

    CC #2
  36. 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 :-/ .

    www.bay12games.com/dwarves/
  37. #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 :-)
  38. duplicado por favor borradlo.
  39. 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.
  40. #36 Este me recuerda a un mapa de un MUD :-O
  41. #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.  media
  42. #38 Solo has puesto el único signo de puntuación inútil. Felicidades.
  43. #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.
  44. #42 Te me has adelantado {0x1f44d}
  45. #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:  media
  46. #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. #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... :-P
  48. #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 :-D. Eso es lo que se llama FUN.
  49. No me entero.¿Como se usa?
  50. #43 Era un mensaje supuestamente provisional, usted perdone.
  51. #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.  media
  52. En ciertos momento me entretengo haciendo mapas imaginaris como estos con boli y papel. ¡¡Gracias por esto!!!!
  53. Genial el generador, lo único que no me convence mucho son los nombres que salen :-/
  54. #49 Con que le dedicasen algo de tiempo a mejorar la interfaz me conformaría.
  55. 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.
  56. #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"? :roll:
  57. #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: experilous.com/1/blog/post/procedural-planet-generation
  58. #59 JO-DER, gracias, ya me había dado por vencido, bufff.
  59. #24 en meneame hay mucho friky (entre los que me incluyo), lo has enviado al sitio correcto xD
  60. #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 :-D
  61. #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 ;)
  62. #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.
  63. #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.
  64. #65 Pues estaría muy bien. Dame tu correo o información de contacto (Skype, Telegram, lo que sea menos Whatsapp) y hablamos :-)
  65. #66 pues es mi nick arroba gmail punto com (no sé si se pueden enviar mensajes privados desde aquí)
comentarios cerrados

menéame