On-foot Enemies

Developers
Designer(s): Floyd Krielaart & Jonne V. Veen

What is this feature?
Enemies will represent all the aggressive NPCs towards the player that exist within our Science Pulp Fiction universe. Smart beings that will challenge the player in a fast paced over-the-top combat.

Why do we have this feature?
Out of Space is a top down shooter focused on being the hero of the story that faces any kind of challenges and overcomes them. We wanted to represent this challenges with creatures that the player will encounter. Every reference from Science Pulp Fiction has shooting and creatures that the main character faces during his journey.

Design Pillars | How should it be designed?
Each enemy teaches the player something new - We will use enemies as on-boarding tools teaching the player new mechanics or set of skills that he/she needs, for example kiting.
 * 1) Enemies built after the Base Enemy - This pillar is up to debate but it basically means using the base enemy design as a base template for designing future enemies to mitigate risks on balancing.
 * 2) Fast Paced combat - Enemies will encourage a fast paced combat by shooting, hostile enemies and forcing the player to use our core dynamic, dodging.
 * 3) Chaotic and over the top feel for combat - This pillar ties to the Science Pulp Fiction comics since comics support the over-the-top feel and each encounter looks chaotic.
 * 4) Enemies are smart and feel alive (Behavior and AI) - Each enemy will have its own behavior based on narrative, AI and design goals such as testing the player’s dodging skills. Enemies must feel like they have their own tactics, thinking and tests the player’s thinking and skillset.
 * 5) Small scope - Simple to implement, simple to design and simple to understand but difficult to master.
 * 6) Aligned with Pulp Fiction - Each enemy must replicate the narrative of Pulp Fiction till some degree without damaging design, art and programming.