/COMP8551-ProjectOsiris

Simple Dungeon Crawler built in a custom C++ Hybrid ECS engine

Primary LanguageC++

COMP8551-ProjectOsiris

A custom Hybrid ECS engine to facilitate a simple Dungeon Crawler, written in C++

Importing Libraries

For this project, we'll be keeping our external libraries within the "_dependencies" directory. A relative path has been configured in Osiris.vcxproj, or Osiris Properties, which is an XML config file for Visual Studio (VS) environments. This config can be accessed and edited by right clicking the "Osiris" dropdown in the VS Solution Explorer and selecting "Properties".

The "_dependencies" directory contains three subfolders:

includes: This is where we put external headers.
sources: This is where we put .c and .cpp files that must be used within the project scope.
libs: This is where we put pre-compiled libraries. When importing, we'll need to include them in the Linker under Osiris Properties > Linker > Input > Additional Dependencies.