1. GUI
1.1. Simple PixelArt 1:5 rep
1.1.1. 2-Colored Block, ▓░▓░▓
1.2. TopDown
1.3. Radial Information/Menu(?)
2. Engine
2.1. Sandbox
2.2. AI
2.2.1. Enemy
2.2.1.1. Run if low power
2.2.1.2. Aim for player, shoot if close.
2.2.2. Always On
2.3. Enemies
2.3.1. Drops Resources
2.3.1.1. Matter
2.3.1.2. Energy
2.3.2. Generated By Clients
2.3.2.1. More Clients=More Enemies
2.3.2.2. Use Player Created Chunks
2.3.3. Removed If Dead or Large Dist to Player
3. Network
3.1. Kryonet
3.2. Co-op(ish)
3.3. Server
3.3.1. Recieves and resends
3.3.2. Controlls all Enemies(?)
3.4. Client
3.4.1. Send/Recieve
3.4.1.1. Ship on Update
3.4.1.2. X:Y coordinates
3.4.1.3. Rotation
3.4.1.4. ID
3.4.1.5. Chunk on Creation
3.4.1.6. Enemies
3.4.2. Connect
3.4.2.1. Sync
3.4.2.1.1. Names
3.4.2.1.2. Ships
3.4.2.1.3. Chunks
4. Ship/Module Creator
4.1. Ship
4.1.1. Chunks
4.1.1.1. ActionButton
4.1.1.1.1. Fires Module Systems
4.1.1.2. Part
4.1.1.2.1. Energy
4.1.1.2.2. Armor
4.1.1.2.3. Connector
4.1.1.2.4. Booster
4.1.1.2.5. Explosive
4.1.1.2.6. Open
4.1.1.2.7. Laser
4.1.1.3. Inhabited
4.1.1.3.1. Engineer
4.1.1.3.2. Pilot
4.1.1.3.3. Boosts Module
4.1.1.3.4. Walks Around
4.1.1.4. ID
4.1.1.5. ArmorLevel
4.1.1.6. EnergyLevel
4.1.1.7. ExplosivePower
4.1.1.8. SpeedLevel
4.1.1.9. 5*5
4.1.2. ID
4.1.3. X:Y coordinates
4.1.4. Rotation
4.1.5. Serializable
4.2. Cost Resources
4.2.1. Energy To Edit/Create
4.2.2. Matter To Build