This game is a 3D shooter inspired from old doom games The engine type this program uses is a 3D raycaster that uses blocks in order to measure distance
A : turn left
D : turn right
UP ARROW: move forwards
DOWN ARROW: move backwards
LEFT ARROW: move left
RIGHT ARROW: move right
SPACE : shoot
find and collect all the keys
Enemies either shoot Approach you to blow up OR BOTH When health drops to 0 you lose
The purple path directly infront of the player is a bit difficult to start with choose any of the other paths to learn the game Also i had no time to implement a game menu so the application needs to be restarted after a win/loss :(
to run the game please clone the github repository https://github.com/rockygo2/Doom-Game.git than run the game using ./gradlew run