Ray Dungeon

by wazz
This is rather short Java demo of a ray tracer (2.5D, all drawn in 2D) that happens to fit neatly into this Jam. I have also made possible to reload sprite sheets from Web (make sure you have Internet connection).

Your objective is to move through dungeon, collect bullets/health and kill enemies/monsters. Who says that the first character has to be main character? For this game, it is also an enemy. There are in total 8 levels. To advance into next level, you need to find out empty wall block and walk through. It is not necessary to kill enemies, you can pass them and still finish.

Keys:
A and D to strafe
Q and E to turn
W and S to move forward/back
Space, F or Ctrl to fire bullets
R to reload new sprite sheet

Additional keys:
/ and * - to increase/decrease ray tracer width
- and + - to increase/decrease ray tracer height

Comments8

Evergreen Games18 May 2015, 03:48
Looks cool but the game freezes when i hit new game. Running OS X 10.10 and Java 8.
wazzauthor18 May 2015, 09:51
Too bad that you could not get game running! Could you run the game from Terminal with following command: java -jar RayDungeon.jar . If there is an error, it should be displayed in the terminal. Can you copy the error here? I have tested it with Windows 7 and Ubuntu 14.10, works for both.
Evergreen Games20 May 2015, 07:04
unfortunately it says it need JDK installed to run from terminal
CiderPunk21 May 2015, 10:15
looks cool but the controls are horrible, can I use the cursor keys please!
wazzauthor23 May 2015, 17:54
I have to agree that controls are horrible as I am use to using mouse for viewing around, but here it was intentional to frustrate player. To make things easier I added cursor keys and numpad keys. Left and right are still for strafing. For numpad you can use 7 and 9 to rotate character and 4685 to move around. Feel free to use Q,E for rotating and cursor keys to move around or any other combination.
pi_pi31 Jun 2015, 12:01
Holy crap. Source maybe?

Other games by @wazz

Found a bug?
Tell us on Discord