Preguntas etiquetadas con procedural-generation

La generación de procedimientos es la construcción de contenido basado en algoritmos y cálculos en lugar de hacerlo a mano.

1
Terreno suave de Voxel
Como proyecto personal, estoy tratando de hacer un generador de terreno que cree un terreno parecido al terreno liso de Castle Story. Si no lo has visto antes, aquí: Como puede ver, es una combinación de bloques y bloques "suaves". Lo que he intentado hacer para emular este aspecto es …

1
¿Cómo puedo detener el almacenamiento en caché de texturas en tiempo de ejecución de Substance?
Las texturas de procedimiento con el motor de sustancias parecen actualizarse muy rápidamente si desactiva el almacenamiento en caché, modifica una variable expuesta a la vez, la modifica con frecuencia e incluso después de haber intentado modificarla 2 o 3 veces. Sin embargo, quiero básicamente lo contrario. Por ejemplo, las …

3
Evolucionando un generador de terreno
Hace poco hice esta pregunta y la conclusión parece ser que el uso de la programación genética ( GP ) para la creación de contenido de juego de procedimiento no se ha hecho realmente. Quiero cambiar eso. Estoy bastante seguro de que GP podría implementarse para ayudar a encontrar un …



2
¿Cómo puedo generar aleatoriamente un terreno de desplazamiento lateral basado en mosaicos 2D?
Quiero generar aleatoriamente un mapa para un juego de desplazamiento lateral en 2D usando el siguiente conjunto de fichas: He encontrado algunos excelentes artículos sobre el proceso de enmascaramiento de bits, por ejemplo: http://www.angryfishstudios.com/2011/04/adventures-in-bitmasking/ http://www.saltgames.com/2010/a-bitwise -metodo-para-aplicar-tilemaps / Me gusta la idea de usar una máscara de bits / máscara de …

2
Problema de generación de terreno de diamante cuadrado
He implementado un algoritmo de diamante cuadrado de acuerdo con este artículo: http://www.lighthouse3d.com/opengl/terrain/index.php?mpd2 El problema es que consigo estos acantilados en todo el mapa. Ocurre en los bordes, cuando el terreno se subdivide recursivamente: Aquí está la fuente: void DiamondSquare(unsigned x1,unsigned y1,unsigned x2,unsigned y2,float range) { int c1 = (int)x2 …


3
Terrazas de características de montaña
Estoy buscando replicar un efecto de terreno procesal que encontré en un sitio de cartera / blog hace unos días. Citando el sitio, las terrazas se generaron a través de "multiplicar [la altura final] por algún valor de amortiguación dentro de cierto rango de altura, para crear hermosas características del …


3
Generación de nombres
Estoy haciendo un juego (o planeo hacerlo, al menos) y para hacerlo, necesito una forma de generar automáticamente nombres para los "jefes" de la APN (explicación larga e irrelevante aquí). Algo como esto es un buen ejemplo de lo que quiero decir. Tengo la idea de que puedo construir una …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.