Skip to content

Dimi20cen/textquest

This branch is up to date with sugarlabs/textquest:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3655f97 Β· Sep 21, 2023

History

11 Commits
Sep 21, 2023
Aug 20, 2023
Sep 14, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023
Aug 20, 2023

Repository files navigation

TextQuest 🌲

Welcome to TextQuest
A text-based adventure game where players navigate through rooms, interact with NPCs (Non-Playable Characters), and utilize items to progress in their journey. Designed for SugarLabs.

πŸ—ΊοΈ Features

  • Interactive NPCs: Encounter different types of NPCs such as enemies and traders. Battle them or trade items.
  • Inventory Management: Pick up, use, or trade items in your journey.
  • Robust Command Palette: Navigate using cardinal directions, inspect rooms, manage inventory, and seek help with a comprehensive set of commands.

πŸ•ΉοΈ Command Palette

Movement

  • north or n
  • south or s
  • west or w
  • east or e

Item Interaction

  • take [item]: Pick up an item.
  • use [item]: Use an item from the inventory.

General

  • look or l: Examine surroundings.
  • inventory or i: Check the items in your inventory.
  • help or h: Get help on how to play.
  • restart: Restart the game.
  • quit: Exit the game.
  • menu: Return to the main menu.

πŸ”„ Saving and Loading Game

The game automatically creates a temporary copy of the map file, which helps in tracking game progress without modifying the original map. On exiting the game, this temporary copy is removed.

πŸ‘₯ Contribution and Feedback

We welcome contributions to TextQuest! Feel free to fork the repository, make changes, and submit pull requests. Any feedback, bug reports, and suggestions are appreciated.

πŸ“œ License

TextQuest is open source and is licensed under MIT license. Please see the LICENSE file for more information.


πŸŽ‰ Enjoy your adventure in TextQuest! πŸŽ‰

About

Text based game for SugarLabs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%