Asteroids

Hey all, I'm going to be making a basic asteroids type game. I've never made a game before so it's gonna be a challenge but I think I can handle it. What I'm not sure is, what all classes I will need. So far I have these thought of:

Display: Handles the graphics device and monitor
Player: Creates player and handles various attributes of player
Images: Loads imaged required for game. Also draws images on screen(not sure if I should have that in a separate class or not)

Asteroids: Creates asteroids continually. I'll have some limit to the amount of asteroids that can be on the field.

Collision: Detects and handles when objects collide
Scoreboard: Generates and keeps track of scores

Anything else I'm missing?
Topic archived. No new replies allowed.