Quasi ogni giocatore sogna di trasformare il suo hobby in una carriera , ma la ripida curva di apprendimento necessaria per imparare linguaggi di programmazione come C + + e Java di solito lo lascia nostalgia per un modo migliore . Genere -Specific Software Editing 
 genere - specifico software di editing 
 è facile da usare , ma che viene fornito con un costo. Sviluppatori sacrificano una grande quantità di controllo sul risultato finale alle ipotesi fatte dai progettisti . Esempi di genere - specifico software di editing includono RPG Maker XP e Ren'Py . Il primo è stato progettato esclusivamente per lo sviluppo di ruolo 2D in stile giapponese a giocare a giochi come Final Fantasy 3 , mentre Ren'Py è stato progettato esclusivamente per la creazione di " romanzo visivo " giochi di avventura in stile . Può essere difficile per creare giochi con questi editori che sfidano le convenzioni di genere . 
 Gioco Software di editing 
 
 software di editing di gioco generico Generico fornisce allo sviluppatore un'interfaccia progettata per lo sviluppo di giochi , ma fa un minor numero di ipotesi sul tipo di giochi da creare quanto non facciano redattori genere - specifici. Esempi di questo sono Game Maker , da YoYo Games , e Blitz Max , da Blitz Research , ma non si limitano a fare gli sviluppatori di giochi solo giochi di ruolo in stile giapponese come RPG Maker XP fa . 
 < Br > Librerie Gaming 
 
 Ci sono librerie progettate per estendere i linguaggi di programmazione professionali per facilitare attività di sviluppo comuni di gioco su di loro . Gli esempi includono la libreria Pygame per Python e la libreria SDL per il C + + . Questi offrono il massimo controllo , dando il creatore tutta la potenza delle loro lingue di base , ma richiedono anche più esperienza e formazione di programmazione.