A 3D combat game written in Scala