Unity Benchmarking

The entity component system in a c++ fashion wasn’t a huge challenge but it was more of a huge tasks as I wanted to test for many different systems that the inheritance engine contained. These systems were physics, translation, rotation, rendering etc. Importing different libraries was also a big...

Stackoverflow Help

There are a lot of questions and ideas that are I may not be 100% certain about. Luckily most of my questions were already answered on stackoverflow. There is a huge community online to help me with common knowledge about the systems that I am researching. An entity component...

Game Engine Design

The inheritance engine is starting to become very functional as components can be linked with certain objects via references. The component has three functions that should be present within all of the sub classes. A component may have to render and the component may have to do handle some...

Inheritance vs Entity Component System

The research statement has been fully justified. Therefore I have started looking into different architectures or practices that are common among many game engines. Specifically looking at Unity and Unreal they have both adopted these types to allow users to easily develop software for games. Inheritance is a modular...

The Beginning

The research that will be undertaken is going to be based on game architecture looking at data driven design. The Entity Component System follows such architecture and is therefore perfect to delve into. A research statement and problem needed to be proposed in order to start the research on...