A downloadable game for Windows and Linux

More complete/up to date documentation available at https://gitlab.com/TurboWafflz/terminalcraft/-/blob/trunk/README.md


TerminalCraft is a text based survival game with randomly generated worlds that are saved for future sessions.

Note: TerminalCraft is still fairly early in development and is missing a lot of features it needs to be an entertaining game. At this point it's just an experiment to see what a text based survival sandbox is like, but hopefully it will develop into more of a fully fledged game.

Gameplay

Exploring

  • Move around the randomly generated world
  • Cut trees in forests
  • Craft wood into a boat to travel through oceans

Farming

  • Craft wood into a hoe to cultivate fields
  • Plant seeds to grow wheat
  • Craft wheat into dough

Fishing

  • Craft wood and string into a fishing rod
  • Craft wood into a boat
  • Go to an ocean
  • Fish

Cooking

  • Craft a campfire from wood and flint
  • Place the campfire somewhere
  • Cook the dough to make bread

Mining

  • Craft wood into a crude pickaxe to mine stone
  • Craft wood and stone into a pickaxe to mine ores

Magic

  • Craft a wand from leather, wood, and a goblin tooth
  • Learn spells from special items found in the world (hint: a good starting spell can be obtained from a mob in a cave)
  • Equip your wand and use it in combat
  • Make a rod to cast more powerful spells

Mobs

  • Mobs in a 5x5 square around the player move around each turn
  • Turn based combat with an accuracy minigame to determine damage dealt


Download

Download
terminalcraft-linux.zip 239 kB
Version dba76203 Feb 25, 2022
Download
terminalcraft-windows.zip 239 kB
Version dba76203 Feb 25, 2022

Install instructions

Requires Python 3 and Pip. Pip will be automatically installed by the launcher on many OSs, but will require manual installation on distributions that do not include the ensurepip module such as Ubuntu.


Note: While a Windows version is provided, it is not tested frequently and may not work as well as on *nix

Note: The Linux launcher shell script uses `xdg-terminal` or `x-terminal-emulator` which may not be available on all distributions. If this script does not work you may have to manually run`terminalCraft.py` with Python 3

Leave a comment

Log in with itch.io to leave a comment.