810 likes | 1.02k Views
Diseño de niveles. daniel.sanchez-crespo@tecn.upf.es. indice. 1.- Narrativa del nivel 2.- Estética del nivel 3.- Gameplay del nivel 4.- Hacia la excelencia. Narrativa. El rol de la narrativa. Un buen nivel requiere narración La narración nos motiva Elementos habituales Backstory
E N D
Diseño de niveles daniel.sanchez-crespo@tecn.upf.es
indice • 1.- Narrativa del nivel • 2.- Estética del nivel • 3.- Gameplay del nivel • 4.- Hacia la excelencia
Narrativa El rol de la narrativa • Un buen nivel requiere narración • La narración nos motiva • Elementos habituales • Backstory • Contexto • Objetivos • Guión
Narrativa Backstory • Historia “base”, que no impone un guión • En general, suele no ser específica del nivel • Suele ser global del juego • Se debería poder resumir en una o dos frases
Narrativa Backstory (II) • Ejemplos: • Tetris • Indiana Jones • Day of the Tentacle
Narrativa Contexto (I) • Ámbito en que sucede la acción • Reglas de ese ámbito • Puede ser real o figurado • Ejemplos: • Myst / Riven / Exile
Narrativa Contexto (II) • El contexto condiciona bastante el target • Ejemplo: AoE vs. Warcraft • Warcraft: hardcore • AoE: casual
Narrativa Contexto (III) • Idealmente, el contexto debería ser innovador • Por tanto, • Bases espaciales • Batallas medievales • NOOOOOOOOO
Narrativa Objetivos (I) • ¿Qué hay que hacer? • En general, • Un objetivo global (no siempre evidente) • N sub-objetivos (uno por nivel)
Narrativa Objetivos (II) • Muy vinculado a vuestro motor de lógica • Pensad en QUE podeis hacer • Y luego añadid la “historia”
Narrativa Objetivos (III) • Ejemplo: Tony Hawk Pro Skater • Motor de logica: • Gestor de zonas activas con atributos • Gestor de pociones/items • Objetivos “tipo”: • Saltar más alto, raíles, no caer en agua/lava, etc. • Conseguir objetos
Narrativa Objetivos (IV) • Ejemplo: Baldur’s Gate • Motor de logica: • Gestor de zonas activas con atributos • Gestor de pociones/items • Gestor de conversaciones que afectan a variables de estado • Gestor de inventario y combate • Objetivos “tipo”: • Narrativa clásica Sword & Sorcery • Ejemplo: salir de la carcel en BG2
Narrativa Guión • Elemento conflictivo • + guión, – gameplay • Frase Ernest Adams
Narrativa Guión (II) • Guiones correctos: • Narrativa mediante cut-scenes (moderadas) • Conversaciones • Incorrectos: • Secuenciamiento “hardcore” de acciones
Narrativa Guión (III) • Correcto: • Medal of Honor • Twists en las misiones • Baldur’s Gate • Incorrecto: • Wing Commander IV • King’s Quest y derivados
Narrativa Documentación narrativa • Un documento de diseño del nivel • Titulo del nivel • Backstory • Objetivos • Contexto • Descripción aproximada/mapa
Estética Estética del nivel • Tema • Mood/Código de colores • Diseño de texture sets • Diseño de mapa
Estética Tema • En una frase, qué es el nivel: • Una fábrica • Una base espacial • ... • Hay que intentar que cada mapa sea identificable con su tema
Estética Tema (II) • Evitar “lugares comunes” • Hangares • Cajas de madera • Bases espaciales
Estética Tema (III) • Ejemplo: • Crash Bandicoot • The Longest Journey
Estética Mood • La “actitud” del mapa • Hostil-amigable • Se puede conseguir con uso de texturas, colores
Estética Moods cromáticas • Colores cálidos vs. Colores fríos • Saturado vs. Desaturado • Saturado: optimista • Desaturado: desasosiego • Ejemplo: Saving private ryan • Variedad de hues vs. Paleta común • Hues: juegos alegres • Monocromo: opresivo
Estética Ejemplo: Spyro the Dragon
Estética Mood (III) • Definid la mood ANTES de hacer el nivel • Cambiad de mood en niveles consecutivos
Estética Texture sets • Derivad texture sets de la mood • Cada mood/codigo de colores, un texture set • Cargad todas las texturas en Photoshop para comprobar la coherencia • Ejemplo: Blade
Estética Diseño del mapa • Restricciones de engine • Triangle count • Uniformidad de triángulos • # de texturas • Una vez todo eso asimilado, diseñad por restricciones
Estética Diseño de mapas (II) • 1er paso: diseño en papel • A lápiz • 2o paso: listad los tokens • Enemigos • Pociones/power-ups/venenos/items • Zonas activas • 3er paso: crear el mapa
Estética Diseño de mapas (III) • Hay que tener claro a priori • Tema • Mood • Objetivos del mapa • Backstory • Si no, el trabajo es en vano
Estética Diseño del mapa • Progresión • No-monotonía • Equilibrio • Coherencia zonal • Margen de maniobra • Facilidad de navegación
Estética Progresión • No revelar demasiado al comienzo • Cada mapa una experiencia de descubrimiento
Estética No monotonía • Cambios de ritmo • Zonas con gameplays variadas • Enemigos • Acertijos • Mapas complejos • Secciones con crono • Pruebas de habilidad
Estética Equilibrio • TODO el mapa ha de ser bueno • Testear las zonas para que se cumpla esto
Estética Coherencia zonal • Zonas con un mismo tema han de ser distinguibles
Estética Margen de maniobra • Demasiados • Acertijos • Enemigos • Matan la jugabilidad • Combinar zonas difíciles con más sencillas
Estética Navegabilidad • La estructura del mapa ha de ser simple de recordad • Ayudas: • Coherencia de color • Auto maps • Visual Weenies
Estética UPF • Mapa lineal • Monótono • Complejo de hacer progresivo • Coherente, eso sí
Estética Baldur’s Gate • http://www.cyberjag.com/baldur/maps/bgarea.htm • Variado • Coherente • No-monótono • Progresivo
Gameplay Gameplay del nivel • Define el entretenimiento • Diversas escuelas • Story-based • Basadas en ritmo • Basadas en sistemas complejos • Metáfora de Disneylandia
Gameplay Story-based • Formulismo para juegos con guión • Esencialmente, • Escenarios • Obstáculos entre escenarios
Gameplay Tipos de obstáculos • De habilidad • Plataformas • De combate • FPS, rol • De inteligencia • Aventuras gráficas, etc.
Gameplay 2 métodos clásicos • Los juegos con historia suelen ser: • Lock & key • Freeworm-Waypoint-Freeform
Gameplay Lock & Key • Clásica aventura gráfica • Secuencia de acertijos en pantallas atractivas • Gusta a una pequeña cantidad de gente • En la medida que el ratio pantallas x acertijo suba, mejora
Gameplay Ejemplo I: Grim Fandango • Aventura gráfica • Backstory, objetivo, contexto espectaculares • Cada “bloque” son aprox. 5-10 pantallas
Gameplay Ejemplo II: Alice • 3D • Buen contexto, gameplay rudimentaria • Se hace pesado
Gameplay Freeform-Waypoint-Freeform • Zonas de libre acceso conectadas por waypoints • Son menos frustrantes • Si hay varias formas de pasar el waypoint, mejor • Dependen del atractivo de las zonas • A veces combinadas con mini-juegos
Gameplay Ejemplo I: Baldur’s Gate / Riven • Zonas bastante grandes • No son “niveles” con objetivos finitos: los juegos son un continuo • Cada waypoint, una solución • Riven: intelectual • BG: Habilidad y combate
Gameplay Ejemplo II: Deus Ex • Varias formas de salir de cada nivel • Niveles separados • Mejor gameplay aún
Gameplay Juegos rítmicos • Ritmo: cadencia de la jugabilidad • Estrictamente: frecuencia de las interacciones con el juego • Gran arma de jugabilidad/adicción
Gameplay Por qué? • El ritmo secuencia las acciones • Nos permite anticiparnos (ver venir la curva) • Por tanto, cuando fallamos nos da la pista para corregir • Por tanto, genera adicción
Gameplay Tipos de ritmos • Ritmo continuo / ritmo roto • Impuesto, propuesto, sugerido