risposta

1

io sono in alcun modo un esperto di entity component sviluppo, ma dopo sfogliando entrambi questi articoli:

Mi sembra che un entity è solo qualcosa che memorizza i dati, e quindi fai le operazioni su quei dati. Supponendo che io sia corretto nella mia comprensione, questo significa che puoi scegliere qualsiasi lingua che desideri. Ma la programmazione entity component non utilizza oggetti, il che potrebbe rendere linguaggi di alto livello come C#, Java e anche C++ overkill. Comunque penserei che C o Go sarebbero linguaggi perfetti per questo tipo di programmazione, perché allora potreste definire structs e methods che operano su quelle strutture. Vado con Go solo perché è più sexy.

Ora non ho risposto alla tua domanda, ma dalla mia ricerca tutto quello che ho trovato è stato questo linguaggio, che non ho idea se è apertamente disponibile o meno:

ComponentJ article

Penso che sarebbe essere più semplice usare semplicemente un framework per una delle lingue popolari.

Problemi correlati