Amigos, aprovechando la cuarentena y leyendo algunos topics del Foro (una duda sobre etapas y semillas al azar), me propuse hacer algo asi como un Mundo que se generase al azar y a su vez no requiera tanto cpu y recursos.
Las reglas de este mundo son:
- Ser 2D (obvio)
- Poder generar aleatoriamente cada parte de el.
- La generación de este mundo sera en base a plantillas
- Se podrá volver a ellas siempre que se quiera.
- Se debe viajar por este mundo para volver al inicio o al sector que se quiera
Lo que hice fue un generador de estado para poderlo integrar a las plantillas que uds. hagan.
Se crearon 2 Variables, 1 para saber la posicion de mi personaje dentro de las Etapas y la segun para generar al azar la etapa a crear.
Se crearon 2 objetos Array para ir guardando y preguntando la etapa en la que estoy o si debo guardar una nueva.
Le puse un limite de 10 etapas por lado, pero se puede hacer una simple comparacion e ir agregando mas a medida que te alejas del centro del mundo.
Espero les sirva para algun juego.
https://www.mediafire.com/file/vgp80f2637p6mdv/Infinite_Generator_Worlds.capx/file