Nico
aa104db4bb
Add ability for player to get hit by enemies
2025-07-25 22:45:05 -07:00
Nico
62b981f440
Add knockbock gaurd against being pushed out of bounds
...
Further develop on attacking and taking damage states
2025-07-25 17:52:08 -07:00
Nico
24b9ece93d
Create interfaces for IAttacker and IDamageable
...
Utilize interfaces to create new Enemy class inheriting them and further developing on them also encapsulating more enemy type functions
2025-07-25 15:40:43 -07:00
Nico
d0349c8d99
Implement basics of enemy's attack states
2025-07-25 01:05:46 -07:00
Nico
ba13eb9e51
Create PlayerJumpHandler to deal with Player's jumping
...
Create Vfx for multiple jumps while on air
Finalize jumping ability with up to 3 multi-jump implementing a hacky bezier curve
2025-07-23 01:24:54 -07:00
Nico
a492afdf1b
Switch over to isometric map and set navmesh
...
Refactor attack animator
Refactor SpawnerManager - utilize SO (SpawnableEnemyInfo)
2025-07-18 23:51:27 -07:00
Nico
f7552b362e
Add damage settings for hitbox class to be passed to enemy.damage
2025-07-15 02:07:07 -07:00
Nico
6883df0d14
Added knockback control
2025-07-15 01:43:35 -07:00
Nico
774688d692
Remove collision between player and enemies
...
Add knockback to enemies
2025-07-13 01:37:03 -07:00
Nico
6a1c1ae27a
Working player hitbox and enemy hurtbox
2025-07-12 01:22:58 -07:00
Nico
5d08d583e0
Refactor Enemy AI
2025-07-10 00:07:05 -07:00
Nico
0ef60e5828
Add third party plugin NavMeshPlus
...
Add A* pathing to enemies
Add choice between havving Goblers chase player as priority or go to crystal
2025-07-09 19:14:28 -07:00
Nico
4fe5fb18e8
Recreate enemy management
...
Remove separate states
Will contain all states in one type of enemy management script
Will use enemy manager to update states of each enemy and spawning
2025-07-09 09:54:28 -07:00
Nico
39708027b4
Add jump ability
2025-07-05 01:04:13 -07:00
Nico
4be7c0df38
Added EnemyDamagedState
...
Something broke -- added gaurd
2025-06-29 17:24:18 -07:00
Nico
719c1d0ba0
Added State Management code
...
Added AI code for enemies utilizing State Management
Created simple enemy prefab with the AI
2025-06-29 00:14:04 -07:00
Nico
576a2d3e99
Initialize AI Scripts
2025-06-28 14:49:54 -07:00