This repository has been archived by the owner on Nov 30, 2020. It is now read-only.
Releases: McSinyx/brutalmaze
Releases · McSinyx/brutalmaze
Last Python 2 release
Optimize and improve logic
- Prevent the hero from being trapped within a closed room on map creation
- Remove useless enemy weights which I thought could make the maze smarter
- Optimize enemy waking algorithm
- Refactor path finding code to make it more concise
Fix zombie enemies and increase heart rate
Critical bugs cannot be ignored.
Last 0.8 feature release
This should be the last maintenance release of the 0.8 version which uses pygame and SDL1. Changes from the previous release include:
- Prevent player from creating enemies by shooting at walls when there isn't any
- Make icon true squircle using SVG's Bézier curves
From next major release, the game will be using OpenGL and GLFW for graphics and OpenAL for audio. I'm sorry, this ain't happening. Performance gain from OpenGL will be insignificant for 2D game, and pygame is being gradually ported to SDL2.
Switch back to thrilling white noise
Also update documentation and licensing in setup.py
.
Add better support for touch devices
0.8.22 Improve coding style
Add support for game record
0.8.21 Fix stupid ass bugs
Enhance gameplay
- Add support for moving hero using mouse
- Make walls destructable
- Change default background music
- Improve maze generation algorithm, with is now neutral
- Give Chocolate spectial power
Enhance gameplay
- Allow moving hero using mouse
- Turn wall grids into enemies when they're shot
- Replace default music background
Fix broken argument parser on Windows
Also correct typos and grammar mistakes in documentation.