Why is a “main” game loop necessary for developing a game?
The argument that you “need a loop because otherwise what calls the event listener” does not hold water. Admittedly on any mainstream OS, you do indeed have such a loop, and event listeners do work that way, but it is entirely possible to make an interrupt driven system that works without any loops of any … Read more