- OpenMW, proyek reimplementasi engine Morrowind open source, merilis versi 0.50.0, mencakup peningkatan besar seperti dukungan gamepad dan sistem pertarungan yang tidak lagi di-hardcode
- Dengan perluasan Lua Scripting API, cakupan kontrol atas elemen internal game seperti pertarungan, cuaca, medan, dan jurnal menjadi lebih luas
- Engine grafis meningkatkan pemrosesan skinned geometry dan memperbaiki kesalahan normal/parallax mapping sehingga kompatibilitas mod meningkat
- Pembaruan UI memperkuat kenyamanan pengguna dengan menu controller, pemindahan item via Alt-klik, dan penambahan terjemahan bahasa Polandia
- Melalui fitur Beyond Morrowind, fondasi dukungan untuk engine game Bethesda berikutnya seperti Oblivion diperluas, menandai kemajuan menuju engine RPG umum di masa depan
Ringkasan peningkatan utama
- OpenMW 0.50.0 berfokus pada perombakan total pengalaman gamepad, sistem pertarungan yang tidak lagi di-hardcode, perluasan Lua API, dan peningkatan UI
- Versi baru tersedia untuk diunduh di semua sistem operasi, dan format file save lama tidak berubah
- Ditambahkan pemindahan item cepat (Alt-klik), terjemahan UI bahasa Polandia, dan menu controller yang ditingkatkan
- Masalah yang diketahui terkait macOS, Windows, dan GPU AMD/Intel juga dicantumkan
AI dan pathfinding
- Pathfinding berbasis navmesh lebih presisi dibanding Morrowind asli, dan telah diperbaiki agar mengabaikan data jalur yang salah (seperti titik di dalam batu)
- Siklus pembaruan deteksi Sneak disesuaikan agar perolehan experience bekerja lebih stabil
- Banyak bug terkait pertarungan dan deteksi diperbaiki: pembatasan perilaku NPC saat lumpuh, NPC yang tidak bisa bergerak tetap dapat bertarung, pencegahan panen herb berulang, dan lain-lain
Pengaturan dan Virtual File System (VFS)
- File konfigurasi kini disimpan saat jendela pengaturan ditutup, bukan saat game ditutup
- Dukungan path non-ASCII dan stabilitas arsip BSA ditingkatkan
Format ESM dan file save
- Tidak ada perubahan format save, sehingga masih bisa dikembalikan ke versi 0.49.0
- Kesalahan pemrosesan subrecord status quest telah diperbaiki
Gameplay
- Diperbaiki agar kenaikan skill di penjara tercermin dalam progres level
- Banyak bug detail terkait sihir, pertarungan, dan penilaian kejahatan telah diperbaiki
- Konsistensi dengan game asli ditingkatkan pada masalah equip item bertumpuk, hit detection, pemrosesan efek sihir, rumus perhitungan harga, dan lainnya
Grafis
- Peningkatan pemrosesan skinned geometry meningkatkan kompatibilitas aset mod (contoh: masalah posisi layar kapal di abot’s Boats terselesaikan)
- Stabilitas grafis ditingkatkan melalui perbaikan kesalahan arah normal map/parallax map, siklus fase bulan, pantulan permukaan air, dan loading shader pascapemrosesan
- Tidak ada fitur grafis baru, tetapi kualitasnya tetap lebih unggul daripada Morrowind asli
Skrip mwscript
- GetSpellEffects kini mendukung deteksi enchantment, dan perintah debug FillJournal ditambahkan
- Stabilitas ditingkatkan untuk konflik skrip dialog, tampilan peta, dan penanganan collision saat berjalan di atas air
Skrip OpenMW-Lua
- Logika penanganan hit dalam pertarungan tidak lagi di-hardcode: kerusakan armor, penyesuaian difficulty, efek darah, suara hit, dan lainnya kini bisa dikendalikan lewat skrip
- Ditambahkan API untuk weather, land, region, dan journal
- Banyak fitur baru ditambahkan seperti pembuatan NPC kustom, event pertarungan (Hit, Unequip, dll.), dan fungsi untuk memeriksa status UI
- Handler OnUpdate kini dipanggil dengan waktu simulasi 0 bahkan pada frame yang sedang pause
Suara
- Efek Doppler audio 3D ditambahkan untuk menghadirkan perubahan pitch sesuai kecepatan gerak
Antarmuka pengguna (UI)
- Penambahan UI menu controller memungkinkan pembuatan potion, enchantment, dan operasi lain tanpa mouse
- Ditambahkan pemindahan item instan dengan Alt-klik, peningkatan pengurutan slot save, tampilan gold pemain, dan terjemahan bahasa Polandia
- HUD, jendela dialog, hotkey, dan elemen visual menu disesuaikan agar lebih mirip dengan Morrowind asli
- Banyak perbaikan diterapkan pada pemrosesan Unicode, highlight topik dialog, kesalahan menu perjalanan, dan lainnya
OpenMW-CS, launcher, dan alat
- Lokalisasi bahasa Polandia untuk launcher dan wizard telah selesai
- Desain marker seleksi editor ditingkatkan, dan editor skrip kini mendukung indentasi ganda
- Dukungan Qt5 dihapus, kesalahan penggunaan ulang RefNum diperbaiki, dan bug seleksi resolusi tinggi diperbaiki
Beyond Morrowind
- Perluasan fondasi dukungan untuk Oblivion dan engine game Bethesda setelahnya terus berlanjut
- Texturing medan telah rampung, rendering objek jarak jauh, suara pintu terbuka, dan kecepatan loading file terkompresi ditingkatkan
- Kualitas visual meningkat lewat rendering objek full-detail, tetapi perlu diperhatikan bahwa penggunaan memori juga naik
Kesimpulan
- OpenMW 0.50.0 adalah pembaruan besar yang menghadirkan keterbukaan sistem pertarungan, Lua API yang ramah mod, modernisasi UI, dan fondasi perluasan ke engine generasi berikutnya
- Proyek ini berkembang melampaui Morrowind menuju engine RPG open world serbaguna
- Umpan balik komunitas dikumpulkan melalui Discord, IRC, forum, dan issue tracker GitLab
1 komentar
Komentar Hacker News
Proyek ini selalu membuat kagum setiap kali melihatnya
Jika melihat bagian bawah pengumuman, kita bisa melihat map Skyrim, Fallout: New Vegas, dan Oblivion dimuat di OpenMW
Game yang dimainkan selama ribuan jam memiliki nilai budaya, dan menurut saya itu harus dilindungi dari keserakahan penerbit
Setiap kali Bethesda mengumumkan pembaruan Skyrim atau Fallout 4, saya khawatir mod yang sudah ada akan rusak
OpenMW memang menyelesaikan masalah game lama, tetapi untuk Elder Scrolls 6 dan Fallout 5 saya rasa sudah tidak ada harapan
Mod Tamriel Rebuilt memungkinkan kita menjelajahi daratan utama Morrowind yang tidak ada di game aslinya
Rasanya seperti Morrowind 2 yang dibuat dua kali lebih besar
Mereka sudah menghasilkan cukup banyak uang, dan sekarang sudah menjadi bagian dari budaya
Hanya dengan menciptakan simbol budaya seperti ini saja sudah cukup untuk memberi dorongan pada proyek lain
Rasanya suatu hari mereka akan memaksakannya sambil mengabaikan penolakan komunitas
Skyrim adalah game yang terlalu dibesar-besarkan, dan dalam hal pertarungan maupun eksplorasi, Dark Messiah of Might and Magic dari 2005 jauh lebih baik
Kalau mau membandingkannya langsung, lihat video ini dan video ini
Ini masih game favorit saya, dan upaya tim OpenMW sungguh mengagumkan
Mereka mempertahankan visi karya asli sambil memberi kehidupan baru pada game lama
Saya tidak tahu mereka punya target untuk mendukung engine sekuelnya juga, dan itu sangat saya nantikan
Baru-baru ini saya menyelesaikan permainan dengan versi 0.49 dan paket Total Overhaul
Para modder memang melakukan pekerjaan yang luar biasa, tetapi masih ada masalah performa
Refleksi air, awan volumetrik, pemrosesan bayangan, dan sebagainya membuat frame rate turun drastis
Diperlukan peningkatan teknis seperti occlusion culling, LOD, dan draw call batching
Meski begitu, ini tetap proyek yang hebat, dan fitur penyaringan UI untuk toko atau kontainer benar-benar dibutuhkan
Selamat atas rilis besar dari tim OpenMW
Penjelasan di pengumuman tentang “pengenalan karakter yang lambat saat tidak sedang bertarung” benar-benar lucu
Saya jadi ingat pernah diam-diam mencuri koin emas di Oblivion lalu mendengar dialog “STOP! You violated the law!”
Menjalankan Oblivion di engine Morrowind benar-benar keren
Berkat OpenMW, SteamDeck saya sekarang menjadi mesin Morrowind yang sempurna
Dengan Luxtorpeda, ia terdaftar sebagai salah satu runtime Steam
sehingga dijalankan lewat OpenMW alih-alih Morrowind.exe
Belakangan ini justru ada kasus versi Windows berjalan lebih baik di Linux
Dalam beberapa tahun terakhir, integrasi Lua berkembang pesat
Sekarang benar-benar bisa mengimplementasikan banyak sekali fitur, dan ini juga membantu mengurangi hardcoding di kode C++
Kalau punya waktu, saya sarankan ikut berpartisipasi sebagai kontributor (PR)
Suasana komunitasnya sangat baik, dan saya sendiri juga pernah mengirim beberapa PR
Saya berharap ada modpack sekali klik untuk memodernisasi game ini
Untuk New Vegas atau Oblivion pun saya sampai kelelahan setelah menghabiskan dua hari hanya untuk setup
Di modding-openmw.com/lists
unduh dan instalasi bisa selesai hanya dengan dua perintah
Anehnya, saya jarang mendengar cerita tentang komunitas modding Morrowind
Daggerfall, Oblivion, dan Skyrim aktif, jadi saya penasaran kenapa Morrowind terasa sepi
Karena editor mod resminya sudah disertakan di CD aslinya
Saya juga ingat pernah memakainya untuk mengurangi jumlah cliff-racer
Ada Tamriel Rebuilt dan juga mod untuk grafis, jarak pandang, guild, armor, sihir, perbaikan bug, dan lain-lain
Secara pribadi saya lebih suka mod yang mempertahankan nuansa vanilla
Mod yang mengubah model tanaman saat dipanen, mod pengurang cliff-racer,
peningkatan grafis, jadwal NPC, dan mod perpustakaan duplikasi buku termasuk yang sering saya pakai
Construction Kit disertakan di disk game,
dan Nexus Mods awalnya dimulai sebagai portal mod Morrowind
Terkait hal itu, ada fork multiplayer OpenMW bernama TES3MP yang memungkinkan bermain bersama teman
Saat ini masih berbasis 0.47 jadi versinya lama, tetapi OpenMW resmi juga sedang merencanakan integrasi multiplayer
Selain itu, proyek Tamriel Rebuilt yang sudah berjalan 24 tahun
menambahkan quest dua kali lebih banyak daripada game aslinya, kota-kota besar, dan faksi baru
Untuk detailnya, lihat halaman FAQ
sedangkan yang menambahkan Cyrodiil, Skyrim, High Rock, dan Hammerfell adalah Project Tamriel(project-tamriel.com)