He estado considerando pasar a un enfoque más basado en componentes en mis juegos. ¿Alguien más tiene algún material de referencia decente o implementaciones de muestra que ayuden a hacer esta transición un poco más fácil?
He estado considerando pasar a un enfoque más basado en componentes en mis juegos. ¿Alguien más tiene algún material de referencia decente o implementaciones de muestra que ayuden a hacer esta transición un poco más fácil?
Respuestas:
Por favor revise los enlaces que puse al final de esta respuesta . Un buen número de ellos responde a esta pregunta, y prefiero no duplicar la información aquí.
En particular, hay una pregunta, "Diseño de motor de juego basado en componentes" que creo que responde directamente a su pregunta.
Objetos del juego como conjuntos de componentes:
http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/
http://gameprogrammingpatterns.com/component.html
Motor de juego como un conjunto de componentes que trabajan independientemente con almacenamiento de datos compartido:
http://www.acims.arizona.edu/PUBLICATIONS/PDF/JeffPlummerMSthesis_wo_Appendix.pdf