0 · Working agreement
Bagian ini cukup dibaca sekali. Tujuannya menyamakan format kerja supaya asset langsung bisa masuk engine tanpa dibersihkan ulang.
- Deliverable utama: PNG spritesheets + JSON atlas. Pakai Aseprite default export. GIF hanya untuk timing reference, bukan deliverable.
- Semua asset transparent background kecuali disebut lain.
- Jangan bake lighting ke sprite. Lighting adalah code layer: tint + lightmap. Satu neutral art harus bisa menjadi enam mood.
- Source scale hanya @1x. Engine yang scale. Pixel harus crisp: no anti-aliasing, no half-pixels, palette-consistent.
- File naming: scene_asset_state_sheet.png. Contoh: spirit_tuyul_work_sheet.png, room_vigil_base.png, fx_wind_sheet.png. Atlas JSON memakai base name yang sama.
- Deliver ke /assets/artist/sprint-<n>/ di repo. Folder akan disiapkan oleh agent.
Rule penting
Kalau ada pertanyaan, raise kapan saja. Blocker beats guessing. Jangan mengarang solusi kalau spesifikasi belum jelas.