BeEngine: 2D Game Engine
Tutor / Supervisor
Student
Sunyer Caldú, Guillem
Document type
Bachelor thesis
Date
2019
rights
Open Access
Publisher
Universitat Politècnica de Catalunya
UPCommons
Abstract
This document contains the description of the development of a C++ game engine named BeEngine, as the final university project. The engine is focused on 2D game development and aims to provide all the necessary components and tools to create and deploy a video game from start to finish. The result is astandalone program that can be execute dinany Windows machine, tha thas the ability to load and manage resources (such as images, scripts, audio, etc.), and allows the user to implement the logic and test the results before generating the final game. This project goes through some of the techniques and the logic behind the modules and tools of this engine, and the process of implementation followed to accomplish the final results.
