Saat ini, saya menemukan diri saya menerapkan dan menguji fitur-fitur baru untuk mesin gim 2D saya, dengan secara langsung mengkodekannya ke dalam mesin. Secara bersamaan, saya memiliki game showcase dengan dukungan scripting, yang seharusnya memanggil fungsi mesin. Saya melampirkan mis gerakan ubin tetap ke kelas Entity di mesin, daripada scripting ini khusus untuk game. Ini jelas melanggar ide mesin umum yang digunakan untuk lebih dari satu game.
Adakah praktik terbaik untuk tetap fokus pada implementasi yang benar di bagian yang benar (yaitu engine vs game)?
sumber
just start making games without worrying too much about the "engine"
just start making games without worrying too much about the "engine"
jelas merupakan saran yang bagus.