Creando el MMO que siempre soñamos jugar
Actualmente en desarrollo
Queremos recuperar la esencia de la fantasía clásica: el romanticismo, la aventura y el heroísmo que dieron vida a las grandes leyendas de Occidente.
La búsqueda del Santo Grial. La espada en la piedra. El héroe que cabalga hacia lo desconocido. Queremos despertar el mismo sentido de asombro que hizo inolvidables aquellos primeros mundos de fantasía.
En los antiguos mapas medievales era común encontrar la inscripción Aquí hay dragones, utilizada para señalar lo desconocido y lo misterioso. Ese mismo espíritu de exploración y descubrimiento es el que buscamos recuperar.
Blog de desarrollo
Notas del estudio
Únete a nuestro equipo
Ayúdanos a crear algo extraordinario
Desarrollador de Unreal Engine 5
Desarrollador de Unreal Engine 5
Buscamos un Desarrollador de Unreal Engine 5 para construir los sistemas que sostienen un mundo online persistente. Te harás cargo de cada función de principio a fin, desde la interfaz en la que hace clic el jugador hasta el código del servidor que la valida, colaborando estrechamente con diseño, arte y producción a medida que el mundo crece.
Este puesto es deliberadamente full-stack. Quien construye el inventario lo construye todo: la interfaz del cliente, las RPC, la validación en el servidor, la persistencia y la replicación. No dividimos una función entre una «persona de cliente» y una «persona de servidor», y somos un equipo lo bastante pequeño como para no poder contratar una de cada.
Responsabilidades
- Hacerte cargo de las funciones de juego de principio a fin: presentación en el cliente, RPC, validación en el servidor, persistencia y replicación.
- Diseñar y construir sistemas con autoridad en el servidor, donde el cliente envía intenciones y predice, y el servidor decide.
- Construir y mantener la capa de datos de los sistemas persistentes, incluidos esquemas, transacciones y migraciones que puedan ejecutarse en un juego en producción.
- Perfilar y optimizar en ambos lados, y distinguir un problema de GPU de uno del hilo de juego o de un tirón (hitch) antes de empezar a cambiar código.
- Leer, revisar y mejorar sistemas que no escribiste.
- Crear herramientas y flujos de trabajo para el editor, de modo que diseñadores y artistas no dependan de un ingeniero.
- Trabajar con los responsables de diseño y los artistas para alinear los sistemas con la sensación buscada y con las limitaciones técnicas.
- Ayudar a definir la dirección técnica y los estándares a medida que crecen el código y el equipo.
Requisitos mínimos
- Más de 2 años de experiencia profesional con Unreal Engine 5.
- Sólido dominio de C++. Te desenvuelves con soltura en una base de código grande, piensas por defecto en la propiedad, el tiempo de vida y el coste, y puedes leer el sistema de otra persona y mejorarlo.
- Experiencia profunda con Unreal: ciclo de vida de UObject y recolección de basura, replicación (propiedades frente a RPC), referencias hard y soft (streaming / carga diferida de datos), módulos y build targets, y la pipeline de cook.
- Instinto de autoridad en el servidor. Entiendes por qué el cliente envía intenciones y no resultados, por qué predice en lugar de decidir, y lo que cuesta mantenerlo así sin que el juego deje de sentirse fluido.
- El profiling como hábito. Mides antes de optimizar y puedes explicar qué te dijo realmente un perfil.
- Comodidad con la capa que menos dominas. Un ingeniero orientado al cliente no debería temer a SQL y las transacciones, y uno orientado al servidor debería entender por qué la pantalla de inventario no puede ser 200 widgets activos.
- Trabajas bien con diseñadores y artistas. Gran parte de este trabajo consiste en convertir «debería sentirse así» en sistemas y herramientas.
- Buen nivel de comunicación en inglés, tanto escrito como hablado.
- Capacidad para trabajar de forma independiente y como parte de un equipo remoto y distribuido.
- Comodidad dando y recibiendo retroalimentación en un entorno ágil e iterativo.
Deseable
La mayoría de los ingenieros se inclinan hacia un lado u otro. El Track A está orientado al servidor y el Track B al cliente. No esperamos que nadie cumpla ambas columnas, ni siquiera la mayor parte de una. Cuéntanos dónde están tus puntos fuertes.
Para ambos tracks
- Haber lanzado u operado un MMO, un juego de mundo persistente o un juego como servicio (live service).
- Herramientas para el editor (Editor Utility Widgets, commandlets, validadores).
- Linux, contenedores y CI/CD para builds de juegos.
- Contribuciones al código fuente del motor.
- Pruebas de carga a gran escala.
Track A (servidor)
- Replicación con Iris, o trabajo con relevancy y replication graph.
- Gameplay Ability System, o haber construido un equivalente desde cero.
- PostgreSQL a escala de producción, incluidas migraciones en vivo o similares.
- Servicios de backend en Go, C#, Rust u otros.
- Experiencia con buses de mensajes (Redis, NATS) y gRPC.
- Anti-cheat, análisis de exploits y respuesta a incidentes en vivo.
Track B (cliente)
- Pipelines modulares de personajes y equipamiento.
- Profundidad en animación (IK Rig, retargeting, presupuesto de animación).
- Conocimientos cercanos al renderizado: coste de materiales, precacheo de PSO, streaming de texturas, texturas virtuales y los compromisos entre Nanite y Lumen.
- World Partition y streaming de mundos grandes.
- UMG y Slate más allá de los menús: CommonUI, listas virtualizadas, localización.
- Enhanced Input, accesibilidad y presupuestos para hardware limitado.
Lo que ofrecemos
- La oportunidad de crear algo nuevo y único junto a un equipo apasionado por los videojuegos.
- Un rol de ingeniería con un impacto real en una propiedad intelectual original, con verdadera responsabilidad sobre los sistemas que construyas.
- Un equipo distribuido a nivel global, con esquemas de trabajo flexibles para adaptarse a distintos husos horarios.
Director de Arte
Director de Arte
Buscamos un Director de Arte para definir y fortalecer la identidad visual de nuestro nuevo mundo. Establecerás la visión creativa, liderarás a nuestros artistas y colaboradores externos, y colaborarás estrechamente con los equipos de diseño, ingeniería y producción para ofrecer un mundo coherente y de alta calidad, desde la concepción hasta el lanzamiento.
Responsabilidades
- Definir e impulsar la dirección artística y el estilo visual del juego.
- Liderar, orientar y desarrollar a artistas especializados en arte conceptual, personajes, entornos, interfaz de usuario (UI) y efectos visuales (VFX).
- Establecer y mantener estándares de calidad, flujos de trabajo y guías de estilo que mantengan la coherencia del mundo a medida que crece.
- Colaborar con los responsables de diseño e ingenieros para integrar el arte con la jugabilidad y las limitaciones técnicas.
- Revisar el trabajo del equipo, brindar retroalimentación constructiva y aprobar los recursos artísticos en los hitos clave del desarrollo.
- Equilibrar la ambición creativa con las necesidades de producción, considerando el alcance del proyecto, los plazos y las plataformas de destino.
- Trabajar de la mano con producción para planificar el trabajo del equipo de arte, estimar tiempos y coordinar la subcontratación cuando sea necesario.
- Mantenerse al día con las tendencias, herramientas y tecnologías de la industria, aportando nuevas ideas al equipo.
Requisitos mínimos
- Más de 5 años de experiencia profesional en arte para videojuegos, incluidos al menos 2 años en un puesto de liderazgo o como Director de Arte.
- Un portafolio que demuestre versatilidad, excelentes fundamentos artísticos y un estilo visual distintivo.
- Conocimiento profundo del flujo de producción artística y de las limitaciones del renderizado en tiempo real.
- Dominio de herramientas estándar de la industria como Photoshop, Substance y Blender o Maya, además de al menos un motor de juego (preferentemente Unreal).
- Excelentes habilidades de comunicación, liderazgo y trabajo en equipo.
- Buen nivel de comunicación en inglés, tanto escrito como hablado.
- Capacidad para trabajar de forma autónoma y colaborar eficazmente en un equipo remoto.
- Comodidad para ofrecer y recibir retroalimentación en un entorno dinámico e iterativo.
Deseable
- Experiencia dirigiendo el arte de MMORPG, RPG u otros mundos abiertos de gran escala.
- Buen criterio para la fantasía occidental, con la capacidad de dar un aire fresco a los arquetipos más conocidos.
- Conocimientos de arte técnico, shaders o VFX.
- Experiencia coordinando proveedores externos o equipos de subcontratación de arte.
- Formación en arte tradicional, ilustración o animación.
- Pasión por los mundos en línea inmersivos y las comunidades que se forman en torno a ellos.
Lo que ofrecemos
- La oportunidad de crear algo nuevo y único junto a un equipo apasionado por los videojuegos.
- Un rol creativo con un impacto real en una propiedad intelectual original y en la identidad visual del mundo.
- Horarios flexibles que facilitan la colaboración entre diferentes zonas horarias.
Artista Conceptual
Artista Conceptual
Estamos buscando un Artista Conceptual que nos ayude a definir la identidad visual de nuestro nuevo mundo. Diseñarás personajes, criaturas, entornos y utilería para convertir el lore escrito en conceptos visuales que sirvan como base para todo el equipo. Trabajarás de cerca con los líderes de arte y diseño para crear conceptos que sean coherentes con el mundo y las necesidades del gameplay.
Responsabilidades
- Crear arte conceptual original para personajes, criaturas, entornos, arquitectura, utilería y equipamiento.
- Traducir el lore escrito y los briefs de diseño en propuestas visuales claras y viables para producción.
- Coordinarte con el líder de arte y el equipo de diseño para entregar conceptos que cumplan con las especificaciones y los plazos establecidos.
- Elaborar bocetos rápidos y miniaturas exploratorias, iterando con agilidad a partir de la retroalimentación recibida.
- Desarrollar los conceptos seleccionados hasta convertirlos en conceptos de presentación pulidos y hojas de referencia listas para producción.
- Ayudar a definir y mantener una dirección visual consistente y un lenguaje de diseño unificado para el mundo del juego.
- Colaborar con artistas 3D y otros miembros del equipo para asegurar que los conceptos conserven su intención visual durante su implementación en el juego.
Requisitos mínimos
- Al menos 3 años de experiencia como artista conceptual en videojuegos, cine o producciones equivalentes.
- Un portafolio que demuestre versatilidad, sólidos fundamentos en anatomía, forma y composición, además de un estilo propio.
- Dominio de herramientas estándar de la industria para arte 2D, como Photoshop, Procreate o equivalentes.
- Excelentes habilidades de organización y capacidad para gestionar múltiples tareas y revisiones de forma simultánea.
- Buen nivel de comunicación oral y escrita en inglés.
- Capacidad para trabajar tanto de manera independiente como en un equipo remoto y distribuido.
- Facilidad para recibir dirección, iterar con base en la retroalimentación y cumplir con los plazos en un entorno de trabajo dinámico.
Deseable
- Experiencia diseñando para MMORPG, RPG u otros juegos de mundo abierto de gran escala.
- Gran afinidad por la fantasía occidental, con la capacidad de aportar una perspectiva fresca a arquetipos conocidos.
- Experiencia diseñando razas no humanas, criaturas estilizadas o efectos elementales (como fuego, hielo o electricidad).
- Conocimientos básicos de herramientas 3D (blockouts, paintovers o kitbashing) son un plus, pero no un requisito.
- Familiaridad con el flujo de trabajo mediante el cual los conceptos pasan a producción e integración en un motor de juego (preferentemente Unreal Engine).
- Pasión genuina por los mundos en línea inmersivos y las comunidades que se forman alrededor de ellos.
Lo que ofrecemos
- La oportunidad de crear algo nuevo y único junto a un gran equipo de personas apasionadas por los videojuegos y con intereses afines.
- Un rol creativo con un impacto significativo en una propiedad intelectual original, con verdadera influencia sobre la identidad visual del mundo.
- Un equipo distribuido a nivel global, con esquemas de trabajo flexibles para adaptarse a distintos husos horarios.
Compositor (Música)
Compositor (Música)
Buscamos un compositor que nos ayude a descubrir cómo debería sonar nuestro mundo. La música lleva el alma de un lugar, y queremos que la nuestra profundice las historias que cuenta el juego, para que el mundo se sienta memorable y digno de volver a él. Compondrás música original para la exploración, el combate, los pueblos tranquilos y momentos memorables, trabajando estrechamente con el equipo para crear música que encaje con el momento y dé voz a la narrativa.
Responsabilidades
- Componer música original en diversos estilos y atmósferas para exploración, combate, pueblos, mazmorras, cinemáticas y momentos clave de la historia.
- Colaborar con el equipo para crear música que cumpla con los objetivos creativos y los plazos establecidos.
- Crear demos musicales de alta calidad y perfeccionarlas rápidamente a partir de la retroalimentación del equipo.
- Editar, arreglar y adaptar composiciones existentes a medida que evolucionen las necesidades del juego.
- Implementar e integrar la música dentro del juego, incluyendo su sincronización con cinemáticas y eventos de jugabilidad.
- Contribuir a definir y mantener una dirección musical sólida y una identidad sonora coherente para el mundo del juego.
- Colaborar con profesionales externos cuando sea necesario, como orquestadores, músicos de sesión o especialistas en mezcla y masterización.
Requisitos mínimos
- Más de 3 años de experiencia componiendo música para videojuegos, cine o producciones audiovisuales similares.
- Portafolio o demo reel que demuestre versatilidad, sólidos fundamentos musicales y un estilo propio.
- Dominio de al menos una estación de trabajo de audio digital (DAW) y un software de notación musical.
- Excelentes habilidades de organización y capacidad para gestionar múltiples tareas y revisiones de forma simultánea.
- Buen nivel de comunicación en inglés, tanto escrito como hablado.
- Capacidad para trabajar de forma autónoma y colaborar eficazmente en un equipo remoto.
- Facilidad para recibir retroalimentación, iterar sobre el trabajo y cumplir plazos en un entorno dinámico.
Deseable
- Experiencia componiendo para MMORPG, RPG u otros juegos de gran escala.
- Conocimientos de música adaptativa o interactiva y experiencia con herramientas como Wwise o FMOD.
- Buen criterio para la composición de música de fantasía, orquestal, folk o híbrida.
- Experiencia implementando música directamente en motores de juego, preferentemente Unreal Engine.
- Pasión por los mundos en línea inmersivos y las comunidades que se forman en torno a ellos.
Lo que ofrecemos
- La oportunidad de crear algo nuevo y único junto a un equipo apasionado por los videojuegos.
- Un rol creativo con un impacto real en una propiedad intelectual original y en la identidad sonora del mundo.
- Horarios flexibles que facilitan la colaboración entre diferentes zonas horarias.
Hablemos
Ya sea que tengas una propuesta comercial, quieras unirte a nuestro equipo o simplemente saludarnos, estaremos encantados de saber de ti.