Де я можу знайти хороші (добре організовані) приклади ігрового коду? Я сподіваюся, що зможу підібрати кілька організаційних порад. Більшість прикладів у книгах занадто короткі і залишають безліч деталей заради стислості. Мене особливо цікавить, як згрупувати свої змінні та методи, щоб інший програміст знав, де шукати код. Наприклад, ініціалізатори вгорі, потім методи, які приймають дані, а потім методи, що оновлюють представлення даних.
Мені не байдуже до певної мови, якщо її OOP. Я переглянув джерела Quake 2 і 3, але вони прямі на C і не дуже допомагають отримувати поради щодо організації ваших об'єктів.
Отже, ви бачили якесь хороше джерело? Будь-які вказівки на код, які змушують вас сказати "вау, це добре організовано" було б чудово.