Marc-Antoine Desbiens
Verified Expert in Engineering
Game Development Developer
Vancouver, BC, Canada
Toptal member since July 3, 2019
Marc-Antoine is a versatile and creative Unity programmer and game designer with 8+ years of coding experience and 5+ years of game development experience, including working on Assassin's Creed at Ubisoft and Batman at Warner Brothers Games. In the past years, Marc-Antoine has decided to become a full-time freelancer and has worked on over 20 game projects since then, including his own co-op puzzle adventure game, The Last Crystal.
Portfolio
Experience
Availability
Preferred Environment
C#, Unity
The most amazing...
...project I'm developing is a co-op puzzle adventure game called The Last Crystal. I created most of the code and level design. It will be released on Steam.
Work Experience
Lead Game Developer, Co-producer
Falling Flames Games
- Led the game development for The Last Crystal, a co-op puzzle adventure game for 1-2 players.
Freelance Game Developer
Indiemarc.com
- Worked with many clients to design and develop digital media products.
Rendering Programmer
Ubisoft
- Worked within the production team of Assassin's Creed Unity.
- Collaborated with the graphic rendering team for PS4 and XBOX one consoles.
- Helped develop their 3D graphic engine, Scimitar.
- Developed a shader compilation tool working in real time.
- Optimized real-time 3D rendering.
Programmer
Warner Brothers Games
- Collaborated on the development of the video game Batman Arkham Origins.
- Developed tools and functionalities in the game editor.
Experience
The Last Crystal
Story-based, players will follow the journey of the two main characters and learn to collaborate in order to face increasingly difficult challenges.
The Last Crystal is currently under development. We are preparing a demo and planning a Kickstarter. At release, it will be available on PC, Mac, and possibly some consoles.
Catronauts - Cats in Space!
https://youtu.be/b0ayywfSN4UYour ultimate goal is to lead the cats and colonize a new homeworld planet. But you are not alone. The evil cosmo-dogs will do everything to achieve it before the cats. You must collaborate with your friends to maneuver the mothership through space!
Players progress from avoiding stationary obstructions to dodging moving obstructions and fighting off malevolent Cosmopup spacecraft. As threats grow more numerous and deadly, players attain new tools to fight them. The player’s spaceships acquire new defensive abilities such as the ability to push away objects or shield themselves from laser fire.
As players progress, they will collect tech points which can be spent to unlock upgrades and new abilities, allowing players to customize gameplay to match their play style.
2D Template for the Unity Asset Store
https://assetstore.unity.com/packages/templates/packs/simple-2d-template-137981I implemented all the basic features needed to start a platformer project: Move Jump, Death, Platform, Tilemap.
I also created two add-ons, one is a darkness system and the
other is a dialogue system.
Assassin's Creed Unity
Batman Arkham Origins
Education
Master's Degree in Digital Media
Centre for Digital Media - Vancouver, Canada
Bachelor's Degree in Computer Science
Université de Sherbrooke - Sherbrooke, Canada
Skills
Libraries/APIs
Node.js, WebGL, OpenGL, REST APIs
Tools
Visual Studio, SourceTree, Git
Languages
C#, C++, JavaScript, PHP, HTML5, CSS3, GLSL, Cg, G
Frameworks
Unity, Unity2D, Unity, Unreal Engine
Platforms
Windows, Android, iOS, MacOS, Linux
Storage
MySQL, MongoDB
Other
Game Development, Game Design, Gameplay Development, Game Programming, Shaders, Game AI, Level Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring