Minimalist thrilling shoot 'em up game https://brutalmaze.rtfd.io
Go to file
Nguyễn Gia Phong 3e25eb424c Add fancy losing screen and keybinding for new game 2017-10-22 20:31:17 +07:00
brutalmaze Add fancy losing screen and keybinding for new game 2017-10-22 20:31:17 +07:00
.gitignore Initial commit 2017-10-12 20:29:55 +07:00
LICENSE Initial commit 2017-10-12 20:29:55 +07:00
MANIFEST.in Add fancy losing screen and keybinding for new game 2017-10-22 20:31:17 +07:00
README.rst Add fancy losing screen and keybinding for new game 2017-10-22 20:31:17 +07:00
screenshot.png Enable pausing, fix sticky move bug and clean up 2017-10-22 17:07:05 +07:00
setup.cfg Initial commit 2017-10-12 20:29:55 +07:00
setup.py Enable pausing, fix sticky move bug and clean up 2017-10-22 17:07:05 +07:00

README.rst

Brutal Maze
===========

Brutal Maze is a research hash and slash game with fast-paced action and a
minimalist art style.

.. image:: https://raw.githubusercontent.com/McSinyx/brutalmaze/master/screenshot.png

The game features a trigon trapped in an infinite maze. As our hero tries to
escape, the maze's border turn into aggressive squares trying to stop him. Your
job is to help the trigon fight against those evil squares and find a way out
(if there is any). Be aware that the more get killed, the more will show up and
our hero will get weaker when wounded.

As a research game, Brutal Maze has a few primary goals:

* Highly portable.
* Auto-generated and infinite maze.
* No binary art data.
* Enemies with randomized attributes: stun, poison, etc.
* Resizable in realtime.

Installation
------------

Brutal Maze is written in Python and is compatible with both version 2 and 3.
The installation procedure should be as simply as follow:

* Install Python and `pip <https://pip.pypa.io/en/latest/>`_. Make sure the
  directory for Python executables is your ``PATH``.
* Clone the Github repository or download the Zip achieve and unpack.
* Open Terminal in the directory containing the repo's folder and run
  ``pip install --user brutalmaze``.

Control
-------

F2
   New game.

Escape, ``p``
   Pause.

Up, ``w``
   Move up.

Down, ``s``
   Move down.

Left, ``a``
   Move left.

Right, ``d``
   Move right.

Left Mouse
   Long-ranged attack.

Return, Right Mouse
   Close-ranged attack.