In English

Bloxel - Developing a voxel game engine in Java using OpenGL

Eric Arnebäck ; Felix Bärring ; Johan Hage ; Anton Lundén ; Andreas Löfman ; Niclas Ogeryd
Göteborg : Chalmers tekniska högskola, 2015. 56 s.
[Examensarbete för kandidatexamen]

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.



Publikationen registrerades 2015-06-29. Den ändrades senast 2015-07-01

CPL ID: 219006

Detta är en tjänst från Chalmers bibliotek