Porting your game to console: everything you need to know BEFORE you start development
By the time you decide to port your game to consoles, you’re probably stuck with whatever design and technical decisions you made when developing your game, and sometimes those decisions end up making your porting process… difficult. As a console ports developer, I always wish I could tell game devs what to look out for *before* all the decisions are made and the game gets to me, so we could all save time and money and have faster, better, happier console ports!
In this session, we’ll go through the most common issues and pitfalls that console ports run into, and how to handle them when designing and developing your game. We’ll talk about design decisions that can have a remarkable impact in the portability (or lack of) of your game, as well as technical and programming aspects that can make your ports harder than they need to be. By the end, you’ll come away with a little bag of dos and don’ts to apply to your current and future projects.
Speaker Bio

Andreia “shana” Gaita is an indie developer working on games, tools, and ports. From her base in Amsterdam she runs her porting studio Spoiled Cat, helping indies ship their games on consoles. Her latest project is porting the Godot game engine to consoles, and improving its C# support for all platforms. For the past 20 years she has been involved in the development of cross-platform applications, services and libraries, embedding browser and game engines, creating bindings and making tools that help developers be successful, in companies such as Xamarin, Unity and GitHub. She hails from the sunny city of Lisbon, Portugal.
Games worked on:
Miniatures
Tunic
Rytmos
WHAT THE BAT?
WHAT THE GOLF?
Tick Tock: A Tale for Two