dc.contributor
Díaz García, Jesús
dc.contributor.author
Tello Panea, David
dc.date.issued
2022-10-14
dc.identifier
https://hdl.handle.net/2117/394028
dc.description.abstract
This document contains the description of the development of a small 2D
engine written in C++. The focus of this project is to implement various
optimization techniques to have a performant application.
The result is a small 2D engine that can be executed in any Windows
machine and can handle more than 10.000 entities interacting with each
other in real time.
The source code for this project is public and under the MIT License and
can be found in the Github repository in the following link:
https://github.com/DavidTello1/2D-Renderer
dc.format
application/pdf
dc.publisher
Universitat Politècnica de Catalunya
dc.subject
Àrees temàtiques de la UPC::Informàtica::Programació
dc.subject
C++ (Computer program language)
dc.subject
Object-oriented programming (Computer science)
dc.subject
Object-Oriented
dc.subject
Batch Rendering
dc.subject
Space Partitioning
dc.subject
C++ (Llenguatge de programació)
dc.subject
Programació orientada a l'objecte (Informàtica)
dc.title
Optimization techniques for a 2D Engine