¿Dónde puedo encontrar buenos ejemplos (bien organizados) de código de juego? Espero poder recoger algunos consejos organizativos. La mayoría de los ejemplos en los libros son demasiado cortos y dejan de lado muchos detalles en aras de la brevedad. Estoy particularmente interesado en cómo agrupar sus variables y métodos para que otro programador sepa dónde buscar en el código. Por ejemplo, inicializadores en la parte superior, luego métodos que toman datos, luego métodos que actualizan vistas.
No me importa un idioma en particular, siempre que sea POO. Miré las fuentes de Quake 2 y 3, pero son C directas y no son de mucha ayuda para obtener consejos sobre cómo organizar sus objetos.
Entonces, ¿has visto alguna buena fuente? Cualquier puntero al código que te haga decir "wow, eso está bien organizado" sería genial.