En primer lugar, soy consciente de que esta pregunta se vincula con el tema del desarrollo de juegos, pero he decidido preguntarla aquí, ya que realmente se trata de un problema de ingeniería de software más general. Durante el mes pasado, he leído mucho sobre Entity-Component-Systems y ahora...