after trying to make games with a engine and a C# framework (XNA) I wanted to start even lower. Not only to make games but for fun and education.
So I decided to start with nothing but java and it´s libraries and nothing more. (I chose java because I have to learn it for university right now)
After my first crappy attempts of writing a game loop I found some great tutorials (including the one here). But after the loop I´m stuck.
I have an abstract class for my game loop with the abstract methods start, update, draw and end. My idea was to create a subclass and override the abstract methods with the implementation.
And here is my problem: I have no idea of the concept behind a game!
How do the class with the game loop, the class with the frame, another class with something drawable come together?
I saw this one (http://www.java-gaming.org/topics/game-loops/24220/view.html) but I don´t want to write everythin in just one class. How do I implement this one object-oriented?