En massiv multiplayer online (MMO) skapare är ett program gjort för att förenkla uppgiften att skapa ett MMO, eftersom den här typen av spel ofta kräver expertkunskap om det görs från grunden. De flesta MMO-skaparprogram tillåter användare att skripta scenarier och andra aspekter av spelet utan kod, även om kod normalt också kan användas. Förutom att skapa handlingen hjälper en MMO-skapare användare att göra föremål, karaktärsdesigner och stridssystemet. Kartor kan eller kanske inte är användargenererade, beroende på programmet, men de är ofta beroende av färdiga brickor. Även om det normalt är lättare att använda en skapare än att koda ett MMO från början, begränsar det ofta friheten.
När någon gör ett MMO från grunden krävs en stor mängd kodning för att göra handlingen och allt annat i spelet. Med en MMO-skapare är det mesta av kodningen redan gjord och användaren styr det färdiga programmet till hans eller hennes behov genom att använda verktyg snarare än anpassad kodning. Även om kodning vanligtvis inte krävs, tillåter de flesta skapare användaren att ange anpassad kodning för att komplettera verktygen.
Tillsammans med manuset och handlingen kommer de flesta MMO-spel också med karaktärer, magi och stridssystem, föremål och utrustning. En MMO-skapare har vanligtvis parametrar som måste fyllas i för att göra objektet eller karaktären. Till exempel, om användaren vill göra ett vapen för en karaktär, då ska han eller hon berätta för skaparen att göra ett nytt föremål, ange det som ett vapen och lägga till skadan för alla specialeffekter till vapnet; det objektet kommer sedan att läggas till i spellistan.
Kartor krävs vanligtvis för ett MMO, eftersom spelare behöver någonstans att gå. Majoriteten av MMO-skaparprogrammen kommer med färdiga brickor, såsom gräs och byggnadsplattor, som användaren ordnar för att göra en karta. Precis som med den anpassade kodningen kan vissa skapare göra det möjligt för användaren att göra anpassade mönster genom ett grafiskt designprogram, men inte alltid.
En MMO-skapare gör det i allmänhet lättare att skapa ett MMO, särskilt med onlineelementen, eftersom MMO:er behöver kodning för ett chattsystem, programmering för att ansluta online, tillräckligt med kraft för att stödja många spelare samtidigt och andra komplicerade kodningsprocedurer. Samtidigt begränsar en MMO-skapare ofta friheten. Detta beror på att även om många aspekter kan anpassas, finns det vanligtvis åtminstone ett par parametrar som användaren inte har någon kontroll över.