Pertanyaan yang diberi tag component-based

Desain berbasis komponen mengandalkan pemisahan beberapa atribut logis dari objek bisnis dan objek game menjadi komponen kecil yang didedikasikan hanya untuk tugas tertentu. Sedangkan objek game biasanya dimodelkan untuk mereproduksi atribut dan perilaku objek "dunia nyata" dengan menggabungkannya bersama-sama dan memungkinkan objek khusus untuk mewarisi dari yang umum, desain berbasis komponen bergantung pada komposisi daripada pewarisan.

33
Bagaimana cara jaringan sistem entitas ini?

Saya telah merancang sistem entitas untuk FPS. Ini pada dasarnya bekerja seperti ini: Kami memiliki objek "dunia", yang disebut GameWorld. Ini menampung array dari GameObject, serta array dari ComponentManager. GameObject memegang larik Komponen. Ini juga menyediakan mekanisme acara yang sangat...

16
Merancang game berbasis komponen

Saya sedang menulis penembak (seperti 1942, grafis 2D klasik) dan saya ingin menggunakan pendekatan berbasis komponen. Sejauh ini saya memikirkan desain berikut: Setiap elemen game (airship, proyektil, powerup, musuh) adalah Entitas Setiap Entitas adalah seperangkat komponen yang dapat...