选择代理类型
Shadowrocket提供了多种代理类型,根据你的游戏需求选择合适的类型:
- Pro代理:适合大型游戏,提供更高的性能和稳定性。
- Basic代理:适合小游戏或单人游戏,性能较低但更轻量。
- Proton代理:适合需要高性能的单人游戏,提供高性能和多任务处理。
- Retro代理:适合需要模拟历史场景的单人游戏。
选择代理类型时,注意代理的兼容性,确保所有游戏版本都支持。
选择合适的代理版本
Shadowrocket的代理版本根据游戏的运行系统和配置有所不同,选择合适的代理版本可以优化性能:
-
Windows:
- Pro代理:支持Allium 8.5以上版本。
- Basic代理:支持Allium 6.以上版本。
- Proton代理:支持Allium 5.以上版本。
- Retro代理:支持Allium 6.以上版本。
-
Mac:
- Pro代理:支持M2i 12.5以上版本。
- Basic代理:支持M2i 6.以上版本。
- Proton代理:支持M2i 5.以上版本。
- Retro代理:支持M2i 6.以上版本。
-
Linux/Android:
- Pro代理:支持Android 1以上版本。
- Basic代理:支持Android 6.以上版本。
- Proton代理:支持Android 5.以上版本。
- Retro代理:支持Android 6.以上版本。
配置代理参数
Shadowrocket 提供了多种代理参数,可以根据你的需求调整性能:
(1)Base Performance(基础性能)
- Load Sharing(负载共享):启用后,代理将共享内存和网络资源,提高性能。
- Cache(缓存):启用缓存,减少缓存占用。
- Normalize(归一化):启用归一化,减少内存占用。
(2)Open Spending(开销)(开销)
- Open Spending(开放开销):启用后,代理将自动分配开销,减少手动开销。
(3)Quality(质量)
- Quality(质量):启用后,代理将自动优化代码以提高性能。
(4)Compression(压缩)
- Compression(压缩):启用后,代理将自动进行压缩,减少文件大小。
(5)Cache Efficiency(缓存效率)
- Cache Efficiency(缓存效率):启用后,代理将优化缓存,减少缓存空闲。
(6)Optimize(优化)
- Optimize(优化):启用后,代理将优化代码以提高性能。
配置策略
Shadowrocket 提供了不同的配置策略,根据你的需求选择:
(1)Basic代理
- 基础配置:代理将仅处理基础游戏数据,性能较低但轻量。
- 配置示例:
{ "type": "Basic", "version": "6.", "loadSharing": true, "cache": true, "normalize": true, "openSpending": true, "quality": true, "compression": true, "cacheEfficiency": true, "optimize": true, "memoryLimit": "1MB", "networkLimit": "1MB", "diskLimit": "1GB" }
(2)Pro代理
- 高性能配置:代理将处理高负载游戏数据,性能较高。
- 配置示例:
{ "type": "Pro", "version": "5.", "loadSharing": true, "cache": true, "normalize": true, "openSpending": true, "quality": true, "compression": true, "cacheEfficiency": true, "optimize": true, "memoryLimit": "1MB", "networkLimit": "1MB", "diskLimit": "1GB" }
(3)Proton代理
- 高性能配置:代理将处理高负载游戏数据,性能极高。
- 配置示例:
{ "type": "Proton", "version": "6.", "loadSharing": true, "cache": true, "normalize": true, "openSpending": true, "quality": true, "compression": true, "cacheEfficiency": true, "optimize": true, "memoryLimit": "1MB", "networkLimit": "1MB", "diskLimit": "1GB" }
配置测试
Shadowrocket 提供了测试工具(如 Shadowrocket Test Manager),可以帮助你测试配置后的代理表现,建议定期进行测试,确保代理在不同游戏版本和配置下表现良好。
注意事项
- 代理兼容性:选择兼容性良好的代理,避免因兼容性问题导致代理不可用。
- 性能目标:根据你的游戏需求选择合适的代理版本和配置,避免过度优化配置。
- 稳定性:代理配置过重或错误,可能导致代理不稳定。
- 性能测试:在配置完成后,进行性能测试,确保代理在实际游戏中的表现良好。









