Skip to content
Isometric game engine. Open world, block/voxel based and sprite rendering.
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
Logos Uploaded SDK v1.5R2 Jun 21, 2015
MinecraftToWurfelEngine added experimental minecraft files Aug 11, 2018
core return success Dec 29, 2019
demogame ignore mac os files and build files Aug 11, 2018
docs updated javadoc Sep 28, 2017
sprites added experimental minecraft files Aug 11, 2018
tools added experimental minecraft files Aug 11, 2018
.gitignore added source code from Weapon of choice repo Nov 16, 2017
.project Added maven support, changed project structure to make it Maven compl… Mar 16, 2017 spelling mistakes Aug 26, 2018
UML Class Diagramm.pdf updated to 1.8 Sep 28, 2017
WurfelEngineWithDependencies.jar updated binary to latest build Oct 23, 2017
license.txt licence 2017 Oct 23, 2017


Java 8


Screenshot 1

Features in a nutshell

  • cross plattform
  • map loading and saving
  • open world map streaming
  • day-night cycle
  • modern 3d rendering (nomal map) and lighting with isometric sprites
  • destructable environment
  • in-game map editor
  • split screen support

Wurfel Engine uses Maven for dependency management. It is built on top of libGDX.

WurfelEngine.jar is not intended to work as a stand-alone application like the industry game engines (i.e. Unity). The engine is designed to be configured and programmed via source code in the programming language Java.

A game engine is a huge collection of algorithms. Therefore there are many parts which can be further improved. Some wanted improvements can be found under Issues.

You can’t perform that action at this time.