Bloxel - Developing a voxel game engine in Java using OpenGL

Examensarbete för kandidatexamen

Please use this identifier to cite or link to this item:
Download file(s):
File Description SizeFormat 
219006.pdfFulltext13.95 MBAdobe PDFView/Open
Type: Examensarbete för kandidatexamen
Bachelor Thesis
Title: Bloxel - Developing a voxel game engine in Java using OpenGL
Authors: Arnebäck, Eric
Bärring, Felix
Hage, Johan
Lundén, Anton
Löfman, Andreas
Ogeryd, Niclas
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.
Keywords: Data- och informationsvetenskap;Informations- och kommunikationsteknik;Computer and Information Science;Information & Communication Technology
Issue Date: 2015
Publisher: Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)
Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)
Collection:Examensarbeten för kandidatexamen // Bachelor Theses

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.