We should have the bulk of Gunship build as a static library with an option to create an executable that automatically runs the engine. Client code that wanted to use Gunship would then have the option of linking against the library and defining their own entry point. This would make writing sample code much easier since we could do it in a separate project rather than jamming it all into Gunship.cpp.
We should have the bulk of Gunship build as a static library with an option to create an executable that automatically runs the engine. Client code that wanted to use Gunship would then have the option of linking against the library and defining their own entry point. This would make writing sample code much easier since we could do it in a separate project rather than jamming it all into Gunship.cpp.