BeEngine: 2D Game Engine

thumbnail

Tutor / Supervisor

Student

Sunyer Caldú, Guillem

Document type

Bachelor thesis

Date

2019

rights

Open AccessOpen Access

Publisher

Universitat Politècnica de Catalunya



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.
user

Participating teacher

Files