ChiraEngine
ChiraEngine copied to clipboard
CPK Resource Provider: Pack Files into Big Files
Component to Improve
Core Engine
Describe Your Suggestion
FilesystemResourceProvider doesn't exactly roll off the tongue.
- [ ] Rename
FilesystemResourceProvidertoFilesystem(this part is easy) - [ ] Create a legally distinct format like Valve's VPK system or Godot's PCK system to make it faster to check if files exist and access them
- CPK (Chira Pack)
- No compression, split into different files based on size, master manifest points to the locations of files within the packs
- [ ] Need a helper tool to create CPK files
- [ ] ...and a ResourceProvider class to load stuff from them
I might be able to help out on the side of the tools to create and unpack these.