Я думал о переходе на более компонентный подход в моих играх. Есть ли у кого-нибудь еще приличный справочный материал или примеры реализаций, которые помогут сделать этот переход немного легче?
Я думал о переходе на более компонентный подход в моих играх. Есть ли у кого-нибудь еще приличный справочный материал или примеры реализаций, которые помогут сделать этот переход немного легче?
Ответы:
Пожалуйста, проверьте ссылки, которые я поместил внизу этого ответа . Многие из них полностью ответили на этот вопрос, и я бы не стал дублировать информацию здесь.
В частности, есть вопрос «Компонентный дизайн игрового движка», который, я думаю, прямо отвечает на ваш вопрос.
Игровые объекты как наборы компонентов:
http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy/
http://gameprogrammingpatterns.com/component.html
Игровой движок как набор компонентов, независимо работающих с общим хранилищем данных:
http://www.acims.arizona.edu/PUBLICATIONS/PDF/JeffPlummerMSthesis_wo_Appendix.pdf