en vjuegos.org tienen una sección de documentación en la que nos muestran las cosas a tener en cuenta a la hora de hacer un videojuego.
todavía no he hecho un repaso a fondo de toda la documentación que hay en esta web pero parece muy completa y explicada de una forma muy clara y concisa.
destacar también que parece que los ejemplos están documentados con C, C++, o Java, o los tres...