La risposta a questa domanda dipende davvero dal fatto che tu abbia o meno competenze di programmazione. Ci sono numerosi game builder sul mercato, e come Anthony Farrior afferma giustamente Unity, GameSalad e Corona SDK sono eccellenti programmi di sviluppo di giochi. Tuttavia, sia Unity che Corona SDK richiedono competenze di programmazione, mentre è possibile utilizzare GameSalad tramite una semplice interfaccia drag and drop senza alcuna conoscenza preliminare di game design o programmazione.
Alcuni buoni esempi dei migliori game maker per creare il proprio gioco senza competenze di programmazione includono GameSalad, Clickteam Fusion 2.5, Stencyl, Game Maker: Studio e RPG Maker. Puoi trovare informazioni su questi game maker e altri, qui: http://www.apparrayworld.com/best-game-maker.html
Alcuni buoni esempi dei migliori game maker per fare il tuo gioco con capacità di programmazione includono Unity, Unreal Engine, Shiva, Cry Engine, Leadwerks e molti altri. Potete trovare informazioni su questi game maker e altri, qui: http://www.develop-online.net/tools-and-tech/the-top-16-game-engines-for-2014/0192302
Ci sono ovviamente molti altri game maker sul mercato, che vanno da un software drag and drop facile da usare come GameSalad, a programmi come Unity che vi permettono di fare molto con poco o nessun codice. Il passo successivo sarebbe l'utilizzo di un motore di gioco, e infine si può codificare il gioco da zero.