1 poin oleh GN⁺ 2023-09-05 | 1 komentar | Bagikan ke WhatsApp
  • Proyek demake yang mengimplementasikan ulang game puzzle Valve, Portal, agar berjalan di hardware Nintendo 64; didistribusikan dalam bentuk ROM yang bisa dijalankan di cartridge game N64 asli atau emulator
  • Setelah dikembangkan selama bertahun-tahun, proyek ini mencatat kemajuan besar baik pada sistem gameplay maupun fidelitas grafis, dengan lebih dari 12 test chamber telah selesai
  • Memiliki portal gun yang berfungsi penuh, physics engine, dan sistem pencahayaan untuk mewujudkan mekanik inti game asli di lingkungan N64
  • Mencakup elemen tambahan seperti menu utama/jeda, efek suara dan dialog, cutscene, subtitle dan dialog suara multibahasa, serta efek refleksi
  • Proyek berbasis komunitas yang terbuka bagi siapa pun untuk ikut serta sebagai game tester atau kontributor, dan terus diperbarui

Ringkasan Proyek

  • Demake yang membuat rekreasi Portal dari Valve untuk platform Nintendo 64
    • Rilis yang didistribusikan berbentuk ROM N64 yang sepenuhnya dapat dimainkan
    • Dapat dijalankan di emulator atau cartridge game N64 fisik
    • Untuk menjalankan ROM di hardware target, ikuti instruksi pada tiap rilis
  • Dikembangkan dalam jangka waktu lama dan telah mencapai kemajuan besar baik dari sisi gameplay maupun fidelitas grafis

Fitur Utama yang Telah Diimplementasikan

  • Sistem gameplay
    • Lebih dari 12 test chamber telah selesai
    • Portal gun yang berfungsi penuh
    • Physics engine yang berfungsi penuh
    • Sistem pencahayaan
  • Antarmuka dan presentasi
    • Menu utama/jeda
    • Dukungan efek suara dan dialog
    • Termasuk cutscene
    • Dukungan subtitle dan dialog suara multibahasa
    • Elemen visual tambahan (Eye-Candy) seperti efek refleksi
  • Mencakup banyak fitur lainnya

Komunitas dan Status Pengembangan

  • Proyek berbasis komunitas yang menyambut semua game tester dan kontributor (Contributors)
  • Pembaruan terus dilakukan, sehingga disarankan untuk memeriksa kabar terbaru

Item Pengembangan yang Direncanakan (New Feature TODO)

  • Menambahkan terjemahan menu, animasi lompat, optimasi static culling
  • Rencana menangani masalah ketika dialog GLaDOS berakhir terlalu cepat jika game dijeda saat ia berbicara
  • Dukungan rumble pak, intro Valve, penyempurnaan subtitle
  • Menambahkan checkpoint autosave, penyesuaian timing elevator
  • Menambahkan kursi meja dan monitor, memperluas pengaturan suara

Item Suara yang Direncanakan (New Sounds TODO)

  • Suara tabrakan kotak
  • Ambient background loop
  • Suara gerakan scaffolding yang tidak terpasang tetap

Daftar Bug yang Diketahui (Hardware Verified, berdasarkan v8)

  • Dengan menggunakan dua portal dinding yang bersebelahan untuk mendorong objek ke sudut lalu menjatuhkannya, objek dapat clip keluar dari level
  • Saat melewati portal di langit-langit, rotasi pemain (rotation) terkadang menjadi kacau
  • Saat melompat dan strafe di sudut belakang bagian dalam elevator, pemain dapat menembus bagian belakang elevator

