Game concept: Starting with a base mothership that allows the player to create collector ships to collect resources. With these resources, ship attachments can be made including defensive systems, weapons, armor, fuel, batteries, etc. Ships are limited by the power generation, create a challenge to manage building out the ship, traveling to collect resources, firing weapons, and high speed assault maneuvers.
- Goal-Driven Agent Behavior for enemy movement and ship construction
- Messaging to support disparate game actor communication with Goal-Driven Agents
- Object Pooling for projectiles
- Unity’s Physics and collision detection to support movement, collisions, and ship building.