A Voxel-Based Platform for Game Development | Thor Helms
| Abstract | The 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. | Type | Master's thesis [Academic thesis] | Year | 2013 | Publisher | Technical University of Denmark, Department of Applied Mathematics and Computer Science | Address | Matematiktorvet, Building 303B, DK-2800 Kgs. Lyngby, Denmark, compute@compute.dtu.dk | Series | M.Sc.-2013-107 | Note | DTU supervisor: Michael Reichhardt Hansen, mire@dtu.dk, DTU Compute | Electronic version(s) | [pdf] | Publication link | http://www.compute.dtu.dk/English.aspx | BibTeX data | [bibtex] | IMM Group(s) | Computer Science & Engineering |
|