Gameplay Programmer
Descripción
En Herobeat Studios buscamos un/a Gameplay Programmer para unirse al desarrollo de Wilderings: The Lost Spring, nuestro próximo proyecto para PC y consolas desarrollado en Unreal Engine 5.
Wilderings: The Lost Spring es una aventura estilizada con una fuerte identidad artística y un enfoque centrado en la naturaleza, la exploración y la protección medioambiental. Buscamos una persona con interés por crear gameplay sólido, sistemas escalables y herramientas que ayuden a un equipo pequeño y multidisciplinar a trabajar de forma eficiente.
Trabajarás junto a diseñadores, artistas y animadores en la implementación de mecánicas, sistemas de personaje, habilidades, IA y herramientas internas del proyecto.
Responsabilidades
- Implementación de gameplay y sistemas de juego en Unreal Engine 5
- Desarrollo de funcionalidades usando C++ y Blueprints
- Integración y mantenimiento de sistemas basados en Gameplay Ability System (GAS)
- Trabajo conjunto con diseño y animación para desarrollar mecánicas de personaje y habilidades
- Optimización y mantenimiento de sistemas existentes
- Desarrollo de herramientas y workflows internos cuando sea necesario
- Participación en revisión de código y planificación técnica
Requisitos mínimos
- Experiencia profesional en Unreal Engine 5
- Buen dominio de C++ y Blueprints
- Experiencia trabajando con Gameplay Ability System (GAS)
- Conocimientos de gameplay programming y arquitectura de sistemas
- Experiencia usando Git
- Capacidad para trabajar en equipo dentro de un entorno pequeño y colaborativo
- Perfil proactivo y con capacidad para adaptarse a cambios y necesidades de producción
Requisitos deseados
- Experiencia con sistemas de animación en Unreal Engine:
- Animation Blueprints
- Montages
- State Machines
- Motion Warping
- Root Motion
- Experiencia implementando IA gameplay:
- Behavior Trees
- EQS
- Navigation Systems
- Experiencia trabajando con World Partition y flujos de trabajo para mundos abiertos
- Experiencia desarrollando para consolas
- Conocimientos de optimización en UE5
- Experiencia usando sistemas de build automation o CI/CD
- Conocimientos de Jenkins como bonus
- Experiencia trabajando con Enhanced Input
- Experiencia creando herramientas internas o debugging tools
Beneficios
- Salario a convenir según experiencia y perfil
- Trabajo remoto
- Horario flexible
- Equipo pequeño y con experiencia
- Posibilidad de participar activamente en decisiones creativas y técnicas
- Desarrollo de un proyecto original con fuerte identidad artística y narrativa
Cómo aplicar
Por favor, rellena el formulario de esta sección y adjunta tu CV. También puedes enviarnos enlaces a portfolio, proyectos personales o profesionales, builds jugables, vídeos o páginas de proyecto, etc
Valoraremos especialmente enlaces a:
- itch.io
- Steam
- YouTube
- GitHub
- ArtStation o portfolios técnicos
Esperamos tu candidatura,
Herobeat Studios
