A downloadable game for Windows

Download NowName your own price

Rubymaze 3D is some kind of retro-style arcade game using my own CPU-rendered raycasting graphics engine.

IMPORTANT NOTICE: I am not really a game developer, this game is more of a "demo game" to test the graphics engine I wrote. Do not expect something amazing.


In this game you have to collect as much rubies as possible. The more rubies you collect, the more enemies will wander around in the maze. The game ends when you die. You also have various objects to help you like a gun to kill them, a phone-looking object that teleports you around in the map (can be dangerous!) and a speed object to temporarily make you faster.


  • WASD - Move around
  • Esc. - Pause
  • Space - use your current object
  • E - show the minimap
  • F1 - debug information
  • F2 - debug console

Console commands

Some commands used for debugging, can also be considered as cheats. Console output is shown in the debug information HUD

NOTE: when specifying a float, make sure to have a point afterwards, even if there is nothing after it. Example: Instead of specifying 1, specify 1.0.

quitExits the game
setmousesens <float: sens>Change mouse sensitivity
setammo <int: ammo>Set gun ammo
setcurrentitem <int: id>Set current item in hand
godmode <int: enable>1 = enable godmode, 0 = disable
noclip <int: enable>1 = enable noclip, 0 = disable
Basically makes you go through walls
teleport <float: x> <float: y>Teleports your player at specified position
suicideKills your character and resets the game
spawnbaddie <int: amount>Spawns n enemies in the map. Maximum is 64.
getposGet player position
helloOutputs "Hello, World" in the debug output

Other information

This game has been written in C and Made with my engine lightrcg. Source of my game can be found here. You can tinker with the game code for personal use or build it for another platform. Game has been tested with Windows and Linux, however make pre-built stuff for Linux is hell and building C stuff on Windows is hell. So I only made a Windows build.

Credits to @noshades, wobblebox.com and opengameart.org for the few soundeffects I needed to get.

The game has been made with my editor, GCC, Blender, GIMP and OpenMPT.


Download NowName your own price

Click download now to get access to the following files:

Rubymaze3D.zip 2 MB

Leave a comment

Log in with itch.io to leave a comment.