Creació d’un voxel engine amb OpenGL i C++: MinecraftGL
dc.contributor
dc.contributor.author
dc.contributor.other
dc.date.accessioned
2024-01-19T09:43:27Z
dc.date.available
2024-01-19T09:43:27Z
dc.date.issued
2023-09
dc.identifier.uri
dc.description.abstract
L’objectiu principal del projecte és desenvolupar un motor gràfic que s’apropi a
Minecraft , és a dir, que presenti un món en 3D fent ús de vòxels i que permeti al jugador
navegar i construir lliurement. A més, ha de permetre a qualsevol usuari interessat la
possibilitat de modificar el codi lliurement.
Més concretament, el motor haurà de permetre dibuixar vòxels a l’espai en 3D i sprites
en 2D pel HUD (Head-up Display) i així donar informació al jugador. El HUD no
haurà d’interactuar de qualsevol manera amb el món en 3D i viceversa. Aquest món en
3D serà un món “infinit” creat de manera procedural i donarà la llibertat a l’usuari de
poder modificar determinats valors per poder modificar com es crearà. El jugador podrà
afegir o destruir vòxels en temps real. Tot això s’ha de poder fer mantenint un rendiment
bo, sense baixades sobtades de frames
dc.format.mimetype
application/pdf
dc.language.iso
cat
dc.publisher
Informàtica, Matemàtica Aplicada i Estadística
dc.relation.ispartofseries
Disseny i Desenvolupament de Videojocs (TFG)
dc.rights
Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri
dc.subject
dc.title
Creació d’un voxel engine amb OpenGL i C++: MinecraftGL
dc.type
info:eu-repo/semantics/bachelorThesis
dc.rights.accessRights
info:eu-repo/semantics/openAccess
dc.audience.educationlevel
Estudis de grau