Categorías
Android Juegos y videojuegos Unity3D

Escape from Balls

Escape from Balls es mi último videojuego disponible para todos los públicos al que puedes jugar tanto en Android, iOS como navegador web. Es un juego con una mecánica fácil de aprender y donde tu único objetivo es impedir que los diferentes enemigos te atrapen. Un juego donde niños y mayores lo pasarán bien!

El juego consta de 24 niveles donde la dificultad sube vertiginosamente desde los primeros niveles hasta los últimos. No es un juego fácil y puede hacer desistir a más de un jugador inexperto. Aprender a valerte de las propiedades de los 6 enemigos diferentes, que aparecen durante el juego, puede ser un plus y hacerte su avance más fácil.

IMG_0128_text

Técnicamente el juego ha sido desarrollado con el potente game engine Unity 3D, apropiado para juegos en dispositivos móviles. Ha sido optimizado al máximo para que se adapte a todo tipo de resoluciones, de este modo se podrá jugar sin problemas en dispositivos móviles, tablets o incluso en TV. El tamaño es apenas de 13 Mb. en Google Play y un poco más en la App Store. Este era otro de los requisitos que me había impuesto para que se pudiera descargar de manera rápida desde cualquier punto con acceso a Internet.
Otro punto importante es que no requiere acceso a redes ni a Interntet y no tiene tampoco ningún tipo de publicidad molesta asi que puedes llevarte tu tablet con el juego instalado a la playa, la montaña o incluso a la disco sin ningún tipo de problema.

IMG_0127

A Escape from Balls podrás jugar de manera gratuita en la página web del proyecto Escapefromballs, descargarlo gratis en Google Play para móviles y tablets Android o bien, por un precio simbólico de 0,99€ a través de la App Store para iOS e iPad. Este precio es muy accesible y me ayudará a sufragar los gastos materiales del proyecto.

Escape from Balls es un juego que he lanzado tras muy poco tiempo de producción. Simple, creado para aprender y conocer todo el proceso de desarrollo. Un videojuego para plataformas Android, iOS, Web… y todo tipo de dispositivos como teléfonos móviles y tablets con el que he podido sentirme cómodo con Unity 3D, Javascript, Git, la creación de imágenes para dispositivos móviles, su publicación en las distintas plataformas, etc. Y como no, es el juego que me ha hecho levantarme (literalmente) en los momentos difíciles que estoy atravesando.

Desde este post quiero dar las gracias a todas las personas que me dieron feedback del juego, incluso sin ellas saberlo, y que tantas veces me han hecho cambiar una línes de código que ya daba por finalizadas. A todas las personas que han aportado algún audio al proyecto desde freesound.org y a todas las personas, en general, a las que les he podido dar la lata con él. Gracias!

Descargar el juego en:
Apple Store: Escape from Balls Apple Store
Google Play: Escape from Balls Google Play

Visitar página web del proyecto Escapefromballs

Categorías
Javascript Juegos y videojuegos Programación Unity3D

Unity 3D ahora es 2D con su versión 4.3

my_teleglitch

El verano pasado tuve la suerte de encontrarme con Unity3D a través de un curso de introducción. Aunque ya lo conocía lo tenía pendiente desde su versión 3 y no fue hasta ese momento cuando le pude dedicar unas horas. El curso no era gran cosa pero te mostraba a grandes rasgos las posibilidades del programa. Me pareció muy fácil e intuitivo contando que yo estudié con el UDK (Unreal Development Kit), el de los paneles everywhere.

Ahora, con su versión Unity 4.3 y todo el esfuerzo que han hecho para que Unity ya no sea solo 3D sino que ahora sea también 2D, me he decidido a dedicarle unas cuantas horas a estas nuevas features.

Basándome en el juego Teleglitch Die More Edition, el que actualmente me está destrozando la vida y que recomiendo muy mucho, he creado mi propio campo de pruebas.
El resultado no es gran cosa pero tampoco es que mi fuerte sea la programación, ya que yo vengo de gráfico e ilustración. A la vista está (¿o no?).

Las features que he intentado incorporar son:

  • Movimiento WASD
  • Al apuntar con el botón derecho del ratón la velocidad del personaje se reduce
  • IA del enemigo. Aunque muy básica.
  • Objetos movibles y paredes.
  • Partículas. Aunque muy discretas :)
  • Ajuste de pitch aleatorio entre sonidos para que parezcan distintos en cada reproducción :)
  • Ajuste de velocidad entre disparos y sonidos con yield WaitForSeconds(x)

Sé que queda mucho para que parezca algo decente, pero no me preocupa. Mi meta es solo el aprendizaje.
Las próximas mejoras serán las siguientes y no precisamente en el orden establecido.

  • Que el enemigo no se frote contigo (Si te acercas al enemigo lo entenderás)
  • Prevenir que las balas atraviesen los objetos sólidos
  • Indicador de vida de los personajes
  • Que tanto player y enemy puedan morir
  • Animaciones bala y personajes
  • Recarga de arma y balas limitadas
  • Hud, aunque básico

Proyecto: Mi teleglitch
Recuerda que usa las teclas W,A,S,D para el movimiento, apuntas con el botón derecho del mouse y disparas con el izquierdo.