Skip to content

A Python library for easily making text adventure games.

License

Notifications You must be signed in to change notification settings

Qwerty-Qwerty88/Text-Adventures

Repository files navigation

Text Adventures

A Python library for easily making text adventure games.

Inspired by textadventure.

Getting Started

Install the library using pip or your package manager of choice:

pip install text-adventures

Add this code to import the package:

import text_adventures

Scene

To create a Scene, add this code:

myScene = text_adventures.Scene()

Scenes take 2 arguments:

  • title: a str that gets printed at the top of the console.
  • actions: an Iterable of Actions that will be ran in order.

Actions

Actions can be set to run in a Scene. There are currently 4 options:

  • Text
  • GoTo
  • Options
  • Interaction

But you can expect more soon, or if you don't want to wait, you can make your own! There is a very simple Action class that you can import to create your own Actions.

About

A Python library for easily making text adventure games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published