Our great sponsors
-
If you want to make a 'visual novel' (similar to a CYOA, but with more graphics, animations, etc.) then Ren'Py is the way to go. If you're willing to learn a bit of Python, you can totally customise it.
-
If you want to make something text-based, then the easiest ways are either: Twine (makes something like a CYOA book, with fixed options) Look into 'interactive fiction' engines if you want to allow text input for what the player wants to do. TADS is a good choice, but there are others.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
However, if you're willing to learn, the best choice would be to learn a full game engine. That way you can do whatever you want and make any type of game you want. There are three choices that are any good: Godot, Unreal, and Unity. Any of them will be good to make any game (even AAA games).