Commit Graph

44 Commits

Author SHA1 Message Date
Nico
774688d692 Remove collision between player and enemies
Add knockback to enemies
2025-07-13 01:37:03 -07:00
Nico
6c74f32fc5 Create damage flash material and apply to player and enemy 2025-07-12 21:05:06 -07:00
Nico
6a1c1ae27a Working player hitbox and enemy hurtbox 2025-07-12 01:22:58 -07:00
Nico
2ed3c12bc0 Unity AI Navigation remove 2025-07-11 23:44:54 -07:00
Nico
5b74665856 Scene was not saved -- navmesh recreated 2025-07-11 23:44:33 -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
0107e33438 Update Class structure to not require the need to convert enum to int 2025-07-08 23:34:30 -07:00
Nico
0b33a81284 Add stamina handling 2025-07-08 23:14:04 -07:00
Nico
bedea8c099 Add stamina handling to player script 2025-07-07 00:05:12 -07:00
Nico
67aa38b5d2 Add stamina bar 2025-07-06 23:34:55 -07:00
Nico
a148b98016 Hone jump and dash delays tied to attacking and to each other 2025-07-06 23:32:18 -07:00
Nico
7781d68924 Create Shockwave VFX and apply with animation 2025-07-05 01:49:39 -07:00
Nico
39708027b4 Add jump ability 2025-07-05 01:04:13 -07:00
Nico
cc316e263a Add 3rd part sounds 2025-07-05 01:03:16 -07:00
Nico
995fa26ffa Add 3rd party art 2025-07-05 01:02:49 -07:00
Nico
b42889e325 Create test script 2025-07-05 00:58:54 -07:00
Nico
6e5bda31bd Change setting
Create build
Add input settings
2025-07-05 00:58:23 -07:00
Nico
d50cdebe3e Remove Plugin Assets 2025-07-05 00:56:42 -07:00
Nico
6330065de4 Add ability to play BladeVortex
Add system to distinguish animation name that is none directional
2025-07-04 01:19:21 -07:00
Nico
586ce2b59e Created BladeVortex animation and added to Animator 2025-07-04 01:18:52 -07:00
Nico
17ac8da420 Fix attack statemachine
Made delays and cooldown feel better
2025-07-04 01:05:15 -07:00
Nico
25eede85b4 Relaced player sprite asset to add attacking animations and add 4-direction setting for animations 2025-07-04 00:53:17 -07:00
Nico
b8c08c4ab0 Polished up attacking 2025-07-01 02:07:12 -07:00
Nico
f411a52687 Add FloatingTextSpawner for debugging purposes 2025-07-01 02:06:41 -07:00
Nico
0bc7bfcf99 Implement click combo system for melee class attacks 2025-07-01 00:53:51 -07:00
Nico
ea1527f3b3 Add new melee skill sprite, animate it, and coded up trigger with left click 2025-06-30 21:55:09 -07:00
Nico
a7648bb20d New RecentlyUsedSceneGuid-2? 2025-06-30 21:50:34 -07:00
Nico
051b98c68f Create New Melee Skill 2025-06-29 17:31:08 -07:00
Nico
4be7c0df38 Added EnemyDamagedState
Something broke -- added gaurd
2025-06-29 17:24:18 -07:00
Nico
51a8f54192 Update layout 2025-06-29 17:22:59 -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
ed5dffacb1 Refactor BuilderManager 2025-06-28 23:23:28 -07:00
Nico
576a2d3e99 Initialize AI Scripts 2025-06-28 14:49:54 -07:00
Nico
a52bbb0849 Create object pooling system
Optimize VFX and builder handling mechanics
2025-06-28 11:00:01 -07:00
Nico
e727c12ec1 Major folder restructure 2025-06-28 00:23:27 -07:00
Nico
44b876131b Tried starting on UI 2025-06-27 21:16:15 -07:00
Nico
250048e3d2 Expand on vfx related codes 2025-06-27 21:06:29 -07:00
Nico
f3a6315a65 Refactor
Create isolated scriptable object for dealing with istantiating Vfx
2025-06-27 15:19:41 -07:00
Nico
6919efe549 Big additions/experimentations 2025-06-27 15:17:00 -07:00
Nico
61b9b39816 Upgrade 6.0 to 6.1 2025-06-25 00:31:41 -07:00
Nico
9c76148c40 Merge 2025-06-24 23:40:14 -07:00
6a40d2fa92 Initial commit 2025-06-24 21:23:18 -09:00