Asher Norland
Asher Norland
To remove the pre-installed requirement on the VulkanSDK, a wrapper for glslang needs to be created.
When files are added or deleted cmake will correctly link the files if cmakelists is updated. However, Visual studio filters will not update unless the cache is deleted and regenerated.
The first iteration of the scheduler module with the default Fiber scheduler
An update utility for grabbing updated engine or project modules from the internet and locally updating them.
An asset is a engine specific version of a resource which is pre-compiled for the development or deployment platform it is being used for.
Projects, Applications, and Engines all need to have separate asset databases. Whether assets themselves are stored in the database or just relative location remains to be seen. This is heavily...
Using Flatbuffers, a specification and workflow needs to be developed for serialization.
Projects directories need to be watched, their meta-data serialized and stored with the engine, and available to the run-time projects API
Projects are run-time created and managed applications. They can be compiled by the engine for a target platform and deployed as necessary.