Lewati ke konten
9 Agustus 2026 · Rekayasa

Engine sungguhan, build sungguhan: di dalam Unity Lab

Artikel ini mendeskripsikan produk pada saat penerbitan. Lihat AI Builder dan Agent Teams untuk kapabilitas terkini.

Engine sungguhan, build sungguhan: di dalam Unity Lab

Ini bagian yang tidak populer: melarang trik murah ini menghabiskan waktu dan uang sungguhan, dan kami akan melakukannya lagi tanpa ragu. Kebanyakan pembangun game AI memalsukan tampilan 3D — canvas yang dimiringkan, sedikit matematika perspektif, selesai dalam satu sore. Kami juga mencobanya, dan hasilnya persis seperti yang dibayangkan.

Titik baliknya adalah hari kami menaruh hasil palsu dari canvas berdampingan dengan build yang dirender oleh engine sungguhan. Ini bukan soal selera atau kehalusan tampilan. Yang satu terlihat seperti game. Yang lain terlihat seperti spreadsheet yang berambisi. Jadi kami menulis aturan tegas ke dalam panduan builder: rendering dengan engine sungguhan atau tidak sama sekali. Game web menjalankan tumpukan three.js dan fisika yang dibundel. Apa pun yang mengklaim kualitas native harus melalui Unity Lab, tempat agent menulis kode C# sungguhan untuk Unity 6 dan mengompilasi build WebGL yang bisa Anda mainkan di tab browser.

Bagian yang tidak diperingatkan siapa pun: aset

Melarang renderer palsu adalah setengah bagian yang mudah. Bagian sulitnya adalah engine sungguhan hanya merender apa yang diberikan padanya, dan agent yang hanya menulis kode, jika dibiarkan sendiri, menghasilkan "programmer art" — bola-bola yang bergelombang dengan niat baik, tak ada yang layak dilihat pemain. Solusinya bukan renderer yang lebih baik. Solusinya adalah menyusun ulang alur kerja: konsep dulu, geometri kemudian. Seorang agent melukis konsep art sebelum menyentuh mesh. Lalu agent modelling menulis skrip Blender yang mengacu pada konsep itu, merendernya secara headless, dan loop audit visual membandingkan hasil render dengan konsep tersebut lalu mengembalikan skrip untuk direvisi sampai keduanya benar-benar cocok.

Loop itu lambat dan menghabiskan komputasi untuk berdebat dengan dirinya sendiri. Itu juga satu-satunya hal yang membawa kami melewati programmer art. Setiap halaman aset di lab menerbitkan putaran auditnya, jadi Anda bisa melihat sendiri prosesnya konvergen, bukan hanya percaya kata kami. Berikut aset terbaru, sebuah balkon organ, di putaran satu dan putaran empat:

Balkon organ — putaran audit Blender pertama Balkon organ — putaran audit Blender keempat
Skrip modelling yang sama pada putaran audit 1 (kiri) dan putaran 4 (kanan). Tak seorang pun menyentuh model secara manual; loop-nya terus menulis ulang skrip sampai render cocok dengan konsep.

Dan setelah aset itu berada di dalam engine dengan pencahayaan dan material yang benar-benar berfungsi:

Balkon organ dirender di dalam Unity 6
Aset yang sudah selesai, dirender oleh Unity 6 itu sendiri. Setiap tangkapan layar engine di halaman lab berasal dari build sungguhan — bukan mockup.

Suara adalah argumen yang sama dalam nada berbeda

Padanan audio dari canvas palsu adalah bunyi bip oscillator polos, dan untuk sementara game kami dipenuhi bunyi itu — murah dibuat, langsung terdengar murah. Diagnosis sama, obat sama: aturan tegas plus tooling sungguhan. Semuanya kini berasal dari instrumen sampel, 84 di antaranya dalam pustaka internal, ditambah ambience rekaman. Level pelabuhan mendapat suara air dan camar yang benar-benar terdengar seperti air dan camar. Dentingan kemenangan dalam game puzzle dimainkan oleh sesuatu, bukan dihitung oleh sesuatu.

Mengapa memublikasikan seluruh prosesnya

Demo reel menampilkan lima menit terbaik Anda. Lab menampilkan semuanya, termasuk putaran-putaran ketika model masih terlihat salah.

Lab kini menyimpan 83 halaman build yang diterbitkan, dan Blender Studio menampilkan sisi aset dengan caranya sendiri — skrip, render turntable, seluruh riwayat audit apa adanya. Kami sengaja menerbitkan putaran-putaran yang gagal. Siapa pun bisa memilih satu tangkapan layar bagus; itu tidak membuktikan apa-apa. Menampilkan setiap iterasi, termasuk geometri jelek di putaran pertama, jauh lebih sulit dipalsukan, dan itulah inti dari cara kami melakukan ini.

Sekarang bagian konsesinya, karena para kritikus pendekatan ini tidak salah soal biayanya. Canvas palsu bisa dirilis dalam satu sore; alur kerja kami butuh loop audit, agent modelling, dan waktu kompilasi engine sungguhan sebelum apa pun bisa dimainkan. Untuk prototipe cepat atau game jam sekali pakai, overhead itu memang tidak sepadan — trik canvas lebih cepat, dan untuk lima menit gameplay yang tak ada yang mengambil tangkapan layar dari dekat, bisa dibilang cukup baik. Kami tidak membantah itu. Kami hanya tidak membangun untuk game sekali pakai lima menit, dan begitu kualitas menjadi produk sesungguhnya, jalur yang lambat adalah satu-satunya yang bertahan saat berhadapan dengan pemain sungguhan.

Teknik
BagikanXLinkedInFacebookRedditQuoraWhatsAppTelegramEmail
← Semua postingan