https://github.com/lostjared/mutatrishd
Puzzle Game
https://github.com/lostjared/mutatrishd
3d-puzzle-game cplusplus opengl sdl2
Last synced: 22 days ago
JSON representation
Puzzle Game
- Host: GitHub
- URL: https://github.com/lostjared/mutatrishd
- Owner: lostjared
- License: gpl-3.0
- Created: 2016-04-12T21:21:53.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-04-04T12:40:04.000Z (about 2 years ago)
- Last Synced: 2025-08-18T16:29:23.327Z (10 months ago)
- Topics: 3d-puzzle-game, cplusplus, opengl, sdl2
- Language: C
- Size: 77.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MutatrisHD

Requires SDL2 and GLEW use the configure script
after you run autogen.sh like this
./autogen.sh && ./configure && make
To use
```bash
./configure
```
should detect sdl2-config if it does not
```bash
./configure --prefix=/path
```
path being where sdl2-config is
then just
```bash
make
```
Playing Instructions:
Align blocks in rows either horizontally, vertically, or into a cube of identical types. The unique aspect is that if a block lacks support (no block underneath), it descends until it encounters another block or reaches the grid's base. Mastering the controls might initially seem challenging, as it requires rotating the grid along the x and y axes.
Game Controls:
- Left Arrow: Move left
- Right Arrow: Move right
- Down Arrow: Move down
- Up Arrow: Advance inwardly, depth-wise
- 'a' Key: Shift blocks
- 'e' Key: Reset rotation to default
- 's' Key: Rotate around the +x axis
- 'd' Key: Rotate around the -x axis
- 'z' Key: Rotate around the +y axis
- 'x' Key: Rotate around the -y axis
- Escape Key: Exit the game at any time
Developed in C++ and utilizes OpenGL for rendering.