This article gives two avenues to get started as a game developer; 1) as a complete beginner that has never tried to do anything creative before. 2) as a mature visionary who knows what they want but ...