May just be simple for now, but here’s what I have for my onion design (1 being most important, 2 being next most important, etc):
- Movement (being able to fly around map)
- Level Collision (Terrain, Obstacles, flying hostiles (possibly))
- Navigation (A to B)
- Shooting (be able to blast enemies)
- Fuel (provides careful planning for navigation)
- Item Pickups (fuel tanks, ammo/powerup for gun)
There could be more but this is what I have for the time being. If I ever come back to this project I may try to add more to it somehow!