Veiled Craft - High-Level Goals
This needs to be updated. It will look quite different!
High Level Goals
MILESTONE 1 - Init, game loop, shutdown: DONE!
- Windows Crap
- DX Init Crap
- V3D Init and draw something
MILESTONE 2 - In the world:
- Basic models (Vince)
- cockpit overlays - basic 2D engine done
- placebo ship model - not done
- example of dynamic overlay component (ie fuel, ammo, etc) - capability exists, but no example yet
- Basic Inputs (Craig)
- inputs acknowledged - done
- force feedback demonstrated - not done
- design input packets - done
- Front End in existence, options used/loading (Craig) - exists, but no options yet
MILESTONE 3 - Basic AI Responses
- Define World
- Define Scale and Origin
- Concept of Objects in World (static)
- Define Static Objects
- Objects that don't change
- Can affect other dynamic objects, though (ie gravity well)
- Define Dynamic Objects
- Objects that can change (ships, missiles)
- These require some sort of physics
- Can move around in simple world
MILESTONE 4 - Multiple Ships
- More than one ship moving in the world
- Ability to interact (shoot, talk, etc)
MILESTONE 5 - BETA - Gameplay Aspects
- Cleaning up problems
- Game playable
MILESTONE 6 - RELEASE - Feature Creep
- Effects (lens flare)
- Coolness (power-ups)
- Options (different weapons)