- Aug 3, 2021
- 8
- 0
[I am an intermediate in JavaScript, a novice in and beginner in Java]
I wanted to try and make a CYOA type of text game but with some complex mechanisms (like dynamic quests, inventory, etc) close to but simpler than Free Cities (FC game) system.
I want the game to be largely text-based but a custom UI for interaction.
I tried Twine 2 (FC was built with Twine 1) and although it is kinda fun to use, simply the setting up of dynamic variables and stuff is more convoluted than I thought.
I have tried Ren'py and really like to use it as such for sandbox VNs, but for just a text-based game I was wondering if that is a bit extra.
So I was thinking of using HTML5 and vanilla JS (which in my personal opinion is much simpler to use for an FC like game compared to Twine [Maybe that's because I am largely comfortable with JS and Twine just didn't click as such]) but I am confused about how the distribution would go (as in how Twine and RenPy and such complete the game into simple ready to go files).
While trying to find an answer to my previous question, I stumbled across this list [github] /collections/javascript-game-engines of JS-based game engines and I'm more confused than when I started.
I was hoping to hear your opinions on the same.
EDIT:
I would I believe prefer to work with HTML5 and JS and learn a way to compile the files for distributions unless there's an engine that aids this process (by that I mean to be able to share the game as an HTML without having to share all of the JS and Img files)
I wanted to try and make a CYOA type of text game but with some complex mechanisms (like dynamic quests, inventory, etc) close to but simpler than Free Cities (FC game) system.
I want the game to be largely text-based but a custom UI for interaction.
I tried Twine 2 (FC was built with Twine 1) and although it is kinda fun to use, simply the setting up of dynamic variables and stuff is more convoluted than I thought.
I have tried Ren'py and really like to use it as such for sandbox VNs, but for just a text-based game I was wondering if that is a bit extra.
So I was thinking of using HTML5 and vanilla JS (which in my personal opinion is much simpler to use for an FC like game compared to Twine [Maybe that's because I am largely comfortable with JS and Twine just didn't click as such]) but I am confused about how the distribution would go (as in how Twine and RenPy and such complete the game into simple ready to go files).
While trying to find an answer to my previous question, I stumbled across this list [github] /collections/javascript-game-engines of JS-based game engines and I'm more confused than when I started.
I was hoping to hear your opinions on the same.
EDIT:
I would I believe prefer to work with HTML5 and JS and learn a way to compile the files for distributions unless there's an engine that aids this process (by that I mean to be able to share the game as an HTML without having to share all of the JS and Img files)
Last edited: