Alternativas flexíveis a muitas pequenas classes polimórficas (para uso como propriedades, mensagens ou eventos) C ++
Existem duas classes no meu jogo que são realmente úteis, mas lentamente se tornando uma dor. Mensagem e propriedade (a propriedade é essencialmente um componente). Ambos derivam de uma classe base e contêm um ID estático, de modo que os sistemas podem prestar atenção apenas àqueles que desejam....