Skip to main content

A hash and slash game with fast-paced action and a minimalist art style

Project description

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

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.

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

  • Highly portable.

  • Auto-generated and infinite maze.

  • No binary data for drawing.

  • Enemies with randomized attributes: stun, poison, camo, etc.

  • Somewhat a realistic physic and logic system.

  • Resizable game window in-game.

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. Make sure the directory for Python scripts is your PATH.

  • Open Terminal or Command Prompt and run pip install --user brutalmaze. Now you can lauch the game by running the command 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-range attack.

Return, Right Mouse

Close-range attack, also dodge from bullets.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

brutalmaze-0.0.4-py2.py3-none-any.whl (28.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file brutalmaze-0.0.4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for brutalmaze-0.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c535194dde697e842f81ecfd86d3cfea81dcdee020fe4328dc4ce1d269236f20
MD5 92078fb4054dd2dc5e1eb3bb439239f8
BLAKE2b-256 f2ac819b71a8ada5e0149e53509c44b26c2b40dc1ae955e25676f3429efad9cf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page