游戏开发资源规范:从贴图到音频全指南
一、为什么需要资源规范没有规范的项目会怎样: 美术A导张图 4000×3000,没压缩,20MB 美术B命名 "final_final_new2.png" 程序C找不到资源,靠猜 策划D加的模型10万面,卡成PPT ↓ ├── 包体爆炸、性能崩溃 ├── 资源找不到、命名混乱 ├── 返工重导、协作扯皮 └── 后期优化时无从下手,积重难返 规范的价值: ├── 从源头保证质量,而非事后补救 ├── 协作统一,减少沟通成本 ├── 可自动化检查/修正(AssetPostprocessor) └── 新人快速上手,标准可传承🎯核心理念:规范要"可执行、可检查、可自动化",光写文档没人看没用,最好让工具强制/自动执行。二、贴图规范1. 尺寸标准:2的幂(POT)Power Of Two = 2的幂: 16, 32, 64, 128, 256, 512, 1024, 2048, 4096 为什么必须2的幂? ├── GPU纹理压缩(ETC/ASTC/DXT)要求或偏好POT ├── 非POT可能无法压缩 → 内存翻倍 ├── Mipmap生成需要POT才规整 └── 硬件采样效率更高 ┌──────────────────────────────────┐ │ 512×512 ✅ POT