Архитектура рендера, паттерны. (комментарии)
Это сообщение сгенерировано автоматически.
Я не совсем согласен с важностью некоторых документов в данном "сообществе". Уже существует море статей о графике и рендерингу, что многое уже ясно. Но вот именно вопрос архитектуры движка (не рендеринга, а именно игрового движка!) многих волнует больше всего.
Anton Vatchenko
собственно в чем проблема - заводи тему, поднимай обсуждение :)
PS: сообществу неделя, понятно что пока тут пусто
Anton Vatchenko
> Но вот именно вопрос архитектуры движка (не рендеринга, а именно игрового движка!) многих волнует больше всего.
В высоком смысле обсуждение "архитектуры движка" немыслимо без обсуждения процесса создания игры.
Именно из-за непонимания этого, например, вполне процессуальные вещи (скажем, скрипты или не скрипты) пытаются обсуждать с точки зрения кода, а не процесса.
В классическом смысле, "движок" - это продукт разработчиков из так называемой "группы А".
Их задача - постановка процесса.
Среди прочего - образование специальностей для разработчиков из "группы Б".
Грубо говоря, движок начинает существовать в момент, когда разработчик из группы Б перестаёт использовать C++ как C++ (или начинает вписывать что-то в XML файлы, или пишет маленькие XAML-скрипты и т.п.).
Т.е. когда исчезают просто "программисты" и просто "художники".
И возникают специализации.
Вот в этот момент и начинает воплощаться архитектура.
Вот здесь я попытался раскрыть эту тему немножко: http://www.gamedev.ru/community/oo_design/forum/?id=886#8
Ну а как на счет паттерна MVC?
Тема в архиве.