dkohlsdorf / Scala3D

A simple 3D engine similar to Wolfenstein 3D

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A simple 3D engine similar to Wolfenstein 3D


Languages

Language:Scala 100.0%