top of page
Project docs
Code Examples
Below are examples of C++ code I have implemented or contributed to for various purposes. These are from the Lost In Transit game project and use the null object pattern as part of their functionality
The Entity class was created as our base game object and was a collaboration between me and the project tech lead
The Subject class was solely my work and was created to be the receiver for event messages within our engine, additionally potentially managing any parallel actions if we were to have any
bottom of page