Saya selalu ingin membuat Game RPG 2D kuno seperti Star Ocean, Final Fantasy, Sword of Mana dan bahkan seri “Tales of”, dan saya rasa banyak orang melakukannya. Tetapi bahkan sebelum menulis satu baris kode pun saya melakukan banyak riset, menggambar, dan uji coba.
Saya telah menemukan hampir semua jawaban untuk pertanyaan saya tetapi ada masalah yang belum dapat saya pecahkan: Bagaimana Anda membuat deteksi tabrakan yang realistis namun sederhana , seperti di game yang saya sebutkan sebelumnya?
Saya sudah tahu beberapa cara menghitung deteksi tabrakan, lihat contoh berikut:
Tidak ada yang memenuhi kebutuhan saya.
- Tabrakan berbasis genteng terlalu sederhana dan lebih cocok untuk Zelda daripada Star Ocean. Plus, gambar setiap ubin perlu mengisi semua ruang agar terlihat realistis.
- Pixel-perfect memiliki terlalu banyak kendala. Jika ubin Anda memiliki beberapa piksel di sana-sini, pemain kemungkinan besar akan terjebak di tengah-tengah dari mana (yaitu: dalam beberapa permainan Anda terjebak pada akar pohon lebar 2 piksel).
- Dan topeng biner menggunakan terlalu banyak memori dan pengaturan imo.
Saya sudah membaca banyak dokumentasi tetapi saya tidak pernah menemukan sesuatu yang terlihat baik bagi saya. Dan semua ujicoba saya tidak terlihat dekat dengan apa yang saya mainkan. Jadi, jika Anda memiliki tautan atau tutorial yang bagus tentang cara kerja RPG 2D berevolusi, beri tahu saya.