Enemy System
The Vexro are the main threat in Starfall Alliance. We implemented 7 enemy types, each with unique behavior and strategies.
Enemy Types
Scout
The lookout. Fast and fragile, it patrols the system looking for intruders. When it spots you, it calls for reinforcements.
Fighter
The standard combatant. Balanced in speed and firepower. Attacks head-on.
Destroyer
Heavy tank. Slow but tough, with high firepower. Best to avoid a direct fight early on.
Bomber
Area specialist. Fires projectiles that explode, dealing area damage.
Stealth
The assassin. Stays invisible until it’s close enough to strike. Keep an eye on the radar.
Carrier
A mothership that spawns smaller enemies. Destroy it first or you’ll be overwhelmed.
Boss
Colossal entities. Each boss has unique attack patterns and needs a specific strategy.
AI System
Enemy AI uses a state machine:
- Idle: patrolling or waiting
- Chase: pursuing the player
- Attack: in active combat
- Flee: retreating when HP is low (some types)
Spawning and Waves
Enemies are generated procedurally along with the system. Their number and types depend on the region’s danger level.
We’re working on progressive waves that raise the difficulty the longer you stay in a system.