Art Request Package · Draft untuk review

TAMBANG!Booth game — Mining Indonesia 2026, booth STI / Multi Power

Untuk Dito & tim desain
Main dulu minex.jofnd.ai/tambang
Status Draft — belum final

Arah visual — disepakati 22 Agustus

“Subjek nyata, dunia grafis.”

Mesin & parts = render/foto produk asli (cutout, latar transparan). Untuk mesin: pakai render press resmi Hyundai / Shantui / Dongfeng dari materi STI — tidak perlu ilustrasi dari nol; sumber → cut → color-match. Brand-accuracy otomatis benar karena pakai materi asli.

Lingkungan & UI = flat/graphic (jalan hauling, layer tanah/batubara, panel gelap) — biar subjek nyata “pop” di atasnya dan konsisten dengan tema gelap game.

Props gameplay (lubang, sapi, debu, ikon radio) = ilustrasi flat sederhana, satu bahasa visual.

Contoh yang sudah jalan di game dan jadi target look: kuku VEEMET memakai render resmi MTG — lihat screenshot di bagian Ganti Kuku. Semua aset dikirim PNG transparan @2x.

Mainkan dulu sebelum menggambar

Semua yang terlihat sekarang adalah vector placeholder (kotak warna, garis, teks) — bukan final art. Tapi layout, ukuran, dan posisinya sudah final dan akan dipakai apa adanya begitu art asli di-drop in. Mekanik excavator terutama perlu dilihat langsung untuk memahami spek pivot.

Game-nya singkatnya

Turnamen antar-perusahaan: pengunjung daftar dengan nama perusahaan, lalu main salah satu dari 5 stasiun di tablet portrait — Excavator, Truck, Dozer (ronde produksi 90 detik) dan Mekanik UC, Mekanik GET (ronde servis 60 detik, skor 0–100). Skor tampil live di layar besar TV. Setelah daftar, pemain bisa share story-card Instagram.

Prioritas pengerjaan

Urutan ini nyata — kalau waktu habis, kerjakan dari atas. Game tetap jalan penuh tanpa art asli, jadi tidak perlu menunggu semua selesai sekaligus; kirim bertahap.

  1. 1
    Inspeksi UC — diagram anatomisSatu diagram mengisi setengah canvas. Kesenjangan vector-vs-final paling terasa di sini. Slot ART sudah siap — drop-in tanpa perubahan kode.
  2. 2
    Truck — 9 sprite hazardVariasi visual terbanyak, dan role yang paling sering dimainkan.
  3. 3
    Excavator — art segmentedDampak visual besar, sering jadi stasiun pertama yang dicoba. Masuk tanpa risiko kode sama sekali.
  4. 4
    Story-card templateDipakai tiap pemain daftar — aset yang paling sering dilihat orang di luar booth.
  5. 5
    DozerPerlu polish sebelum hari-H, tapi dilihat lebih sedikit orang.
  6. 6
    Ganti Kuku — paling rendahSudah memakai render MTG asli. Sisa kebutuhan kecil (ikon key tool). Cek status ke tim dev dulu supaya tidak duplikat kerja.

1Inspeksi UC

Diagram UC-group anatomis + panel work-order permanen. Pemain membaca keluhan operator, lalu tap komponen yang rusak.

Diagram UC-group (band atas canvas)

Susunan side-view dozer standar: siluet body dozer tampil pudar di belakang sebagai konteks, di depannya grup UC penuh — idler (halus) kiri, sprocket (bergigi) kanan, 2 carrier roller di atas frame, 4 track roller di bawah, frame struktural, track adjuster/recoil, dan loop rantai dengan tick grouser.

Kode sudah menyediakan slot ART khusus untuk diagram ini. Kalau slot terisi sprite dipakai; kalau kosong, fallback vector tetap jalan.

SlotIsiPivot
ucSilhouetteSiluet body dozer utuh (kabin + hood + blade hint), digambar pudar di belakangbottom-center ground contact
ucIdlerRoda idler depan (halus)center roda
ucSprocketRoda sprocket belakang (bergigi)center roda
ucRollerSatu sprite dipakai bersama 2 carrier + 4 track rollercenter
ucShoeTile track-shoe/grouser repeatable — pastikan seamless edge-to-edgetop-left, tiled

8 komponen berlabel — posisi tap tetap

IdlerTrack AdjusterCarrier Roller ×2 Track LinkSprocketPin & Bushing Track ShoeTrack Roller ×4
Jangan geser posisi

Koordinat tap dihitung dari geometri diagram. Kalau proporsi diagram baru berbeda dari acuan, infokan tim dev supaya titik tap disesuaikan — redraw free-hand tidak otomatis align. Screenshot game adalah acuan tata letak terbaik.

Panel “LAPORAN OPERATOR”

Fixture permanen yang mengisi bagian bawah canvas — bukan sprite terpisah, murni styling. Kalau mau dipoles: warna/tekstur background panel, tipografi label, dan styling footer band brand-color.

