Un Massive Multiplayer Online (MMO) è un programma creato per semplificare il compito di creare un MMO, perché questo tipo di gioco spesso richiede una conoscenza esperta se fatto da zero. La maggior parte dei programmi per la creazione di MMO consente agli utenti di creare scenari e altri aspetti del gioco senza codice, sebbene normalmente sia possibile utilizzare anche il codice. Oltre a creare la trama, un creatore di MMO aiuta gli utenti a creare oggetti, design dei personaggi e il sistema di combattimento. Le mappe possono essere generate o meno dall’utente, a seconda del programma, ma spesso si basano su riquadri predefiniti. Sebbene utilizzare un creatore normalmente sia più facile che codificare un MMO da zero, spesso limita la libertà.
Quando qualcuno crea un MMO da zero, è necessaria una grande quantità di codice per creare la trama e tutto il resto del gioco. Con un creatore di MMO, la maggior parte della codifica è già stata eseguita e l’utente modifica il programma predefinito in base alle proprie esigenze attraverso l’uso di strumenti anziché di codifica personalizzata. Sebbene la codifica di solito non sia richiesta, la maggior parte dei creatori consente all’utente di inserire la codifica personalizzata per integrare gli strumenti.
Insieme alla sceneggiatura e alla trama, la maggior parte dei giochi MMO include anche personaggi, sistemi magici e di battaglia, oggetti ed equipaggiamento. Un creatore di MMO di solito ha dei parametri che devono essere compilati per creare l’oggetto o il personaggio. Ad esempio, se l’utente desidera creare un’arma per un personaggio, deve dire al creatore di creare un nuovo oggetto, specificarlo come arma e aggiungere all’arma l’ammontare del danno di eventuali effetti speciali; quell’oggetto verrà quindi aggiunto al roster del gioco.
Le mappe di solito sono necessarie per un MMO, perché i giocatori hanno bisogno di un posto dove andare. La maggior parte dei programmi per la creazione di MMO viene fornita con tessere predefinite, come erba e tessere di costruzione, che l’utente dispone per creare una mappa. Come per la codifica personalizzata, alcuni creatori possono consentire all’utente di realizzare progetti personalizzati tramite un programma di progettazione grafica, ma non sempre.
Un creatore di MMO generalmente rende più facile la creazione di un MMO, specialmente con gli elementi online, perché gli MMO hanno bisogno di codifica per un sistema di chat, programmazione per connettersi online, potenza sufficiente per supportare molti giocatori contemporaneamente e altre complicate procedure di codifica. Allo stesso tempo, un creatore di MMO spesso limita la libertà. Questo perché, mentre molti aspetti possono essere personalizzati, di solito ci sono almeno alcuni parametri sui quali l’utente non ha alcun controllo.