aSmCaHlIgZaMaze
A downloadable game for Windows and Linux
Assume the role of the adventurer who seeks an exit from a maze.
Each maze consists of square cells of classical, for the most part, types:
you do not move if you try to step to a wall,
you die if you step to a hole,
and you become free if you step to an exit.
Enter splitters: if you step to one, you are immediately moved to all free adjacent cells simultaneously and equiprobably. That is, what you see then is a superposition (quantum, if you like) of all possible worlds where you made some step from a splitter.
The opacity of adventurer's picture is proportional to corresponding probability or its logarithm.
Remember: you control not the single adventurer in a single universe, but the probability distribution of adventurers across a multiverse.
At the top of the screen is the total distribution of 3 adventurer's states:
dead (fallen into a hole),
still roaming the maze,
and free (reached an exit).
Suffering Schizm, you long for Amalgamation into Freedom instead of Death.
ESC opens main menu, where “Help” shows key mappings, “Mazes” chooses a maze, “Attributions” lists origins of assets.
In particular, all music was generated by AIVA and all ambients were taken from freesound.org.
Configuration is done through config.json currently.
Mazes are defined by plain text files.
Status | Released |
Platforms | Windows, Linux |
Release date | Aug 14, 2022 |
Author | Sunkware |
Genre | Puzzle, Educational |
Made with | SDL, Rust |
Tags | 2D, maze, multiverse, Open Source, probability |
Code license | GNU General Public License v3.0 (GPL) |
Average session | A few minutes |
Languages | English, Ukrainian |
Inputs | Keyboard |
Links | Homepage, Source code |
Download
Install instructions
On Linux, install the dependencies (assuming Ubuntu):
$ sudo apt install libsdl2-2.0-0 libsdl2-mixer-2.0-0 libsdl2-ttf-2.0-0
Leave a comment
Log in with itch.io to leave a comment.