Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 697 Bytes

README.md

File metadata and controls

11 lines (8 loc) · 697 Bytes

Scala3D

A simple 3D engine similar to Wolfenstein 3D. The left view shows the rendered 3d and the left view a 2d map with the rays from ray casting painted in red. The image plane is shown in green.

scala3d

In order to start the game run: sbt run and you can move with WASD.

The player implementation as well as the movement and rotation are implemented in Player. The raycaster is implemented in RayCasting