-
Notifications
You must be signed in to change notification settings - Fork 114
Description
π Feature Overview
A new feature for Forest Bomber.py could be adding dynamic enemy behavior. The enemies (e.g., trees or forest creatures) would respond to player actions, increasing the game's challenge. For example, if the player drops a bomb, nearby enemies could scatter or attack, creating a more interactive and immersive gameplay experience.
π€ Why this feature?
This feature would make the game more exciting by adding unpredictability to enemy movements. Currently, if enemies behave passively, the game may become repetitive. Dynamic behavior keeps players on their toes, forcing them to strategize based on enemy reactions.
π Expected Behavior
Enemies should have distinct reactions based on proximity to player bombs or actions.
If a bomb is dropped near them, they should either:
Scatter: Random movement away from the bomb.
Counterattack: Move towards the player or retaliate with an action.
The behavior could be randomized for different types of enemies to maintain unpredictability.
πΌοΈ Example/Mockups
Scatter Example: When a bomb drops, forest creatures would run in random directions to avoid it.
Counterattack Example: After a bomb drops, certain enemies might advance toward the player and increase attack speed or number of projectiles.
π Additional Details
You could implement AI pathfinding for more intelligent enemy movements, like following the player or moving toward cover.
Consider adding a difficulty level setting, where enemy behavior becomes more aggressive as the difficulty increases.