1 komentar

 
GN⁺ 2023-09-05
Opini Hacker News
  • Pembuatnya punya kanal YouTube yang secara berkala mengunggah video pembaruan game: https://www.youtube.com/@happycoder1989/videos
    Meski masih tahap awal pengembangan, agak mengejutkan bahwa repositori GitHub-nya sama sekali tidak punya tautan atau screenshot.

    • Repositori ini sepertinya benar-benar perlu screenshot atau video di ReadMe untuk menunjukkan seperti apa bentuknya
    • Kalau mencari “screenshot” di issues, ada beberapa screenshot yang diunggah orang untuk menjelaskan bug: https://github.com/lambertjamesd/portal64/issues?q=screenshot
    • Kelihatannya jauh lebih bagus dari yang saya kira. Sulit dipercaya ada yang mengeluhkan sesuatu sekeren ini
    • Karena dibuat terlalu bagus, ini lebih terlihat seperti porting daripada demake
  • Saya tidak tahu ada konsep seperti ini, tapi ini ide yang sangat bagus. Jika kita lebih memprioritaskan ekologi dan menekan keusangan digital, dari sudut pandang permacomputing demake mungkin akan jauh lebih umum
    Game indie sepertinya akan jauh lebih mudah dipindahkan ke perangkat seperti Xbox orisinal ke atas, PS3 ke atas, Wii ke atas, atau desktop/laptop rata-rata era Windows 7; sementara game AAA mungkin perlu diperkecil skalanya dan menghapus hal-hal seperti 4K, DLSS, dan ray tracing.

    • Saya setuju dengan maksudnya, dan bagus jika ada versi spesifikasi rendah, tetapi menurut saya menargetkan konsol lama seperti Xbox orisinal demi efisiensi energi bukanlah pendekatan yang tepat
      Smartphone jauh lebih kuat daripada sistem seperti itu sekaligus memakai daya lebih kecil, dan Steam Deck pun, meski memakai daya lebih besar daripada ponsel, masih jauh lebih baik. Targetnya seharusnya hardware berdaya rendah yang efisien energi, bukan hardware lama yang tidak efisien. Namun saya setuju bahwa software yang berjalan baik di hardware serbaguna lama juga akan berjalan baik di sebagian besar hardware yang sudah ada, sehingga mengurangi kebutuhan upgrade. Kalau murni melihat sisi ekologi, menjalankannya di hardware lama sungguhan bisa kontraproduktif; mungkin lebih baik mengemulasi hardware lama di chip modern yang efisien.
    • Saya bukan pengembang game, tetapi melihat kurangnya porting bahkan di antara konsol generasi saat ini, sepertinya tidak sesederhana itu
      Walaupun game engine seolah bisa secara ajaib menghasilkan build untuk beberapa backend, mendukung Vulkan dan Metal sekaligus saja sudah merepotkan, dan itu juga salah satu alasan mengapa game di hardware Apple sedikit. Menjaga kompatibilitas dengan standar lima tahun lalu saja sudah menyebalkan; tiap GPU dan game engine punya inkompatibilitas serta bug benturan halus yang berbeda, dan harus diuji di hardware lama sungguhan. Tidak menghasilkan uang, sementara tim juga ingin beranjak dari proyek yang sudah mereka kerjakan selama lima tahun, jadi insentif untuk melakukannya lemah. Saya sangat setuju dengan kompatibilitas ke depan, tetapi kompatibilitas ke belakang adalah mimpi buruk secara logistik.
    • Demake ini adalah game tambahan, jadi justru menambah beban energi untuk menjalankan program komputer. Tapi menurut saya itu tidak masalah
      Sebagian orang mungkin memainkan ini sebagai pengganti Portal asli, tetapi ada juga overhead berupa biaya pengembangan. Jika benar-benar peduli ekologi, mungkin menutup server game lebih cepat justru lebih masuk akal.
    • PS3 sering dinilai tidak menyenangkan untuk ditulis softwarenya karena unit pemrosesan khusus yang unik
    • Saya juga terpikir soal ekologi. Dari game lama saja sudah ada jutaan jam permainan, tetapi orang-orang menginginkan Tetris 3D dengan ray tracing
      Ada juga karya avant-garde yang lebih baik dalam 3D seperti GTA VC/SA, dan Minecraft terasa seperti wahyu bagi game sandbox. Namun secara umum, jika yang kita inginkan adalah cerita dan gameplay, grafis sebagus itu dan DLC tidak selalu diperlukan. Baru-baru ini saya memainkan Pokémon Fire Red bersama anak-anak, dan dunianya besar serta penuh rahasia. Tapi melihat anak-anak lain di sekitar kami sama sekali tidak suka game piksel, mungkin ini hanya berlaku di rumah kami.
  • Demake Portal favorit saya adalah yang ini: https://www.ticalc.org/archives/files/fileinfo/451/45101.html

  • Apakah ada panduan cara menjalankannya di N64 sungguhan? Saya punya Everdrive

  • “Demake” disebut sebagai remake video game yang dibuat untuk platform lama, atau game yang diubah ke gaya grafis/gameplay lama: https://en.wikipedia.org/wiki/Category:Video_game_demakes

  • Ini berjalan di core FPGA N64 baru milik MiSTer

  • Kedengarannya seperti proyek yang benar-benar keren, tetapi saya ingin melihat screenshot atau video

  • Ini video demo terbaru dari pembuatnya dan enak ditonton di ponsel: https://m.youtube.com/watch?v=OCBHdgbickE

  • Saya benar-benar berharap game-game Portal dibuat ulang untuk macOS 64-bit

  • Saya baru saja menonton video proyek ini dan cukup keren; terus terang mengesankan bahwa ini bisa dilakukan di N64
    N64 bahkan tidak punya Half-Life 1, jadi saya jadi penasaran apakah mungkin merekonstruksi Portal 1 secara cukup meyakinkan di GoldSrc

    • Sven Co-op berhasil membuat portal berfungsi di cabang engine GoldSrc mereka, tetapi tampaknya pengembangannya dihentikan karena masalah FBO: https://www.youtube.com/watch?v=Lbniay4bfJU
    • Baru-baru ini saya menjalankan demake Tomb Raider 1 di GBA. Apa pun mungkin
    • Saya belum membaca informasi di artikelnya, apakah ini downport engine Half-Life, atau memakai art Portal di engine lain seperti engine GoldenEye?