Okay, time to get started with implementation

Game mockup:
battle scene

Stuff I need:

Collision space class :
Detecting collisions(pixel perfect)

World class :
Health bar
sprite
sprite + collision space mutates

Giant space paddle :
Movement
sprite

Meteors class:
Movement
Gravity
Sprite

Ships:
Movement
Attack
self sprites
attack sprites

Fleet: class
Manage ships

Game data editor
When do enemies come?
Where do they come from?

Scoring system:
Think about how to score the player