Game engines permitem que desenvolvedores criem e publiquem jogos de maneira mais fácil. Existem diversas opções gratuitas como Unity, Unreal Engine, Construct 2 e GameMaker Studio que suportam diferentes sistemas operacionais e níveis de experiência para desenvolvedores. O guia fornece exemplos de programas populares e fatores a serem considerados na escolha de uma engine.