Warna highlight brand (hijau KSS, kuning ITM, biru generik) tetap indikator UI solid, bukan tekstur ilustrasi — pastikan sprite baru tidak bentrok.

Layar Inspeksi UC: diagram undercarriage di atas, panel laporan operator di bawah
Kondisi sekarang — vector placeholder. Layout ini sudah final.

2Truck — “Hauling”

Lane-dodger vertikal 3 lajur. Jalan scroll ke bawah, pemain drag kiri-kanan menghindari hazard.

9 sprite yang dibutuhkan

Semua hazard sekarang masih kotak warna polos + label teks.

#SpriteCatatan
1Truk pemainTruk haul utama milik perusahaan (kuning)
2LUBANGLubang di jalan — 1 lajur
3UNIT MOGOKKendaraan mogok + segitiga peringatan — 1 lajur
4ANTRIAN UNITDua unit berjejer — blok 2 lajur
5JACKKNIFETrailer selip miring ±20° — blok 2 lajur
6LV BERLAWANANPickup putih dari arah berlawanan, lebih cepat dari scroll — harus jelas beda dari truk besar
7SAPI NYEBRANGSapi berjalan melintasi jalan — sprite hewan, bergerak menyamping
8UNIT BERDEBUUnit lambat berdebu; menempel terlalu dekat memicu kabut layar
9MUATAN LEBARTruk muatan lebar, 1.6× tinggi hazard standar, hampir menutup jalan

Efek overlay (bukan sprite baru, boleh dipoles kalau ada waktu): vignette mata mengantuk “NGANTUK”, dan banner radio “GOYANG KANAN/KIRI”.

Ukuran acuan

Truk pemain ≈ 44px lebar referensi, tinggi ≈ 10% canvas, posisi tetap di ~68% tinggi canvas. Hazard ≈ 9% tinggi canvas; lebar mengikuti lajur (margin 8% kiri-kanan, lalu 3 lajur sama besar).

Perlu dikonfirmasi

Armada truk kemungkinan Dongfeng 8x4 — mohon konfirmasi ke Joseph model mana yang perlu direpresentasikan persis vs generik.

Layar Truck: jalan 3 lajur dengan hazard LV berlawanan
LV BERLAWANAN datang dari atas dengan cue lampu depan.

3Excavator

Rig articulated 2-link (boom + stick, di-solve via inverse kinematics) dengan bucket sebagai segmen terpisah. Ini spesifikasi paling teknis — baca pelan-pelan.

Kontrak teknis

Tabel pivot di bawah ditranskrip apa adanya dari komentar developer di kode. Harus dipatuhi persis — jangan ditafsirkan ulang, karena art dan vector harus bisa saling bertukar tanpa mengubah kode.

Mode A — Segmented (disarankan)

Isi slot body, boom, stick, bucket (opsional truck) sebagai gambar terpisah. Setiap gambar digambar di local space-nya sendiri dengan titik pivot di local (0,0).

SlotPivotOrientasi
bodypusat-bawah undercarriage (kontak tanah)track + carbody + cab jadi satu gambar
boomujung bahu (dudukan di carbody)sepanjang sumbu +x lokal, panjang 0.30 × tinggi canvas
stickujung siku (ujung boom)sepanjang sumbu +x lokal, panjang 0.19 × tinggi canvas
bucketujung pergelangan (belakang bucket)memanjang ke arah bibir bucket
truckpojok kiri-bawah area baksatu gambar dump-truck utuh

Mode B — Whole-machine

Isi hanya body dengan satu ilustrasi berisi track+cab+boom+stick dalam pose tetap; biarkan boom dan stick kosong. Bucket tetap segmen terpisah dan tetap mengikuti path dig → swing → dump penuh — bucket satu-satunya bagian yang tidak boleh dipanggang ke body.

Detail yang mudah terlewat

  • Boom lebih panjang dari stick (0.30 vs 0.19) — jangan dibalik proporsinya.
  • Ada joint-pin kecil di siku yang digambar renderer — sisakan ruang visual di antara boom dan stick, jangan digambar ulang di dalam art.
  • Cab offset dari tengah carbody ke arah sisi gali, supaya tidak menghalangi ayunan lengan. Pertahankan offset ini kalau cab jadi bagian dari body.
  • Bucket berputar dari “terbuka” ke “tertutup penuh” — pastikan art-nya masuk akal di kedua ekstrem sudut.
  • Bucket length ≈ 13% lebar canvas; depth ≈ 4.2% tinggi canvas. Boom width 13px, stick 10px (referensi canvas 390×700 — proporsinya yang penting, bukan angka px).
Brand

Flagship: Hyundai HX1250. Label “HYUNDAI” sekarang hanya teks placeholder — lockup logo resmi perlu dicek Dito sendiri, jangan tempel logo generik.

Kuku bucket MTG merah adalah komponen upgrade in-game — kalau memungkinkan buat 2 varian (default abu-abu vs MTG merah) supaya upgrade terasa visual.

Layar Excavator: bucket menggali di muka batubara dari atas bench
Bench loading: mesin di atas bench, muka galian di bawah, truk di level bawah.

