A downloadable game

Vantablack is a short maze runner game, made with Python, set in a pitch black maze where you can only see one step ahead. Unicode characters (UTF-8 encoded) are used to display the game board in a command line environment (like Python IDLE).

Features

  • 3 unique hand-crafted maze levels.
  • Top 3 scores for each level are featured in the Hall of Fame.
  • Progress reset (high scores and level unlocks) can be performed from Settings.


How to Play

In each level, you (⛹) are given a certain number of moves. Your goal is to locate the door ( ⩎) in the least number of moves possible. However, the maze is pitch-black, so you can only see the spaces (⯀) next to you.

Every game, a number of traps ( ⚠) are spawned randomly throughout the map.
If you step on one, it'll cost you 3 moves to disarm.

Some levels might also have a couple of Chrono Artifacts (⏱)! Each artifact collected will give you 5 bonus moves. The locations of these are not randomised, so could be used to improve a highscore once you know where they are in a level.

Lastly, you might run into the Vantablack Horror (☣) as you make your way through the maze. It is possible to slay this beast for an astounding 15 moves. However, if you choose to run, this monster will chase after you for 3 turns.

Level 2 is designed to discourage players from killing the monster.
Players will not have enough moves left to to reach the exit.

About

Full source code can be found on the GitHub Repository here: https://github.com/Sorahawk/vantablack-maze-game.

Download

Download
Vantablack - Python Maze Game.zip 20 kB

Install instructions

Prerequisites

  • Python 3.7 / 3.8
    • Python IDLE (Recommended)
    • libdw 4.3.0

Setup

To run Vantablack:

     1. Clone or download the repository

Note: Windows Command Prompt may be unable to display the Unicode characters correctly.
Please use Python IDLE as specified to ensure the best experience.

     2. Run the game in Python IDLE:

    i. Right-click on vantablack.py.
    ii. Select "Edit with IDLE" to launch IDLE.
    iii. Press F5 to run the script.

Leave a comment

Log in with itch.io to leave a comment.