Each platform/build system set up handles resource paths in a different way. E.g. Windows has debug/release directories and resources looked for relative to current directory. OSX has bundles. Etc.
A client app/game might want a different approach, so get all resources via an abstration so this can be altered accordingly.
Also need to look at better error reporting. Terrible at the moment.
Each platform/build system set up handles resource paths in a different way. E.g. Windows has debug/release directories and resources looked for relative to current directory. OSX has bundles. Etc.
A client app/game might want a different approach, so get all resources via an abstration so this can be altered accordingly.
Also need to look at better error reporting. Terrible at the moment.