Guia: Diseño de niveles para un solo jugador

006

Introduccion

En este articulo te mostrare como trabajar cuando diseñas niveles para un solo jugador. Es todo una lista de pasos para un correcto diseño, desde el concepto inicial hasta el nivel finalizado. Durante el articulo, Usare el Nivel ‘Whoopservatory’ (HL2: Ep2) de Alex Galuzin.

¡Empezemos!

1. Ideas

Digamos que queres crear un nivel ubicado en un observatorio. Tu vision inicial del nivel consistira en lo que has visto en imagenes o recuerdos que tengas (si alguna vez estuviste en alguno), por lo que la mejor opcion seria sentarte y comenzar a escribir o dibujar los detalles que mas te llaman la atencion de tu “vision inicial”, luego busca imagenes que aporten contenido a tu nivel, (recuerda guardarlas en un lugar visible para estar constantemente inspirado) y vuelve a anotar los detalles mas interesantes, asi tendras un listado de elementos que no pueden faltar y te mantendras ocupado por un buen tiempo, perfeccionando todos esos detalles.

2. Recorrido

Un error muy comun es centrarse demasiado en los detalles y comenzar a plasmarlos antes que a la jugabilidad o el recorrido que tiene que hacer el jugador, pero debes tener en cuenta es que el mapa se tiene que adaptar a la jugabilidad y no la jugabilidad al mapa; Por lo que despues de recolectar las ideas del lugar el segundo paso que debes seguir es comenzar a planear el recorrido, los objetivos del nivel, principales conflictos, etc; Tampoco tengas miedo que esto no sera la version final del nivel, sufrira muchisimos cambios hasta que este finalizado pero necesitas tener una idea principal de lo que el jugador debe hacer.

Asi que debes escribir o dibujar las acciones que tendra que hacer el jugador, problemas a enfrentarse, el recorrido que tiene que hacer (Si es todo lineal o el jugador debe volver a una zona anterior).

3. Prototipo

Una vez terminado tu diseño de juego, debes empezar a dibujar ciertos elementos necesarios como paredes,etc; Para facilitarte el diseño en 3D. Una vez que tengas todo listo puedes comenzar a empezar el desarrollo del mapa, trata de hacer algo basico que se asocie a tu ideas para poder probar como sera el recorrido, el tamaño de las habitaciones, etc; Tampoco te preocupes por esto ya que este sera “el molde” mas tarde podras agregar muchos mas detalles, pero la idea principal es que virtualizes lo mas importante que es la zona donde pasara el jugador.

4. Adapta

Una vez que ya tenes el prototipo y probaste tu idea, ya tendras una imagen mas formada de como sera jugado tu nivel, puedes empezar a agregar mas detalles. No te olvides de siempre ir probando la jugabilidad hay ideas que se ven bien en el papel o en el escenario en si, pero que a la hora de estar en el juego complican al jugador, por lo que tendras que desechar algunas o ideas o adaptarlas para facilitar al jugador.

Trata de que en esta etapa tengras algunos Scripts listos de las acciones principales que va a hacer el jugador, como por ejemplo abrir o cerrar una puerta, ser atacado por un enemigo, no es necesario que estas esten completamente terminadas, simplemente tienen que ayudarte a la hora de ver la jugabilidad de tu nivel.

5. Jugable

Una vez que te sientes comodo con tu papa, puedes comenzar a molderarlo en algo mas reconozible, comienza a agregar mas detalles en la arquitectura, en los objetos de decoracion, luces y los distintos Scritps.

Ahora deberiamos tener un nivel muchisimo mas acercado a su version final, nuestro objetivo principal para pasar al siguiente paso es que nuestro nivel sea totalmente jugable, cumpliendo todos los requisitos o acciones que habiamos planeado y adaptado en los pasos anteriores, Recuerda tomar el tiempo cada vez que lo pruebes de principio a fin, y de pedirle a tus conocidos o amigos que lo prueben preferiblemente en tu presencia asi puedes observar sus reacciones, las partes donde se pierden, se les complica, las partes que te parecian dificiles pero resultaron faciles para los demas, etc.

