Skip to content

FloricSpacer/AbyssDiver

Repository files navigation

This is a Tweego conversion of an adult Twine game made by FloricSpacer, which is in turn based on a CYOA by an anonymous author.

Developers

Tweego

If you don't have Tweego installed, it will automatically be downloaded by the build script to be used when building the game.

If you have a custom version of Tweego installed on your system, to use it in the build process for the Abyss Diver game, add it to your shell's PATH or use the TWEEGO environment variable. Note when using the environment variable, include the file extension in the absolute path of the executable file.

Abyss Diver Game

Download the repository:

Build the game:

  • For Linux, run ./build.sh from the command line.
  • For Windows, run ./build.bat from the command line.
  • Play using the AbyssDiver.html html file.

It is recommended to join the discord server so you can receive the latest game assets for your develoment environment and any additional help you may need from fellow developers.

Arguments given to build.sh or build.bat are passed on to Tweego. In particular, the -w option is useful: this makes Tweego watch the source files and as soon as any of them changes, it rebuilds the game. In the example below, companions.twee was edited, triggering a rebuild:

$ ./build.sh -w
Using downloaded Tweego: tools/tweego
Compiling to: Abyss Diver.html

Watch mode started.  Press CTRL+C to stop.

Recursively watched paths: 1
  src

BUILDING: Abyss Diver.html
WRITE: src/companions.twee
BUILDING: Abyss Diver.html