Qué hicimos cuando nos
quedamos (casi) sin
grafista
- a tale by CrazyBits-
Quiénes somos
Grupo pequeño: 2 tíos a tiempo (casi) completo
L Sólo 1 programador con experiencia previa
L Sólo 1 grafista...
BOTH es un “Tower Attack” en el que queríamos tener:
✔ Variedad (cualitativa) de tropas
✔ Variedad (cualitativa) de enemig...
Metas que requerían trabajo en gráficos
+
En enero nos quedamos (*) sin grafista
(*): el programador con experiencia
y el ...
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 ...
Muestra:
EnemigosEnemigos
SOLUCIÓN: ¡Magos de apoyo!
✔ Poco ataque, aumentan daño/defensa de sus aliados
Mismo modelo que la torre final, sin varita...
Qué conseguimos:
✔ Tener un tipo de enemigo
nuevo
✔ Renovar los que ya teníamos
planteando un mayor desafío
✔ Más profundi...
- Al turrón -
Enemigos, escenarios, jefe final
Metas propuestas
✔ Aventura = viajar por lugares diferentes
✔ Contraste entre zonas
✔ Eliminar sensación de repetición, pe...
PROBLEMA:
Pocos elementos, demasiada homogeneidad
SOLUCIÓN:
✔ Vertex paint + script para aleatorizar color
✔ Scripts para ...
EJEMPLO:
Escenarios - DecoraciónEscenarios - Decoración
El editor fue suficiente
Cambiando 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 - LucesEs...
La nieve contrasta mucho con otros entornos
Escenarios - NieveEscenarios - Nieve
SOLUCIÓN:
¿Generar material nuevo para
lo...
SOLUCIÓN (ahora sí): Shader + script de configuración
✔ No requiere modificar prefabs
✔ Fácil de aplicar a grupos de objet...
Resultado
Escenarios - NieveEscenarios - Nieve
Somos los malos, tenemos que dejar huella, como el
caballo de Atila
SOLUCIÓN:
Sobrescribimos el shader del terreno por otr...
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 FIN...
Aprovechamos el mago con alguna animación nueva
Partículas para ataques nuevos y renovar los antiguos
Creamos un nivel don...
✔Planificar es clave
✔Expón tus fortalezas
✔Sé ambicioso
ConclusionesConclusiones
Ruegos, preguntas, dudas, halagos,
quejas, sugerencias, abrazos, peticiones,
más halagos, curiosidades,
propinas, entrevis...
Upcoming SlideShare
Loading in …5
×

Betabeers Asturias - Qué hicimos cuando (casi) nos quedamos sin grafista

533 views

Published on

CrazyBits Studios - Qué hicimos cuando (casi) nos quedamos sin grafista

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
533
On SlideShare
0
From Embeds
0
Number of Embeds
171
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Betabeers Asturias - Qué hicimos cuando (casi) nos quedamos sin grafista

  1. 1. Qué hicimos cuando nos quedamos (casi) sin grafista - a tale by CrazyBits-
  2. 2. Quiénes somos Grupo pequeño: 2 tíos a tiempo (casi) completo L Sólo 1 programador con experiencia previa L Sólo 1 grafista Proyecto Beware Of The Horde (BOTH): una meta ambiciosa ContextoContexto
  3. 3. 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
  4. 4. Metas que requerían trabajo en gráficos + En enero nos quedamos (*) sin grafista (*): el programador con experiencia y el grafista son la misma persona = PROBLEMA PerspectivaPerspectiva
  5. 5. PLANIFICACIÓN: Sabíamos que ésto iba a pasar + RECURSOS TÉCNICOS: ¿Tenemos para compensar? Qué hacer?Qué hacer?
  6. 6. - Al turrón - Enemigos, escenarios, jefe final
  7. 7. 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 disminuye K Necesitamos mejorar las torres o meter otras nuevas EnemigosEnemigos
  8. 8. Muestra: EnemigosEnemigos
  9. 9. 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
  10. 10. 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
  11. 11. - Al turrón - Enemigos, escenarios, jefe final
  12. 12. 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
  13. 13. 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
  14. 14. EJEMPLO: Escenarios - DecoraciónEscenarios - Decoración
  15. 15. El editor fue suficiente Cambiando 2 ó 3 texturas cambiamos la ambientación Escenarios - TerrenoEscenarios - Terreno
  16. 16. Cambiar el color para acentuar cada ambientación Escenarios - LucesEscenarios - Luces
  17. 17. Cambiar la intensidad e inclinación para reflejar momentos del día/noche y otros efectos (meteoritos) Escenarios - LucesEscenarios - Luces
  18. 18. 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?
  19. 19. 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
  20. 20. Resultado Escenarios - NieveEscenarios - Nieve
  21. 21. 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 terreno Al moverse, las tropas plasman una pequeña textura sobre la máscara, haciendo visible esa textura Escenarios - ArrasarEscenarios - Arrasar
  22. 22. Muestra Escenarios - ArrasarEscenarios - Arrasar
  23. 23. - Al turrón - Enemigos, escenarios, jefe final
  24. 24. PREMISA: Un reto mucho mayor: tres enfrentamientos en vez de uno (“Los tres reyes MAGOS”!) Gráficamente diferente IDEA FINAL: el GRAN mago Lo combates en tres fases Más poderoso que los otros magos: magias diferentes y ataques nuevos Jefe finalJefe final
  25. 25. Aprovechamos el mago con alguna animación nueva Partículas para ataques nuevos y renovar los antiguos Creamos un nivel donde destacase más: es de noche Jefe finalJefe final
  26. 26. ✔Planificar es clave ✔Expón tus fortalezas ✔Sé ambicioso ConclusionesConclusiones
  27. 27. Ruegos, preguntas, dudas, halagos, quejas, sugerencias, abrazos, peticiones, más halagos, curiosidades, propinas, entrevistas, autógrafos ... - FIN - @crazybitstudios facebook.com/crazybits

×