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
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.
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.
Comments8