Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enemy AI System #2

Closed
Remgax opened this issue Jan 18, 2022 · 1 comment
Closed

Enemy AI System #2

Remgax opened this issue Jan 18, 2022 · 1 comment
Assignees
Labels
core Core to the Game system Game System

Comments

@Remgax
Copy link
Member

Remgax commented Jan 18, 2022

The enemy AI is a necessary system for the game to work. So in this project I will add a basic AI system with behaviours.

  • AI should chase the player, if its in range.
  • Need some kind of indicator, to see if the player is in range.
  • When AI is dead, should disable its functions.
  • AI should guard specific areas of the map.
  • AI paroling is mandatory. Need some kind of waypoint system to make it more visible and understandable.
  • AI should be able to attack the player. (This attacks may differ once I implement the weapon system. )
  • AI should have animations for their actions (Its already implemented in the previous release build, adjustments may be needed)
  • AI should have basic stats. (Health is already a part of the characters. In later issues I will implement the character stat system)
@Remgax Remgax self-assigned this Jan 18, 2022
@Remgax Remgax added the feature New Feature Added into the Game label Jan 18, 2022
Remgax added a commit that referenced this issue Jan 19, 2022
Issue: #2
- AI should now chase the enemy if player gets in range. Also starts to attack it.
- Focusing more on GameObject rather then CombatTarget. (Player doesn't have a combatTarget component, cause its not clickable.
Remgax added a commit that referenced this issue Jan 19, 2022
…in Scene mode.

Issue: #2
- Adding Patrol Behaviors. Patrol now can move on the "Patrol Path" prefab. I will hold its position, when he/she reaches a waypoint then cycles to the next waypoint.
- Adding hold position behavior. When player out of his chase radius. It will wait and hold that position a bit. Before resetting.
-Bug fixes, with mouse attack behavior.
- Added new patrol path prefab. This can be duplicated and re used. All AI can have a patrol path. (Its not mandatory)
@Remgax
Copy link
Member Author

Remgax commented Jan 19, 2022

Feature complete. Starting the next phase in development.

@Remgax Remgax closed this as completed Jan 19, 2022
@Remgax Remgax added system Game System core Core to the Game and removed feature New Feature Added into the Game labels Jan 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core to the Game system Game System
Projects
Development

No branches or pull requests

1 participant