
Daniel Ruiz Manero
Senior Engineer, Gameplay
I have been working at CD PROJEKT RED for about three and a half years, and I have been in the games industry for almost ten. Over the years, I have worked with Unity and Unreal Engine, programmed in C++ and C#, and developed for consoles (PS4/PS5, Xbox, Nintendo Switch) as well as mobile (iOS and Android). I have had the chance to work with both Polish and Spanish game studios, and at CD PROJEKT RED my focus is on player-related gameplay mechanics.
Outside of work, I like to stay active with fitness, play video games (mostly JRPGs and ARPGs), and spend time taking care of my garden.
I can help you with:
– C++ (both standard and the Unreal-flavored version),
– 3D Math that comes up when building gameplay features,
– Solid software engineering practices: Patterns, SOLID principles, TDD,
– Unreal Engine in general, especially gameplay frameworks like GAS, State Trees, and Anim Blueprints,
– Making life easier for designers with tools, editor scripts, and debugging helpers,
– Rapid prototyping of gameplay features: Finding the right balance between speed and structure while keeping the design feedback loop tight,
– Soft skills: good communication, adaptability, and empathy for both the player and the team.