CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Tool/s for a Text-based Adventure Game?

Iron Cunny

Newbie
May 24, 2020
80
28
I have been trying to find a tool that will allow me to make a text-based adventure game like Degrees of Lewdity or the Era games. Does anyone know what I can use?
 

Winterfire

Forum Fanatic
Respected User
Game Developer
Sep 27, 2018
5,527
8,062

Baronluck

Newbie
Game Developer
Sep 26, 2024
90
48
I'm planning to build a simple text-based game to help prototype my project. Most people use Twine?

If I post a command line application will that work? I'm a programmer and can write in python, C#, C++. I'm not very good with web dev though.
 

aereton

Digital Hedonist Games
Game Developer
Mar 9, 2018
544
1,057
python, C#, C++
I mean, Javascript is pretty easy to pick up if you know any other language, it's not type-safe though so it can be a bit weird if you're coming from a C background, depending on how familiar you are with Python. And for a simple text-based game that works like any CLI you'd only need a simple HTML container to display the text, nothing simpler than that in web dev short of a static pure HTML website maybe.

There's also ink if all you want to create is an interactive story. They let you export your narrative in web format:
It uses ink.js which is basically just a web-interpreter of ink stories.
Demo on how this would look like:

I wouldn't recommend releasing any CLI program, it's just not user-friendly and "scary looking" for the average person.
 
Last edited:
  • Like
Reactions: Baronluck

Baronluck

Newbie
Game Developer
Sep 26, 2024
90
48
I mean, Javascript is pretty easy to pick up if you know any other language, it's not type-safe though so it can be a bit weird if you're coming from a C background, depending on how familiar you are with Python. And for a simple text-based game that works like any CLI you'd only need a simple HTML container to display the text, nothing simpler than that in web dev short of a static pure HTML website maybe.

There's also ink if all you want to create is an interactive story. They let you export your narrative in web format:
It uses ink.js which is basically just a web-interpreter of ink stories.
Demo on how this would look like:

I wouldn't recommend releasing any CLI program, it's just not user-friendly and "scary looking" for the average person.
Yeah I decided to go with which lets you write javascript in vs code. It took me a few hours last night to figure out how all the different Twine tools work together since there's the Twine editor, SugarCube, Twee, and this Tweego tool. I'm up and running though, so the fun can begin now.

I checked out Ink, and it looks like you can use too. If I get annoyed with Twine I might try Ink instead.

I also looked into Yarn Spinner which also has . They're using a bunch of DLLs though which I don't want to deal with if I run into any issues. I wanted this prototype to be Simple to make, so I'm not sure I even want to go Unity route.

I was thinking the same thing about CLI programs, people will probably be scared to try it lol
 

aereton

Digital Hedonist Games
Game Developer
Mar 9, 2018
544
1,057
Yeah I decided to go with which lets you write javascript in vs code. It took me a few hours last night to figure out how all the different Twine tools work together since there's the Twine editor, SugarCube, Twee, and this Tweego tool. I'm up and running though, so the fun can begin now.

I checked out Ink, and it looks like you can use too. If I get annoyed with Twine I might try Ink instead.

I also looked into Yarn Spinner which also has . They're using a bunch of DLLs though which I don't want to deal with if I run into any issues. I wanted this prototype to be Simple to make, so I'm not sure I even want to go Unity route.

I was thinking the same thing about CLI programs, people will probably be scared to try it lol
Well, since you mentioned this becoming a simple prototype before, I was thinking more in line of pure Javascript, nothing fancy. Though, depending on what you wanna do, it might really just be way simpler to go for anything Twine because going for the pure JS route will have you create some main game loops that might already be ready to go with the former. I have no working experience with those though, so I can't give you a recommendation for them due to lack of experience.

I agree, Unity or similar engines might be overkill. I'd only go for that if you plan to actually learn and stick with those for future projects. I think anything you can put into a browser is perfect for text-based games.
 

Greeedium

Newbie
Dec 17, 2021
37
23
I have been trying to find a tool that will allow me to make a text-based adventure game like Degrees of Lewdity or the Era games. Does anyone know what I can use?
Degrees of Lewdity is made in Twine Sugarcube. (albeit it's a custom version, but the Base Sugarcube version already has basically everything u will ever need.)
 

Baronluck

Newbie
Game Developer
Sep 26, 2024
90
48
Degrees of Lewdity is made in Twine Sugarcube. (albeit it's a custom version, but the Base Sugarcube version already has basically everything u will ever need.)
Yea SugarCube has a lot of features built-in like automatic saving and loading, sidebar navigation, event handling, and an audio system.
 
  • Like
Reactions: Greeedium