....................................... Detta är förmodligen den enklaste typen av spel att göra, även om inte alla är intresserade av ett spel utan grafik. De flesta textbaserade spel fokuserar på en historia, ett pussel eller ett äventyr som kombinerar historia, utforskande och pussel. Här är flera gratis alternativ: Twine är snabb och enkel att använda i din webbläsare. StoryNexus och Visionaire lägger till fler spelalternativ och statiska bilder.  Inform7 är ett kraftfullare verktyg med en stor gemenskap av supportrar. GameMaker och Stencil är bra alternativ som fungerar för alla genrer, och de ger dig möjlighet att använda programmering utan att kräva det. Skrap! är ett annat verktyg som du kan använda för webbläsarspel. Ett 3D-spel är en mycket större utmaning än ett 2D-spel, så var beredd på ett långt projekt och mycket hårt arbete. Gnista och spel Guru och enhet kommer att spara dig en del av denna insats genom att låta dig bygga världen utan programmering. Om du redan har viss programmering kunskap eller vill börja lära sig hur man kodar, prova den extremt populära spelmotor Unity. Om du vill skapa dina egna 3D-modeller istället för att använda förgjorda tillgångar behöver du 3D-modelleringsprogram som 3DS Max, Blender eller Maya. Även om du har en programmeringsbakgrund, kanske du vill använda en av motorerna ovan för ditt första spel, och du bör inte känna dig skyldig att prova ett annat tillvägagångssätt bara för att det är svårare. Som sagt, vissa människor njuta av den extrema nivån av kontroll de får från att bygga ett spel från grunden. Idealiskt, programmera spelet i en integrerad utvecklingsmiljö som Eclipse snarare än en textredigerare, så att du kan sätta ihop allt du behöver i ett bekvämt projekt. Medan du kan programmera ett spel i nästan alla språk, lär C++ kommer att ge dig ett kraftfullt verktyg som har massor av spel-utveckling resurser och handledningar på nätet.
Gör ett mestadels textbaserat spel Gör ett 2D-spel. Prova din hand på 3D-spel. Ta ett programplaneringstungat tillvägagångssätt.