Programador Freelance de Tiempo medio (Unity C#) – DeathRosa.
DeathRosa está buscando un programador/programadora que viva en México para crear el código del primer demo de DeathRosa que podrá ser jugada al público antes de la compaña de Kickstarter en 2023. Esta posición es de tiempo medio con horarios flexibles.
DeathRosa es un Top-Down en 2D/2.5D creado por ITZAH, inspirado en Earthbound, Undertale, Yume Nikki, Yume Nikki 3D. Con un único e innovador sistema de combate bautizado por ITZAH como “Ballet Hell” El cual combina bullet hell y turn-based inspirado en Undertale y Touhou con mecánicas de ritmo DDR.
Tú vas a:
-Retomar el código de ITZAH, revisarlo o modificarlo y terminar de programar todo hasta tener una demo jugable, estable y sin bugs.
-La parte más compleja será programar junto con ITZAH, el sistema Ballet Hell, donde mecánicas bullet hell con patrones inspiradores en Touhou y mecánicas de ritmo tipo DDR se mezclan al mismo tiempo para desafiar al jugador con un grado de dificultad de prueba y error. Para ello se requiere experiencia en mecánicas y patrones bullet hell, una concepción en el arte de las matemáticas y los patrones aplicada en la naturaleza. ¿Cómo un patron bullet hell usando las matemáticas puede crear una hermosa flor? Al mismo tiempo que se escucha una melodía emotiva de fondo, la cual el jugador tendrá que mantener el ritmo de la emocionante pelea.
-Combinar esta mecánica bullet hell con la mecánica de ritmo DDR, manteniendo el ritmo de la música con las flechas DDR siguiendo el Hitbox del jugador.
-Diseñar un modo de dificultad en tiempo real, donde el jugador no es quien elige la dificultad, sino las decisiones que el jugador toma. La dificultad puede variar en cada segundo dentro de una pelea, determinado por las decisiones del jugador. Este cambio de dificultad, cambiará la cantidad de balas, velocidad y patrones en tiempo real.
-Programar todo, desde los movimientos del personaje, diálogos, eventos, el mundo 2D y 2.5D (Tipo Yume Nikki 3d) etc…
-Crear shaders o un sistema de shaders para los fondos de batallas tipo Earthbound.
-Crear efectos visuales generados con Unity, como partículas, luces, shaders en 3D etc…
-Probar y mejorar la calidad y rendimiento del juego, mantener el estado del demo en constantes actualizaciones públicas, leer reportes de bugs de la comunidad y resolverlos a la brevedad.
Historia del desarrollo de DeathRosa.
En 2019 el juego DeathRosa retoma viejos conceptos creados por ITZAH de crear un indie horror RPG, donde se empiezan a crear los primeros concept art de los jefes y el pixel art de las primeras áreas, se empieza a añadir el primer arte en Unity con programación básica.
En 2020 nace el concepto de Ballet Hell por ITZAH, con la idea de combinar un juego RPG bullet hell tipo Undertale con mecánicas de ritmo DDR, dándole un giro de 360 a DeathRosa, ahora enfocándose más a un indie horror “RPG” rítmico.
En 2021, tras el descubrimiento e inspiración de la estética Weirdcore, DeathRosa pasa por un proceso de “remake” artístico. Todo el arte previo de DeathRosa fue recreado, y mejorado estéticamente, mucho contenido fue eliminado para mejorar la calidad visual del juego al nivel del mejor juego en pixel art que puedas encontrar. Fueron tantos cambios que incluso el personaje principal antes era hombre y con un diseño diferente. Rosa, nuestra nueva protagonista es una violinista!
DeathRosa aparece en páginas como Xataka México.
2022 Ha sido un año de pausa en el desarrollo, donde ITZAH ha decidido actualizar su portfolio abandonado del 2017, y actualizar sus redes con nuevos fanarts para buscar trabajo de freelance y poder financiar la campaña de kickstarter y el primer demo de DeathRosa contratando un programador y otro pixel artist.
El éxito fue tanto que de empezar el año con 76 seguidores en Instagram hasta llegar hoy a 9 mil seguidores + 4300 seguidores nuevos cada mes. En Twitter empezado el año con 600 seguidores hasta llegar ahora a 12 mil + 4300 nuevos seguidores por mes. Dando gran visibilidad a DeathRosa y creado una comunidad que suma más de 8600 seguidores cada mes, a la espera de tan deseado demo!
El estado actual del juego se encuentra con un avanzado desarrollo en pixel art el cual la mayoría no ha sido implementado en Unity. Muy poco del arte ha sido implementado con un código básico por ITZAH, movimientos de main player, algunos mapas conectados, mundo 2.5D en experimentación y las mecánicas de combate, bullet hell con algunos patrones, UI, movimiento del hit box, animaciones de algunos jefes ya hecho.
2023 Será el año del primer demo y de la campaña de Kickstarter, donde empezara el desarrollo del juego con un equipo internacional completo.
Requisitos:
-Experiencia en el desarrollo de juegos con Unity.
-Experiencia con mecánicas Bullet Hell o Shoot ’em up.
-Experiencia con el sistema de shaders y partículas de Unity.
-Vivir en México.
-Buen nivel de Inglés para trabajar con un equipo internacional.
Información Adicional.
El trabajo iniciará a finales de 2022 o inicios de 2023.
El trabajo freelance de tiempo medio es de no mayor a 4 horas al día, entre 2 a 5 días por semana. Con los horarios y días flexibles que tú decidas trabajar.
Salarios Competitivos a nivel profesional, por negociar de acuerdo a experiencia y salario actual.
Esta posición es temporal, enfocada a la demo de DeathRosa y posteriores actualizaciones hasta el lanzamiento del Kickstarter a mediados o finales de 2023. Posterior al Kickstarter tendrás la oportunidad de unirte al equipo como principal programador de DeathRosa de tiempo completo y trabajar formalmente en la compañía para futuros juegos con un rango de miembro fundador.
Aplicación.
-Portfolio y/o demo reel.
-Resume de 1 o 2 hojas, con tu Nombre, Edad, Ciudad, Nacionalidad, el puesto al cual aplicas, una foto de ti y una redacción contándonos, porque quieres trabajar en DeathRosa y en Dalia Academia, cuáles son tus metas y objetivos, tus juegos favoritos. Qué talentos, aptitudes, debilidades y fortalezas destacan más en ti, no es necesario ser tan formal, exprésate tal y como eres.
-CV
Envíanos tu aplicación a:
Es MUY importante que el título de tu e-mail inicié con la posición a la que estás aplicando, seguido de tu nombre. Ejemplo: Programador freelance de tiempo medio, Unity, Héctor Rivera.