Archer: desarrollo de juegos de tiro con arco para móviles

Un juego casual de puzles de arco y flecha para móvil con diversas mecánicas

Cliente

Innowise logo.
Industria
Tecnologías de la información
Región
UE
Cliente desde
2007
En 2021, a los entusiastas del desarrollo de juegos de Innowise se les ocurrió la idea de un juego de rompecabezas de arco y flecha para móviles para poner a prueba sus habilidades en el área del desarrollo de juegos.

Desafío

Según los últimos estudios, el mercado de los juegos para móviles no sólo acaba de superar al de los PC y las consolas juntos, sino que además es el segmento de la industria del videojuego que más rápido crece.

Por ello, Innowise ha decidido crear un juego casual de puzles de arco y flecha para dispositivos Android. Durante el proceso, nuestro equipo ha implementado varias mecánicas de juego de puzles de arco y flecha y ha trabajado con personajes jugables.

Solución

Nuestro equipo ha desarrollado el juego de puzzle para móviles desde cero. La idea principal del juego es que un jugador se esfuerza por golpear el máximo número de objetivos en el mapa y se enfrenta a diversos desafíos.

MENÚ PRINCIPAL

En el menú principal, el jugador puede elegir el nivel que desee de entre los desbloqueados, así como restablecer las estadísticas. Sin embargo, al reiniciar el juego se borran todos los progresos, por lo que el jugador tiene que empezar desde el principio.

Cuando el jugador pulsa el botón "Jugar", puede ver los niveles desbloqueados, así como los resultados anteriores clasificados de una a tres estrellas. El número de estrellas recibidas por superar el nivel depende de si el jugador consiguió acertar la flecha, así como de los límites de tiempo establecidos individualmente para cada nivel.

JUEGO

Al entrar en un determinado nivel de juego, los usuarios pueden ver al arquero, que es el personaje principal del juego, el mapa del nivel, así como los objetivos que el jugador tiene que acertar para superar el nivel.

Una vez superado el nivel, el jugador ve la pantalla con las estadísticas, que incluyen el número de estrellas conseguidas, las flechas y el tiempo empleado. Desde este menú, el jugador puede ir a la pantalla de inicio, pasar al siguiente nivel, reiniciar el nivel completado o ir a la selección de nivel.

Durante la partida, los jugadores pueden detenerla y reiniciarla en cualquier momento. Cuando está en pausa, no importa el tiempo que el jugador pase fuera del juego.

MECÁNICA DE JUEGO

Los desarrolladores de juegos de Innowise han implementado diversas mecánicas de rompecabezas para hacer el juego más atractivo. Por ejemplo, algunos objetivos deben alcanzarse simultáneamente para que se consideren alcanzados. Además, algunos objetivos están bloqueados por varios objetos que hay que golpear de muchas formas creativas, por ejemplo, congelándolos o descongelándolos.

Para estos puzles, los desarrolladores del juego Unity de Innowise han añadido un montón de flechas especiales, como flechas de fuego y congelación, flechas dobles y triples, y una flecha portal.

Cuando los jugadores reciben un nuevo tipo de flecha, se les notifica a través de una pantalla independiente al principio de un nivel. Allí también va la descripción de las características de la flecha.

Tecnologías y herramientas

Motor del juego
Lenguaje de programación
C#
Figma, Blender
Plataformas

Proceso

Crear una aplicación así desde cero ha sido un reto interesante. Teníamos claro que el juego giraría en torno a un arquero, arcos y flechas, pero dudamos sobre qué mecánica elegir para el puzle.

Fase de descubrimiento

En primer lugar, nuestro equipo analizó las necesidades del público objetivo potencial. Decidimos qué aspecto debía tener la aplicación y qué elementos debía contener para resultar lo más atractiva posible. Después diseñamos una maqueta de la aplicación, creamos un plan detallado para el desarrollo de cada módulo y acordamos el flujo de trabajo y la metodología.

Elección de tecnología

Hemos decidido crear el juego en Unity 3D porque es el motor más popular para desarrollar juegos para móviles. Además de ser una herramienta potente, Unity permite importar activos personalizados al proyecto. Además, consume pocos recursos, sobre todo en comparación con Unreal Engine.

Los comentarios de los usuarios han acabado demostrando que nuestra elección de la pila tecnológica estaba justificada. Basándonos en los comentarios de los usuarios, hemos acertado con el diseño y la mecánica central del juego.

Equipo

3 Team member icon.
Desarrolladores de Unity y diseñadores 3D
1 Team member icon.
Analista de negocio
1 Team member icon.
Jefe de proyecto
1 Team member icon.
Ingeniero de QA

Resultados

Como resultado, nuestro equipo ha creado un juego casual de puzles de arco y flecha para móviles en sólo dos meses. Lo hemos diseñado todo desde cero: activos visuales, mecánica de juego, navegación por el menú y otras características.
Duración del proyecto
  • 2 meses para MVP
  • El proyecto está en curso

    Contáctenos

    Reserve una llamada o rellene el siguiente formulario. Nos pondremos en contacto con usted en cuanto revisemos su solicitud.

    Envíenos un mensaje de voz
    Adjuntar documentos
    Subir archivo

    Puede adjuntar 1 archivo de hasta 2 MB. Formatos de archivo válidos: pdf, jpg, jpeg, png.

    Al hacer clic en «Enviar», usted consiente que Innowise trate sus datos personales de acuerdo con nuestra Política de privacidad para proporcionarle información relevante. Al facilitar su número de teléfono, acepta que podamos contactar con usted mediante llamadas de voz, SMS y aplicaciones de mensajería. Pueden aplicarse tarifas por llamadas, mensajes y datos.

    También puede enviarnos su solicitud
    a contact@innowise.com
    ¿Qué pasa después?
    1

    Una vez recibida y revisada su solicitud, nos pondremos en contacto con usted para analizar en detalle las necesidades de su proyecto y firmar un acuerdo de confidencialidad.

    2

    Tras analizar sus necesidades y expectativas, nuestro equipo preparará una propuesta con el alcance del trabajo, el tamaño del equipo, los plazos y una estimación de costes.

    3

    Concertaremos una reunión con usted para revisar la propuesta y concretar los detalles.

    4

    Concertaremos una reunión con usted para revisar la propuesta y concretar los detalles.

    ¿Necesita otros servicios?

    arrow