Programador/a de Combate

Combat Programmer

Diseña e implementa los sistemas y mecánicas relacionados con el combate del videojuego, incluyendo ataques, defensas, combos, IA enemiga y efectos de impacto. Colabora en la creación de prototipos jugables que definen el ritmo, respuesta y sensaciones del sistema de combate. Su trabajo es clave para garantizar una experiencia dinámica, equilibrada y divertida.

¿Qué necesito para ser Programador/a de Combate?

  • Educación: Grado en Ingeniería Informática, Desarrollo de Videojuegos, Ciencias de la Computación o similares. Valorable formación complementaria en diseño de sistemas de combate o IA.
  • Experiencia: Experiencia previa en programación de mecánicas de combate o sistemas similares en videojuegos. Valorable portafolio técnico o participación en proyectos (indie o profesionales) con enfoque en combate.
  • Conocimientos técnicos: Dominio de C++, C# y principios de programación orientada a objetos, experiencia con motores como Unreal Engine (Blueprints + C++) o Unity, conocimiento de lógica de combate: hitboxes, combos, cooldowns, animaciones, VFX/SFX, y sistemas de daños, familiaridad con diseño de IA para enemigos y bosses, uso de herramientas de debug y profiling para equilibrar y optimizar sistemas de combate.
  • Competencias: Precisión técnica y pasión por los sistemas de juego, capacidad para trabajar mano a mano con diseñadores/as y animadores/as, habilidad para traducir diseño conceptual en mecánicas funcionales, capacidad de iterar, balancear y ajustar sensaciones de combate (feedback visual, sonoro y mecánico).
  • Idiomas: Inglés intermedio-avanzado.
Departamento Técnico / Programación
Programador/a de Gameplay
Gameplay Programmer
Programador/a 3C (Cámara, Control y Personaje)
3C Programmer (Camera, Control & Character)
Programador/a de Combate
Combat Programmer
Programador/a de Encuentro
Encounter Designer
Programador/a de Animación
Animation Programmer
Programador/a de Física
Physics Programmer
Programador/a de Inteligencia Artificial
Artificial Intelligence Programmer
Programador/a de Gráficos
Graphics Programmer
Programador/a Generalista
Generalist Programmer
Programador/a de Herramientas
Tools Engineer
Programador/a de Engine
Engine Programmer
Programador/a de Red
Network Programmer
Programador/a de Sonido
Audio Programmer
Desarrollador/a DevOps (Desarrollo y Operaciones)
DevOps Engineer
Desarrollador/a de Servidores
Server Developer
Ingeniero/a de Bases de Datos
Database Engineer
Desarrollador/a de Infraestructuras en la Nube
Cloud Infrastructure Developer
Desarrollador/a de Servicios en Línea
Online Services Developer
¿Qué estás buscando?