新增资源服务系统核心功能,包括资源加载、缓存管理和异步处理机制。添加测试框架支持单元测试,包含以下主要变更: - 实现 AssetService 核心功能,支持资源同步/异步加载 - 添加 AssetCache 实现 LRU 缓存策略 - 引入测试框架,包含测试用例注册和断言机制 - 实现资源打包工具 asset_packer - 添加压缩库支持 (Zstd/LZ4/Zlib) - 完善文档说明资源服务系统设计 测试用例覆盖资源缓存、数据处理器、资源包管理等核心功能。文档详细说明系统架构和使用方法。 |
||
|---|---|---|
| .. | ||
| test_asset_cache.cpp | ||
| test_asset_pack.cpp | ||
| test_asset_service.cpp | ||
| test_data_processor.cpp | ||
| test_framework.cpp | ||
| test_framework.h | ||
| test_main.cpp | ||