Ok jadi saya punya daftar besar semua entitas saya yang saya lewati dan perbarui. Di AS3 saya bisa menyimpan ini sebagai Array (panjang dinamis, tidak diketik), Vektor (diketik) atau daftar tertaut (bukan asli). Saat ini saya menggunakan Array tetapi saya berencana untuk mengubah ke Vector atau daftar yang ditautkan jika lebih cepat.
Lagi pula, pertanyaan saya, ketika Entitas dihancurkan, bagaimana saya harus menghapusnya dari daftar? Saya dapat membatalkan posisinya, memisahkannya atau hanya memasang bendera di atasnya untuk mengatakan "lewati aku, aku sudah mati." Saya mengumpulkan entitas saya, jadi Entitas yang sudah mati kemungkinan besar akan hidup kembali di beberapa titik. Untuk setiap jenis koleksi, apa strategi terbaik saya, dan kombinasi jenis pengumpulan dan metode penghapusan mana yang paling berhasil?