🌟 Crear un videojuego de plataformas con Unity 🎮 3 – Crear un GDD (Game Design Document)

En el capítulo de hoy vamos a centrarnos en la creación de un GDD (Game Design Document) donde recopilaremos toda la información referente a nuestro proyecto. Es vital en la creación de videojuegos tener un GDD, yo lo recomiendo tanto para equipos pequeños como grandes, ya que es fundamental tener un lugar de referencia con toda la información del proyecto.

Libro muy muy recomendado para aprender a diseñar videojuegos adecuadamente.


Ten en cuenta que, en algunas ocasiones, para agilizar la lectura y las referencias al proyecto, se divide el GDD en varios documentos. Por ejemplo es común dividir el GDD en dos documentos, uno orientado a la programación y otro orientado al diseño de entornos/personajes/narrativa.

Aunque la estructura y los puntos específicos pueden variar según el proyecto, te voy a dejar un ejemplo de la estructura que suelo utilizar yo al crear un GDD y que seguro que te será muy útil:

1 – Introducción:

  • Visión general del juego.
  • Objetivos principales del juego.
  • Audiencia objetivo.

2 – Mecánicas de juego:

  • Descripción de las mecánicas principales, controles y acciones del jugador.
  • Interacción con el entorno y otros elementos del juego.
  • Mecánicas específicas de los personajes, enemigos y objetos.

3 – Arte y estilo visual:

  • Estética visual del juego, incluyendo el estilo artístico, diseño de personajes, entornos, animaciones y efectos especiales.

4 – Niveles y progresión:

  • Estructura de niveles, incluyendo la cantidad de niveles, su diseño y dificultad.
  • Progresión del jugador a lo largo del juego, desbloqueo de niveles o áreas.

5 – Historia y narrativa:

  • Trama del juego, incluyendo la historia principal y cualquier historia secundaria.
  • Desarrollo de personajes, relaciones y eventos importantes.
  • Forma en que se presentará la historia al jugador (diálogos, cinemáticas, texto en pantalla, etc.).

6 – Sistema de puntuación y logros:

  • Descripción del sistema de puntuación del juego.
  • Posibles logros o desafíos para que los jugadores los completen.

7 – Interfaz de usuario (UI):

  • Diseño de la interfaz de usuario, incluyendo menús, pantallas de inicio, HUD (Head-Up Display) y elementos de navegación.
  • Descripción de los elementos de la UI, como botones, indicadores y barras de estado.

8 – Sonido y música:

  • Descripción de los efectos de sonido que acompañarán las acciones del jugador.
  • Elección de la música de fondo y creación de ambientes sonoros adecuados para cada nivel o situación.

9 – Planificación de desarrollo:

  • Cronograma de desarrollo, incluyendo hitos importantes y plazos.
  • Asignación de tareas y responsabilidades del equipo de desarrollo.

10 – Consideraciones técnicas:

  • Plataformas objetivo (PC, consolas, dispositivos móviles, etc.).
  • Requisitos de rendimiento y optimización del juego.
  • Herramientas y tecnologías utilizadas en el desarrollo.

Recuerda, como hemos comentado al principio, estos puntos son solo una guía general y cada GDD puede adaptarse y ampliarse según las necesidades del proyecto y del equipo de desarrollo. Lo importante es que te sientas cómodo con el documento y piensa que también es una posible ventana de cara a buscar un posible publisher para el videojuego.

Si los dos últimos capítulos sobre diseño de videojuegos te han gustado, te recomiendo el siguiente libro que además ya está disponible en español (yo cuando me hice con el solo estaba en inglés pero es una lectura sencilla): Level Up! Guía para ser un gran diseñador de videojuegos, enlace a Amazon

Espero que este post te haya sido útil y te haya brindado una base sólida para continuar tu aventura en el desarrollo de videojuegos. ¡No dudes en compartir tus proyectos y experiencias en los comentarios! Hasta la próxima entrada y ¡feliz desarrollo de juegos!

Comentarios

Entradas populares de este blog

Metal Gear Solid V Analisis sin spoilers 2: Gráficos Antigua Generación VS Nueva Generación

IA: Seguir objetivo y esconderse en Unity3D

🌟 Crear un videojuego de plataformas con Unity 🎮 6 – Crear efecto parallax