4Story-card Instagram

Setelah daftar, sistem generate PNG 1080×1920 secara programatik lalu pemain share/download.

  • Blok atas biru solid (0–620px): eyebrow “MINING INDONESIA 2026”, judul besar “TAMBANG”, subjudul.
  • Blok tengah putih: “Saya menambang untuk”, nama perusahaan (auto-shrink 84px → minimal 28px), baris armada saat ini.
  • QR 600×600 di posisi (240, 900) — mengarah ke link join perusahaan.
  • Bawah: CTA “Scan untuk upgrade armada kami!” + URL join.
Hard constraint

Dito bebas redesign warna, tipografi, dan ilustrasi background — selama kotak QR 600×600 di (240, 900) tetap kosong untuk digambar live, dan zona teks dinamis tetap punya ruang untuk panjang teks yang bervariasi. QR harus tetap scannable dari jarak story Instagram normal.

Kalau ingin background image custom (bukan blok warna), sampaikan ke tim dev — bisa diganti, constraint di atas tetap.

5Dozer — “OB Removal”

Side-view: dozer (Shantui SD22) mendorong material dari kiri ke tepi dump di kanan. Hold untuk mengisi meter, release di zona kuning untuk skor.

  1. Dozer body + blade — sekarang kotak biru tua + kotak oranye. Label “SHANTUI SD22” masih teks placeholder; cek lockup brand sebelum final.
  2. Pile/gundukan material — tumbuh vertikal di depan blade (0 → 34% tinggi canvas). Band kuning “sweet spot” adalah elemen UI — biarkan band warna solid, tidak perlu diilustrasikan.
  3. Patch MATERIAL KERAS — sekarang strip merah transparan; bisa jadi tekstur tanah keras/berbatu yang beda dari tanah normal.
  4. Opsional: efek track slip saat stall/overfill — sekarang cuma kotak merah berkedip.
Brand

Blade upgrade Multiduf adalah komponen in-game (melebarkan sweet spot + kapasitas per dorongan). Kalau ada waktu, buat 2 varian blade seperti kuku MTG di excavator.

Layar Dozer: dozer mendorong material ke arah tepi dump
Dozer bergerak maju sambil pile tumbuh di depan blade.

6Ganti Kuku — sudah pakai aset MTG asli

Prioritas paling rendah. Scene ini sudah di-rebuild dan sebagian besar sudah memakai render MTG resmi.

Alur sekarang — 3 fase per ronde 60 detik

  1. INSPEKSI — 8 kuku dengan wear state campuran (good / worn / broken). Pemain tap yang perlu diganti; salah tap kuku bagus kena “MASIH BAGUS!”.
  2. SERVIS — sesuai mekanisme VEEMET asli: unlock (satu gesture fluid tap-and-turn seperempat lingkaran), seat (tap pasang kuku baru), lock (tekan-tahan ±350ms mendorong pin masuk).
  3. HASIL — waktu servis dibanding estimasi sistem palu konvensional (framing “~3× lebih cepat”).
Sudah pakai aset MTG asli — jangan digambar ulang

Kartu detail VEEMET — sprite-sheet 30 frame dari footage disassembly MTG asli, di-scrub live mengikuti gesture pemain.

Sprite gigi new / worn / broken — diturunkan dari render kit MTG asli.

Yang masih perlu Dito (bukan blocker)

Ikon key tool VEEMET — satu-satunya yang benar-benar kosong Bucket + adapter/lip (opsional) Panduan arc: tetap vector
Fase inspeksi Ganti Kuku dengan render kuku MTG asli
Fase inspeksi — kuku memakai render MTG asli.
Kartu detail VEEMET memutar animasi disassembly
Kartu detail VEEMET — ini target look “subjek nyata”.

Library render MTG — pakai ini sebelum menggambar dari nol

Untuk komponen apa pun yang berhubungan dengan produk MTG (GET, ripper, wing shroud, lip shroud — di scene manapun), cek dulu library render sales resmi MTG di CoWork:

After_Sales/MTG_Academy/private_area/renders/

Isinya kit VEEMET / RIPMET / STARMET / PROMET / TWINMET, exploded view, animasi, dan diagram konfigurasi mesin per model. Mengambil dari sini lebih cepat dan lebih akurat secara teknis daripada ilustrasi baru.

Menunggu go dari owner produk

Kandidat berikutnya: detail card ripper untuk dozer (mirip kartu VEEMET), sumber set RIPMET. Jangan proses/crop asetnya dulu sampai ada konfirmasi.

Perlu konfirmasi dari Dito

  • Lockup logo HyundaiUntuk excavator HX1250 — wording dan penggunaan logo resmi belum dikonfirmasi tim mana yang berwenang approve untuk booth ini.
  • Lockup Shantui & DongfengDozer SD22 dan truck 8x4 — apakah logo resmi boleh dipakai, atau perlu versi generik/redraw.
  • Handle Instagram finalKode masih memakai placeholder instagram.com/sti.multipower — mohon konfirmasi/koreksi sebelum event.