A Voxel-Based Platform for Game Development

Thor Helms

AbstractThe goal of the thesis is to create a game development platform for voxel based games, capable of creating games with a first person view. To this end, a conceptual game model has been created, which is used to define a game. A simple language has been created to define games consisting of a landscape, some game objects, and behavior for some game objects, along with a scanner/parser for this language, which outputs a conceptual game model. To transform the voxel models into graphics and display them in the game development platform Unity, a small voxel library has been created, which can output polygon models for a voxel model. Infinite landscapes are created using Simplex/Perlin noise. Behaviors are implemented via behavior trees (for games), but is still lacking an interpreter.
TypeMaster's thesis [Academic thesis]
Year2013
PublisherTechnical University of Denmark, Department of Applied Mathematics and Computer Science
AddressMatematiktorvet, Building 303B, DK-2800 Kgs. Lyngby, Denmark, compute@compute.dtu.dk
SeriesM.Sc.-2013-107
NoteDTU supervisor: Michael Reichhardt Hansen, mire@dtu.dk, DTU Compute
Electronic version(s)[pdf]
Publication linkhttp://www.compute.dtu.dk/English.aspx
BibTeX data [bibtex]
IMM Group(s)Computer Science & Engineering