A quick port of "A first-person engine in 265 lines" from JavaScript to Java using the libGDX framework.