Quake miner is an infinite 2D survival game built on the Box2D physics engine. Debris constantly falls on you and you can earn points by destroying it by throwing a sword or having "near misses" with them (getting really close but not touching it). The game is over when you are hit by debris.
- Clone the cinder repo from its GitHub repo.
- Inside of
/Cinder/
, create a folder calledmy-projects
. - Clone the Quake Miner project into
/Cinder/my-projects/
. - You can now build this project using Cmake
This game is only meant to be played at a 16:9 aspect ratio (i.e. 1920x1080, 1280x720). It defaults to running at 720p
in windowed mode, however this may be changed by altering kWidth
and kHeight
in /apps/my_app.h
of the project
directory. You may also change kFullscreen
in /apps/m_app.h
to change whether or not the game is fullscreen.
Key | Action |
---|---|
LEFT MOUSE |
Start the game. |
ESC |
Quit the game. |
Key | Action |
---|---|
LEFT MOUSE |
Throw a sword in the direction of the mouse. |
ESC |
Quit to the main menu. |
R |
Restart the current run. |
A |
Move left. |
D |
Move right. |
SPACE |
Jump (if grounded). |
Key | Action |
---|---|
R |
Start a new run |
ESC |
Quit to the main menu |
You can find a demo of this game on my YouTube channel.
- Most of the visual assets were taken from Ehm's upload of the Cave Story assets.
- The music is taken from the Cave Story OST on YouTube.
- The hit and near miss sounds are from LittleRobotSoundFactory's 8-Bit Sound Effects Library.
- The throw sound is from Mike Koenig's Spear Throw Sound.
- The font is from Yuji Adachi's ARCADE_N font.
- The title image was created by me.