Saya telah membaca banyak artikel yang membahas desain berbasis data untuk game. Tampaknya turun ke:
- Tidak ada kode yang sulit
- Tidak ada kode khusus game di mesin
- Scripting untuk AI, cutscene, dan lain-lain.
- Generalisasi kode untuk dapat digunakan kembali
- Desain komponen
- Modularitas
- Kopling rendah
- Editor (untuk data, peta, skrip)
- Pengambilan data eksternal
- Konstanta disimpan dalam file teks (
.iniatau lainnya) - Paparkan data melalui editor untuk skrip dan manipulasi oleh desainer
Sekarang, pertanyaan saya adalah, apakah pemahaman ini benar?