s
Marc-Antoine Desbiens
Programmer and Game Designer
PROFILE
-
folio.madesbiens.ca
Marc-Antoine is a creative programmer and game designer with a great
passion in games. He created many video games, mods and board games
for personal projects, school or industry projects. He likes to iterate
quickly on a product to make it the best it can be. He enjoys collaboration
with team members, remains open-minded to changes and is not afraid to
work under pressure.
Programming skills: Unity, Unreal Engine, C#, C++, PHP, JavaScript,
OpenGL, Shaders (GLSL), Networking, Linear Algebra.
Design skills:
Mechanics design, Puzzle design, Narrative structures
UX, Multiplayer games, Agile, English, French.
EXPERIENCE
madesbiens.ca
2014 > Current
Freelance programmer
Zenterac
2016 - 1 year
CTO, Co-Founder
Ubisoft
Sept 2013 > Dec 2013
Rendering programmer - Internship
Warner Brothers Games
Jan 2013 > April 2013
Programmer - Internship
Worked with clients to design and develop many projects.
- Identify problems and suggest creative solutions.
- Create web applications, websites and games.
- Offer support and ensure a quality product.
Zenterac is a company offering a complete solution for interactive video
streaming. I am behind the conception, development, and quality of our
technologies:
- Interactive HTML5 video player, Javascript API
- Video streaming server, Admin dashboard
- NodeJS, JavaScript, PHP, MySQL, CSS, HTML, Wordpress
Programmer within the production team of Assassin's Creed Unity.
- Work in team to develop the 3D graphic engine.
- Develop a shader compilation tool working in real-time.
- Optimize real time 3D rendering.
- C++, C#, Anvil/Scimitar engine
Programmer in the production team at WB Games Montreal.
- Work in team on the development of Batman Arkham Origins.
- Develop tools and functionalities in the game editor.
- C++, Unreal Engine
PROJECTS
Master of Digital Media
Sep 2016 > Present
The Last Crystal - Coop Puzzle Game
Roles: Game Designer and Programmer (Unity, C#)
The Last Crystal is a collaborative adventure game where players explore
and advance through a mysterious temple by solving puzzles.
Mechanics design, Level and puzzle design, Social Interactions, UX
Blackbird Interactive
May 2017 – Aug 2017
Game for Blackbird Interactive
Roles: Game Designer and Programmer (Unity, C#)
Collaborative project with Blackbird Interactive during my studies at the
Centre for Digital Media.
Narrative structure and character behaviour design.
Development of a story builder in Unity.
Explore the recurring design problem of merging narrative and gameplay.
Master of Digital Media
Sep 2016 > Dec 2016
Catronauts - Indie Console Game
Roles: Game Designer and Programmer (Unity, C#)
Catronauts is a couch-coop console game for 1-4 players. It challenges
players to work together to protect catkind from the evil Cosmopup
Empire. Players control small individual cat-ships, as well as a shared
mothership.
Mechanics design, Level design, Social interactions, Gameplay physics, UX
Game Jams
Dec 2016 > Jan 2017
Don’t Drown and Dah Mansion – LAN Multiplayer games
Roles: Game Designer and Programmer (Unity, C#, LAN networking)
I participated to two game jams (GGJ, and BC Game Jam) in 2017. We
created two multiplayer games that can be played via LAN.
Don’t Drown is about cooperation on a pirate ship and survival against the
Kraken. Dah Mansion is about one player trying to escape a mansion while
the other is a ghost trying to kill the first player.
EDUCATION
The Centre for Digital Media
2016 > 2017
Unity, C#, networking (LAN)
Master of Digital Media
A sixteen-month program that engages students in the development of
digital media products.
Game Design, Articulation, Teamwork, Design process,
Interdisciplinary communication, Time management, C#, Unity
Université de Sherbrooke
2011 > 2014
Bachelor’s Degree in Computer Science
Digital media and image processing. Software engineering. Maths.
C++, 3D rendering, Data structures, Algorithmics, AI, Linear algebra
Visit my portfolio for more information: http://folio.madesbiens.ca