Define combat system (theory) #16

Open
opened 2024-03-19 11:54:25 -05:00 by Jonathan · 0 comments
Owner

Player gets a gun with limited bullets which draw from player's inventory.

Enemies have a detection area around them which when entered causes them to enter an aggressive state and attack the player. Enemies are made of different modules which take damage when shot (either one or multiple modules) and which impact their functions such as move / attack.

Game ORDER of OPERATIONS
First, scan the map to find all legal tiles.
Player action (move / attack)
Upon receiving player action the AI decides what to do. If in an inactive state, check detection radius for whether each individual AI should become aggressive.
If active, move towards player location.
If within range, initiate attack.

Player gets a gun with limited bullets which draw from player's inventory. Enemies have a detection area around them which when entered causes them to enter an aggressive state and attack the player. Enemies are made of different modules which take damage when shot (either one or multiple modules) and which impact their functions such as move / attack. Game ORDER of OPERATIONS First, scan the map to find all legal tiles. Player action (move / attack) Upon receiving player action the AI decides what to do. If in an inactive state, check detection radius for whether each individual AI should become aggressive. If active, move towards player location. If within range, initiate attack.
Jonathan added the
enhancement
help wanted
front-facing
labels 2024-03-19 11:54:25 -05:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Jonathan/Peradventure#16
No description provided.