Timeport
Begin an exciting journey through time, interact with unique characters, and learn history in this time-travel game!
Step into a world of history and adventure with Timeport! This educational and entertaining time-travel game lets you explore different historical periods and interact with unique characters, each accurately depicted. Choose your starting point or let the game select one randomly, and immerse yourself in the time period with accurate details and quotes. Interact with characters who have valuable insights, quests, and personalities that reflect their time period. Make decisions and take actions that drive the game forward and keep you engaged. The game offers seamless transitions, detailed inventory, and fun quests. Explore your options, check the inventory, go on a quest or simply chat with the characters. It's a fun, immersive and educational experience that ensures you are not just a spectator but a participant!
How to
Comments (0)
API docs
Learn how to use Timeport effectively! Here are a few example prompts, tips, and the documentation of available commands.
Example prompts
-
Prompt 1: "I want to start the time-travel game. Can you help me choose a historical period?"
-
Prompt 2: "I've selected the Victorian era. Now, how do I set up the game?"
-
Prompt 3: "What inventory items are available in the game right now?"
-
Prompt 4: "I just found a new item in the game. How can I update my inventory?"
-
Prompt 5: "Can you start a new quest for me to complete in the game?"
Features and commands
Feature/Command | Description |
---|---|
startGame | This command allows the player to start the time-travel game by choosing a historical period or selecting one randomly. If a historical time was already provided, the game setup proceeds. |
setupGame | This command sets up the game with a chosen or random historical time. It creates three inventory items that are relevant to the time period. The player can use the 'options' command at any time for next steps, check or use the 'inventory', go on a 'quest', simply chat with characters, or travel to another time. |
getInventory | This command retrieves the current game's inventory, showing the available inventory items. |
updateInventory | This command updates the game's inventory when a non-reusable item is used, when a new item is received, or when a reward is given after winning a quest. The player cannot buy new items unless they have money or offer an inventory item in exchange. |
startQuest | This command starts an interactive quest related to the historical period in the game. The quest is designed to be fun and educational. The player can have open-ended conversations with characters and follow a list of first steps to take. |