Jak ułożyć kod prostej gry? [Zamknięte]

Pochodzę z tła, głównie rozwijając strony internetowe, a może kilka prostych aplikacji opartych na formularzach. MVC dobrze się do tego nadaje, ale nie do końca rozumiem, jak to się ma do gry. Więc jak to robicie?

Rozwijam się z Qt i OpenGL, jeśli jest to istotne. Mam QGLWidget, którego w tej chwili używam jako centralnego koncentratora. Czy powinien przekazywać dane wejściowe do obiektu odtwarzacza, aby mógł je obsłużyć, czy też powinien bezpośrednio sterować odtwarzaczem? Czy przedmioty powinny się rysować, czy może powinien to być inny handler? Zasadniczo co się dzieje? Kto obsługuje co?

Doceniane są linki do odpowiednich artykułów, odpowiedzi na niektóre z tych pytań, wskazówki lub struktury plików. Nie obchodzi mnie, jak to zaprogramować, jak ładnie modularyzować.

Dzięki :)

questionAnswers(4)

yourAnswerToTheQuestion