No te preocupes si las primeras opiniones no son buenas, ya que lo que principalmente necesitas en esta etapa son las criticas, hacer un nivel jugable no es solo que funcione como deberia, si no que tambien genere lo que esperamos en los jugadores, por lo que una vez que puedas observar las reacciones de varias personas, sabras que tendras que cambiar, para hacer el juego mucho mas divertido, tampoco olvides que el mayor testeador seras vos mismo.

6. Pulir

La estapa jugable termina en esta, una vez que has solucionado los problemas tomados de la critica, debes empezar a solucionarlos y volver a solicitar que lo prueben de nuevo, puede ser un proceso agotador y molesto, pero es sumamente necesario si buscas una buena calidad en la jugabilidad, hay muchos niveles que son hermosos visualmente pero que fracasan en la jugabilidad, o se hacen demasiados cortos, tienes que enfocarte en explotar la belleza de tu nivel, el tiempo que el jugador permanece en el y en los distintos elementos.

Mientras tanto puedas agregar mas detalles graficos al nivel, algunos decals, sprites, modelos, asi de paso quien lo pruebe se sorprendera un poco y no se sentira tan agobiado de probar el mismo nivel una y otra vez.

Es importante que tengas en cuenta que en un nivel para un videojuego lo mas importante es la jugabilidad, por lo que no sacrifiques rendimiento o compliques pasajes del jugador para hacer el nivel mas vistoso graficamente.

7. Afinando

¿Cansado de pasar tanto tiempo en tu nivel? ¿Pensabas que cuando llegara a la version planeada inicialmente iba estar terminado?, Lamentablemente asi no es el diseño de niveles para videojuegos.

Ahora que estas ubicado en una version muy cerca de la final y la jugabilidad funciona correctamente, el nivel es divertido y ya no tiene mas problemas, vas a tener que empezar a probarlo desechando la idea del recorrido de jugabilidad, vas a tener que transitar cada lugar del nivel y empezar a probar las cosas mas insolitas que un jugador podria hacer en el nivel. Puede parecer una locura saltar por todos lados o suicidarse miles de veces, pero es importante que pruebes para anticiparte a cada error que pueda surgir en el nivel, ya que el nivel sera jugado por cualquier tipo de jugador debes prever todas las acciones que estos pueden hacer, de esta forma evitaras que hayan zonas del mapa donde no se deberia pasar, que hayan formas de pasar el nivel mucho mas rapido o escapar de los objetivos,etc.

Una vez hecho esto, debes proceder a optimizar tu nivel, quizas hayas agregado muchos elementos graficos que hacen el nivel hermoso y como tu computadora es bastante potente no sentiras la diferencia, pero debes tener en cuenta que tu nivel sera jugado por cualquier tipo de equipo, por lo que vas a tener que empezar a adaptar y quizas eliminar algunos detalles poco importantes para que funcione lo mejor posible en cualquier tipo de equipo. ¡No olvides tambien volver a molestar a tus amigos probando el nivel en sus computadoras para ver las diferencias de rendimiento y trata de probarlo en las configuraciones mas variadas que encuentres!, probablemente despues de esto encuentres que hay algunas cosas que deberian modificarse.

8. Publicar / Guardar

Una vez que tu nivel este terminado, puedes proceder a publicarlo o a guardarlo si estas trabajando en un juego completo; De todas formas no lo des completamente finalizado, mas adelante seguramente tendras que hacer algunas adaptaciones cuando recibas mas comentarios, ya sea para arreglar algun que otro problema o añadir alguna idea de algun jugador.

Esta guia esta basada en otra guia de World of level desing, al principio iba a ser un traduccion fiel, pero decidi usarla de base e inspiracion, por lo que si lees las 2 guias encontraras varias diferencias.

 

Comentarios

comentarios

Imagen de perfil de AleStyle

AleStyle

Amante de los videojuegos y el Arte desde que tengo memoria, Soñador y futuro Desarrollador, Mi idea es tratar de tener la mejor administracion con el sitio, brindar variedad de contenidos y colaborar con todo el que quiera. ¡Espero que disfruten mis articulos!

You may also like...

Leave a Reply

Be the First to Comment!

Notify of
avatar

wpDiscuz
shares