- 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
Belum ada komentar.