16 poin oleh GN⁺ 2025-11-21 | Belum ada komentar. | Bagikan ke WhatsApp
  • Kode sumber game petualangan teks Zork I·II·III dari era 1980-an dirilis dengan lisensi MIT, sehingga siapa pun dapat mempelajari, meneliti, dan menjalankannya
  • Microsoft OSPO, Team Xbox, dan Activision berkolaborasi dengan tujuan melestarikan kode bersejarah dan memanfaatkannya untuk pendidikan
  • Repositori yang dirilis mencakup kode sumber, catatan build, komentar, dan dokumen terkait, tetapi tidak mencakup merek dagang maupun aset komersial
  • Pengguna dapat menjalankan game secara langsung di lingkungan lokal melalui kompiler ZILF dan interpreter Z-Machine
  • Rilis ini merupakan langkah simbolis untuk pelestarian game dan penyebaran budaya open source, yang menunjukkan perpaduan kreativitas dan teknologi yang terus bertahan lintas generasi

Ringkasan rilis open source Zork

  • Open Source Programs Office (OSPO) milik Microsoft, Team Xbox, dan Activision berkolaborasi merilis Zork I, II, III di bawah lisensi MIT
    • Tujuannya adalah agar pelajar, pengajar, dan pengembang dapat mempelajari, meneliti, dan memainkan kodenya secara langsung
    • Kontribusinya dilakukan dengan menambahkan MIT LICENSE resmi ke repositori historical source yang sudah ada di GitHub
  • Rilis ini berfokus pada pelestarian sejarah game dan penyebaran nilai pendidikan

Latar belakang teknis Zork

  • Zork adalah game yang membangun dunianya hanya dengan teks tanpa grafis atau suara, dan pada masanya membawa perubahan besar pada cara perancangan game
  • Teknologi intinya adalah spesifikasi mesin virtual bernama Z-Machine, yang memungkinkan file cerita yang sama dijalankan di berbagai platform
    • Berkat struktur ini, Zork dinilai sebagai salah satu game lintas platform pertama yang berjalan di berbagai platform seperti Apple II dan IBM PC
  • Karena versi mainframe aslinya terlalu besar dibandingkan komputer rumahan pada masa itu, Infocom membaginya menjadi tiga game terpisah (Zork I~III)

Pelestarian kode dan susunan repositori

  • Microsoft bekerja sama dengan Jason Scott dari Internet Archive untuk menambahkan lisensi open source resmi ke repositori Zork yang sudah ada
  • Setiap repositori mencakup hal-hal berikut
    • Kode sumber Zork I·II·III
    • Catatan build, komentar, dan dokumen historis terkait
    • MIT LICENSE.txt dan metadata repositori
  • Cakupan rilis dibatasi pada kode, dan merek dagang, kemasan komersial, serta materi pemasaran tidak disertakan

Cara menjalankan Zork

  • Zork masih tersedia secara komersial melalui The Zork Anthology dari Good Old Games(GOG)
  • Untuk menjalankannya sendiri, pengguna dapat mengompilasi file ZIL menjadi file eksekusi Z3 dengan ZILF (dibuat oleh Tara McGrew), lalu menjalankannya di interpreter Z-Machine
    • Contoh perintah:
      • "%ZILF_PATH%\\zilf.exe" zork1.zil
      • "%ZILF_PATH%\\zapf.exe" zork1.zap zork1-ignite.z3
    • Contoh alat eksekusi: Windows Frotz, Fic (implementasi CLI berbasis Python), dan lain-lain
  • Tersedia berbagai runner Z-Machine untuk banyak platform, sehingga aksesibilitasnya tinggi

Rencana ke depan dan maknanya

  • Repositori historis Zork yang sudah ada akan tetap dipertahankan sebagai acuan sumber resmi, dan setelah penerapan lisensi MIT, kontribusi dan usulan perbaikan disambut
  • Tujuannya bukan modernisasi, melainkan pelestarian sebagai ruang eksplorasi dan pendidikan
  • Rilis ini juga memuat apresiasi atas kolaborasi antara para pengembang Infocom, Internet Archive, serta tim Microsoft·Xbox·Activision
  • Zork dinilai sebagai contoh yang melambangkan bahwa perpaduan imajinasi dan rekayasa dapat bertahan melampaui generasi

Belum ada komentar.

Belum ada komentar.