Где я могу найти хорошие (хорошо организованные) примеры игрового кода? Я надеюсь, что смогу подобрать некоторые организационные советы. Большинство примеров в книгах слишком короткие и для краткости опускают много деталей. Мне особенно интересно, как сгруппировать ваши переменные и методы, чтобы другой программист знал, где искать код. Например, инициализаторы вверху, затем методы, которые принимают ввод, затем методы, которые обновляют представления.
Я не забочусь о конкретном языке, пока его ООП. Я посмотрел на источники Quake 2 и 3, но они прямые C и не сильно помогают в получении советов по организации ваших объектов.
Итак, вы видели хороший источник? Любые указатели на код, заставляющие вас сказать «вау, это хорошо организовано», были бы великолепны.