Bloxel - Developing a voxel game engine in Java using OpenGL

The purpose of this thesis is to explore the process of creating a voxel game engine, in which
features such as procedural terrain generation and world interaction are essential, inspired by
pioneering games in the genre such as Minecraft.
The thesis discusses the development process in regards to graphics, physics, and game logic. The
game engine is written in Java using the Lightweight Java Game Library for graphics and audio,
and employs the Ashley framework to implement an entity-component design pattern.
The project resulted in a simple voxel game, with a procedurally generated environment and
basic player-world physics and interaction.

Skapa referens, olika format (klipp och klistra)

BibTeX @misc{Arnebäck2015,author={Arnebäck, Eric and Bärring, Felix and Hage, Johan and Lundén, Anton and Löfman, Andreas and Ogeryd, Niclas},title={Bloxel - Developing a voxel game engine in Java using OpenGL},abstract={The purpose of this thesis is to explore the process of creating a voxel game engine, in which
features such as procedural terrain generation and world interaction are essential, inspired by
pioneering games in the genre such as Minecraft.
The thesis discusses the development process in regards to graphics, physics, and game logic. The
game engine is written in Java using the Lightweight Java Game Library for graphics and audio,
and employs the Ashley framework to implement an entity-component design pattern.
The project resulted in a simple voxel game, with a procedurally generated environment and
basic player-world physics and interaction.},publisher={Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola},place={Göteborg},year={2015},note={56},}