Downloads provided by UsageCounts
handle: 2117/335679
Aquest document introdueix el funcionament d'un motor de videojocs en tres dimensions, i segueix el procés de disseny i implementació de Tarbora, un motor escalable i modular que es diferencia en el fet que la majoria dels seus recursos i comportaments es defineixen en un llenguatge de script. Es mostra la creació d'un motor gràfic, l'ús d'una llibreria com a motor de físiques i la integració de diversos patrons de programació coneguts, entre altres. També es proposen diversos exemples de la utilització d'aquest motor per crear videojocs. Finalment, es revisen els aspectes a millorar del motor i es comenta el full de ruta que seguirà en el futur.
This document introduces the working principles of a three-dimensional video game engine and follows the design and implementation process of Tarbora, a modular and scalable engine which differs in the fact that most of its resources and behaviors are defined in a scripting language. It shows the creation of a graphics engine, the use of a library as a physics engine, and the integration of various, well known, programming patterns. It also proposes several examples of the usage of that engine to create games. Finally, it reviews the aspects that should be improved and poses a roadmap.
Video games, Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica, :Informàtica::Aplicacions de la informàtica [Àrees temàtiques de la UPC], Videojocs, motor de videojocs joc videojoc OpenGL gràfic patrons programació
Video games, Àrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica, :Informàtica::Aplicacions de la informàtica [Àrees temàtiques de la UPC], Videojocs, motor de videojocs joc videojoc OpenGL gràfic patrons programació
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 30 | |
| downloads | 62 |

Views provided by UsageCounts
Downloads provided by UsageCounts