Important
This entire project is set for possible re-write sometime in the future and will not recieve any updates untill then.
Adventure is a client for classic text adventure games. Just load a compatible json gamefile to start playing! There is a small demo game in the demo directory wich can be modified and extended to create a fantastic text adventure for the enthusiast.
Requirements: meson, ninja-build, cmake, glib2-devel
Build and install with ./build.sh --install
and then run adventure
or adventure-cli /path/to/gamefile
if you prefer the terminal 🙂
Game progress can be saved using the gui application's save function or by typing /save /path/to/savefile
from the terminal interface.
Note
Keep in mind that the save function saves the entire game to a new file or overwrites the original if chosen. To resume, all you have to do is loading the created save file.
The files in the demo directory have descriptive comments in the header. To prepare the files as a gamefile run: ./compile.py
Important
🟪 Adventure is still in heavy development and things might change or break along the way!
🟪 You should NOT create any full sized games until version 1 is released.
- First stable release.
- Write a more extensive documentation.
- Add GUI for easy game creation.