Awesome
Apos.Content
Content builder library for MonoGame.
Description
This is an attempt at writing a new content pipeline for MonoGame.
Documentation
- None for now.
Build
Project | NuGet |
---|---|
Apos.Content.Read | |
Apos.Content.Compile |
Goals
- Make it easier to develop custom content builders.
- Allow developers to build custom content into more than just binary files.
- For example a json file could be kept as pure text but validated on build.
- Make it easier for libraries made for MonoGame to provide their own content.
- Easier to integrate in a running game.
- Build content at runtime.
- Refresh content at runtime.
- Handle file collisions.
- Make it possible to have assets named
Bullet.png
andBullet.wav
if you feel like it.
- Make it possible to have assets named
- Ability to group files together into a single "archive".
- Ability to encrypt content.
- Only rebuild assets that change.