betabeers asturias - qué hicimos cuando (casi) nos quedamos sin grafista
DESCRIPTION
CrazyBits Studios - Qué hicimos cuando (casi) nos quedamos sin grafistaTRANSCRIPT
Qué hicimos cuando nos quedamos (casi) sin
grafista
- a tale by CrazyBits-
Quiénes somosGrupo pequeño: 2 tíos a tiempo (casi) completo
L Sólo 1 programador con experiencia previaL Sólo 1 grafista
ProyectoBeware Of The Horde (BOTH): una meta ambiciosa
ContextoContexto
BOTH es un “Tower Attack” en el que queríamos tener:✔ Variedad (cualitativa) de tropas✔ Variedad (cualitativa) de enemigos✔ Variedad de escenarios✔ ¡Jefe final!
✗ Y además que nos hiciese asquerosamente ricos, claro
ExpectativasExpectativas
Metas que requerían trabajo en gráficos
+ En enero nos quedamos (*) sin grafista
(*): el programador con experienciay el grafista son la misma persona
= PROBLEMA
PerspectivaPerspectiva
PLANIFICACIÓN: Sabíamos que ésto iba a pasar
+RECURSOS TÉCNICOS: ¿Tenemos para compensar?
Qué hacer?Qué hacer?
- Al turrón -
Enemigos, escenarios, jefe final
Torres de diversos efectos: daño directo, área, múltiples objetivos, congelación
Queríamos que el jugador pudiese evaluar con precisión cada enemigo
➔ Dificulta cambiar atributos sin cambiar gráficos
PROBLEMA:K El jugador mejora su ejército = el reto disminuyeK Necesitamos mejorar las torres o meter otras
nuevas
EnemigosEnemigos
Muestra:
EnemigosEnemigos
SOLUCIÓN: ¡Magos de apoyo!✔ Poco ataque, aumentan daño/defensa de sus aliados
Mismo modelo que la torre final, sin varita+
Partículas y geometrías sencillas para efectos
= ¡WIN!
EnemigosEnemigos
Qué conseguimos:✔ Tener un tipo de enemigo
nuevo✔ Renovar los que ya teníamos
planteando un mayor desafío✔ Más profundidad a las
mecánicas
EnemigosEnemigos
- Al turrón -
Enemigos, escenarios, jefe final
Metas propuestas✔ Aventura = viajar por lugares diferentes✔ Contraste entre zonas✔ Eliminar sensación de repetición, pero no de
continuidad✔ Somos los malos: tenemos que arrasar
Variedad de escenariosVariedad de escenarios
PROBLEMA:Pocos elementos, demasiada homogeneidad
SOLUCIÓN:✔ Vertex paint + script para aleatorizar color✔ Scripts para aleatorizar rotación y escala
Nos permite modificar la ambientación ligeramente
Escenarios - DecoraciónEscenarios - Decoración
EJEMPLO:
Escenarios - DecoraciónEscenarios - Decoración
El editor fue suficienteCambiando 2 ó 3 texturas cambiamos la ambientación
Escenarios - TerrenoEscenarios - Terreno
Cambiar el color para acentuar cada ambientación
Escenarios - LucesEscenarios - Luces
Cambiar la intensidad e inclinación para reflejar momentos del día/noche y otros efectos (meteoritos)
Escenarios - LucesEscenarios - Luces
La nieve contrasta mucho con otros entornos
Escenarios - NieveEscenarios - Nieve
SOLUCIÓN:¿Generar material nuevo para los elementos nevados?
PROBLEMA:Esta imagen no “cuela”: ¿cómo es que hay nieve sólo en el suelo?
SOLUCIÓN (ahora sí): Shader + script de configuración✔ No requiere modificar prefabs✔ Fácil de aplicar a grupos de objetos a la vez✔ Configurable desde el editor en diseño
Simulamos la nieve con un shader que superpone una textura encima de la actual en función de la inclinación, altura y densidad
Escenarios - NieveEscenarios - Nieve
Resultado
Escenarios - NieveEscenarios - Nieve
Somos los malos, tenemos que dejar huella, como el caballo de Atila
SOLUCIÓN:Sobrescribimos el shader del terreno por otro que admite una máscara que da opacidad a una de las texturas del terrenoAl moverse, las tropas plasman una pequeña textura sobre la máscara, haciendo visible esa textura
Escenarios - ArrasarEscenarios - Arrasar
Muestra
Escenarios - ArrasarEscenarios - Arrasar
- Al turrón -
Enemigos, escenarios, jefe final
PREMISA:Un reto mucho mayor: tres enfrentamientos en vez de uno (“Los tres reyes MAGOS”!)Gráficamente diferente
IDEA FINAL: el GRAN magoLo combates en tres fasesMás poderoso que los otros magos: magias diferentes y ataques nuevos
Jefe finalJefe final
Aprovechamos el mago con alguna animación nuevaPartículas para ataques nuevos y renovar los antiguosCreamos un nivel donde destacase más: es de noche
Jefe finalJefe final
✔Planificar es clave✔Expón tus fortalezas✔Sé ambicioso
ConclusionesConclusiones
Ruegos, preguntas, dudas, halagos, quejas, sugerencias, abrazos, peticiones,
más halagos, curiosidades, propinas, entrevistas, autógrafos
...
- FIN -
@crazybitstudios
facebook.com/crazybits