Greetings! I’m Carlo, a C++ Gameplay/AI programmer who started by making Halo mods at young age of 13, from there is that I’m used to working in a team/community enviroment.
I currently have 8+ years of professional experience having worked on 6 games shipped on consoles(Switch, PS4, Xbox) & Steam. My tools of choice are C++ frameworks being Unreal Engine my engine of choice, while I’m also experienced with c# (unity, monogame) and gms(procedural). Computer Science background aswell. My specialty is developing AI with advanced movement algorithms and strong design principles for AI goals and state handling(states trees, goap, steering behaviors). I’m also a vector math enthusiast who has worked on fully customized physics and collision systems for some projects.
My passion is to put in collaborative work, my tech and design skills to give my best for the projects I work on be successful.
I take fulltime remote positions, but I‘m willing and able to move for the right opportunity.
As for genre preferences, I‘ve a story with souls-like ruthless hack n slash combat, UI heavy games and racing/vehicle games. That said, I‘m used to making game prototypes of diverse genres so being fast at prototyping and iteration has become a core skill.
Game Development is all about manifesting and delivering the vision of a producer and a director into a reality. Then my goal, as a game designer, is to provide detailed direction and motivation to drive the project while matching ideas together to give purpose to the game world. Talks
Every game starts as a collection of ideas. A programmer’s jobs is to face and tame one by one those ideas and concepts to bring them into a reality. This is the main role I take on projects. From the feel and physics of a jump to the working gears of novel system mechanics, I’ll take care of the player interaction with the game and push the design filling up the inner details of the game world’s logic. I’ll be your gameplay systems programmer. GitHub
Can make impact out of words. I’m specially strong on my English to Spanish localization skills, after that, Japanese. I care about the player to feel that they are playing your game in the source language. To get the context right, I will ask you questions, so your story can go through with your original intent, no matter the language.
I’d love to chat about job opportunities, my experience in past projects, design proposals, , tailored frameworks or whatever is on your creative mind.