Cómo creamos un mundo de juegos de disparos espaciales

Compartimos nuestra experiencia, damos consejos sobre cómo desarrollar un proyecto de realidad virtual.


Astro Collapse es nuestra primera experiencia en el desarrollo de juegos de realidad virtual. En el último artículo, hablamos sobre la idea principal, las pruebas del juego y los resultados. Comience con él para aprender sobre el enfoque correcto para crear un juego virtual. Esta vez le diremos cómo encontrar ideas para el diseño y dibujar un mundo informático que cautive a los jugadores.



Brevemente sobre la trama de nuestro juego



Una ola de asteroides se acerca a la Tierra. La humanidad está en juego. El personaje principal es un piloto de un acorazado. Su misión es despejar el camino para los transbordadores que son evacuados del planeta.





Astro Collapse Trailer



Motor y plataforma



Para desarrollar el juego, utilizamos el popular motor de Unity 5. Es fácil trabajar con él: hay muchos recursos con soluciones y herramientas listas para usar que pueden usarse en el diseño del mundo del juego. Utilizamos utilidades de Oculus y activos de Unity.



Tomamos la plataforma Gear VR como base de la realidad virtual. El juego fue probado en un teléfono inteligente Samsung Galaxy S7. Si utiliza las mismas tecnologías en su proyecto, las instrucciones para desarrollar aplicaciones simples de realidad virtual en el sitio web oficial de Oculus serán útiles. Aquí encontrará un manual para desarrolladores principiantes de aplicaciones de realidad virtual y un tutorial detallado con un análisis comprensible del mundo virtual.



Cómo creamos el mundo del juego: gráficos y objetos de diseño.



En la etapa de diseño, no teníamos un escenario de juego detallado, solo una visión general del mundo virtual. Así que hicimos un prototipo aproximado de todo el juego: los gráficos no eran impresionantes y la jugabilidad era aburrida. Pero cumplió su función: probamos el disparo, la interfaz y los controles.



imagen

Fragmento de un escenario personalizado



Luego, tardó seis meses en finalizar el juego, porque no teníamos una planificación clara y plazos para las etapas de desarrollo. Hicimos muchas cosas superfluas: rediseñamos la interfaz del juego varias veces, rediseñamos explosiones y lanzaderas de rescate. El gerente de proyecto de nuestro equipo llegó demasiado tarde.



Parecía que esto nunca terminaría y el proyecto se hundiría en la etapa de desarrollo. La próxima vez planificaremos mejor y pasaremos un mes en un guión detallado para diseñar el juego en dos.

Escriba un escenario detallado, asigne roles al equipo y planifique claramente las etapas de desarrollo para no rehacer el diseño del juego varias veces.


Cabina de piloto de buque de guerra



Partimos de la cabina. Para esto, recopilamos referencias de juegos y películas populares. Busqué modelos de buques de guerra, armas y lanzaderas. Así es como diseñamos la cabina del barco y la interfaz del juego que será familiar para los jugadores. Esto les ayudará a comprender rápidamente la gestión.

Reúne referencias para darle a tu equipo una imagen visual clara del juego.


Después de buscar referencias, pasamos a dibujar. Así es como se veía el primer boceto del acorazado del jugador y su representación en 3D. Era importante para nosotros no cubrir la vista, las armas y los asteroides con puntales



imagen

de la cabina : Bosquejo de la cabina de un acorazado en el juego Astro Collapse El



segundo elemento clave son los cañones que son visibles desde la cabina. Hicimos los bocetos en Photoshop. Resultó así:



imagen

Bocetos del armamento de la nave.



Luego modelamos los objetos en Blender y los transferimos a Unity:



imagen

modelo tridimensional de la pistola en el juego Astro Collapse.



La siguiente etapa es un desarrollo detallado de la interfaz de la nave. Necesitábamos colocar en la pantalla la vista, el sobrecalentamiento de las armas, la salud, el indicador de la Tierra y las naves aliadas: un



imagen

bosquejo de la interfaz del juego en el juego Astro Collapse

Haga interfaces claras y navegación del juego para que los jugadores entiendan rápidamente el juego y no apaguen el juego.


Después de probar el juego dentro del equipo, nos dimos cuenta de lo conveniente que es para los jugadores colocar elementos de interfaz en la pantalla. Eliminamos el indicador de salud de la Tierra y agregamos información sobre las naves de evacuación:



imagen

la última versión de la interfaz del juego



Queríamos hacer más objetos en movimiento para que el juego fuera dinámico y espectacular.



Para hacer esto, animaron el cambio de visión, el estado de salud e hicieron temblar los golpes.



La jugabilidad parece más interesante:





Animación de la interfaz del juego



Para que el jugador se sienta como un piloto real de un acorazado, hemos agregado un panel de control. En la batalla, es casi invisible, pero puedes verlo claramente inclinando la cabeza hacia abajo:





Panel de control de barco de combate



Creando galaxias, asteroides y lanzaderas



Hemos dibujado al enemigo: un asteroide. El modelo se hizo desde cero: la



imagen

cuadrícula del modelo de lanzadera (malla), textura difusa (mapa difuso), mapa normal (mapa normal)



Luego modelamos la lanzadera de rescate:



imagen

modelo de lanzadera listo



