Advanced Resource Engine provides you with in-editor resource management, object pooling, sprite management, audio playback, async downloading, etc.
Access resources easily using string keys. No more mess in scripts. The integrated pooling system also helps to improve your game performance. And it is allowed to dynamically access sprites sliced by Unity's Sprite Editor for draw call saving.
It is especially recommended for projects with a large amount of resources. It has been tested with a big project which contains thousands of models, prefabs, textures, audio clips, text assets, fonts , terrains and NGUI resources. (It is possible to be extended to support NGUI, Playmaker, etc.)
Features:
★Flexible resource editor window.
★Access resources by string keys.
★Multiple resource storage and groups.
★Dynamic and reference resources.
★Load sprites by keys dynamically.
★Play audio clips by keys.
★Pool resources to improve performance.
★Import/Export XML back-up.
★Async load/instantiate/download.
★Easy to use.
★Full source code(well documented).
★Tutorials included(with performance test).
*Compression support and Asset Bundle Tools will be added soon*
For users updating from earlier versions, please delete the whole ResourceEngine folder then import this package. Make a backup of your project before that!!
Feel free to contact me if you have any trouble, or specific needs, or suggestions.
Online Documentation & Support: www.seanz.me