El paso final es crear un campo de batalla. Agregamos Tierra, lanzaderas de despegue, una galaxia estelar, la Vía Láctea y el sol brillante para crear una escena natural para el mundo del juego.





El campo de batalla en el juego Astro Collapse



Para revivirlo, tenías que crear una atmósfera fascinante del juego.



Cómo desarrollamos el juego



Simultáneamente con el desarrollo del diseño, pensamos en el juego. La idea inicial era banal y aburrida: el jugador simplemente destruye los asteroides. Por lo tanto, nos enfrentamos al desafío: ¿cómo sumergir al jugador en la atmósfera de un apocalipsis cósmico? Comenzamos a trabajar en el guión.



Nuestro equipo ha analizado juegos similares y recopilado datos sobre características distintivas. Así que entendimos cómo los diseñadores de juegos cautivan a los jugadores y qué ganchos crean para hacer que el juego sea más interesante.

Busca juegos similares y celebra lo que te engancha: trama, mundo del juego, personaje, interfaces. Use esto en su proyecto.


También reunimos a muchachos de nuestra oficina y asaltamos. Comenzamos a pensar qué agregar al juego para hacerlo más interesante. Así que escribimos una lista completa de ideas, y luego elegimos las más interesantes que hubiéramos logrado implementar.



Primero, se nos ocurrió un objetivo para el jugador: salvar a tantas personas como sea posible. Para hacer esto, se agregaron lanzaderas que se evacuan de la Tierra. Para salvarlos, el jugador necesita despejar el camino para ellos.





Si el jugador no tiene tiempo para derribar asteroides, los transbordadores mueren.



Con cada minuto, hay más asteroides. Así es como complicamos el juego:





Cuanto más se prolongue el juego, más asteroides vuelan a la Tierra.



El jugador puede obtener otras armas. Para hacer esto, debes golpear el cubo de bonificación:





El jugador puede obtener una torreta de plasma o un cañón láser.



Probar el juego en niños ha demostrado que carecen de dinámica. Querían más naves en el espacio. Por lo tanto, agregamos las estaciones aliadas, que junto con el jugador abren el camino a los transbordadores de rescate:





Las naves aliadas ayudan al jugador. Los asteroides pueden hacer explotar aliados.



Durante la batalla, las personas de otras estaciones de batalla hablan con el jugador por radio. Para hacer esto, hicimos transmisiones y creamos una atmósfera de batalla con gritos y pánico que mantiene al jugador en suspenso. Escuchamos varias grabaciones de operaciones de combate reales de los pilotos de helicópteros Mi-8. Esto nos ayudó a sentir la atmósfera de la batalla y las experiencias de los participantes.

Busca sonidos de referencia para el juego y sumérgete en situaciones similares. Luego haga una buena actuación de voz: los actores profesionales crearán la atmósfera adecuada en el juego.


El comienzo del juego va acompañado de la voz de un capitán serio. El discurso se agita cuando los asteroides eliminan los primeros transbordadores. Una voz femenina de la Tierra informa sobre el despegue de barcos y ciudades muertas.





Para crear la atmósfera del apocalipsis en el juego mediante la transmisión, recurrimos a actores profesionales.



Para ganar, el jugador necesita ahorrar 30 transbordadores. Después de eso, aparece un jefe, un gran asteroide:





El jugador destruye al jefe en el juego Astro Collapse



Cualquier juego emocionante: esta es una trama interesante y un mundo de juego comprensible. Involucramos al jugador en la atmósfera del apocalipsis y establecimos un objetivo claro: salvar a la humanidad de la muerte. Para hacer que el juego sea más dinámico, creamos una ola creciente de asteroides, armas adicionales y creamos un jefe. Hemos llenado el mundo del juego con elementos visuales vívidos: interfaz, explosiones, metralla, cañones y la cabina de la estación de batalla.



Consejos de diseño del juego



Para hacer un buen diseño de juego la primera vez, sigue algunas reglas:



  • Escriba un guión detallado antes de comenzar el desarrollo del juego. Describe el personaje, los niveles, las ubicaciones y la mecánica del juego. Agregue tantos detalles como sea posible, haga que la imagen cobre vida. Esto facilitará la configuración de las tareas de desarrollo correctas y reducirá el tiempo del proyecto.
  • . , .
  • , . .
  • , , .
  • . , . , .
  • . , . , , .
  • , . , .
  • Haz una buena voz actuando para los personajes. La voz enojada o asustada de los actores profesionales en los auriculares de los jugadores transmitirá la atmósfera mejor que los subtítulos.
  • Juega y ama los juegos para estar en la tendencia del diseño de juegos.


Nuestros consejos ayudarán a que el juego sea más rápido y la historia más interesante. En el siguiente artículo, hablaremos sobre cómo publicar un juego virtual en la tienda Oculus la primera vez.



¡Hasta entonces, juega Astro Collapse y siente la atmósfera del apocalipsis cósmico! Para hacer esto, necesitará gafas Samsung Gear VR. Funcionan con teléfonos inteligentes: Samsung Galaxy Note 4, 5, 7, S6 / S6 Edge / S6 Edge +, S7 / S7 Edge, S8 / S8 +.



¡Nos vemos más tarde!



All Articles