thayol
04cc3f951e
make projectiles use bounding boxes too
2025-01-19 16:11:51 +09:00
thayol
e75c0d2944
use bounding boxes to optimize collision detection
2025-01-19 14:24:19 +09:00
thayol
0a4853aff9
add a basic terrain layout
2025-01-19 00:59:17 +09:00
thayol
0b949683a6
add 3D casting indicator
2025-01-18 21:02:04 +09:00
thayol
8457312f63
display buffs in the client
2025-01-18 12:00:12 +09:00
thayol
7415475cb0
add buffs
2025-01-18 10:49:38 +09:00
thayol
ed6394354e
fix auto attack range after cast
2025-01-18 10:01:46 +09:00
thayol
8ebae0d866
use ability keys instead of indices
2025-01-18 09:53:50 +09:00
thayol
8e95bc141c
fix melee attacks
2025-01-17 23:40:33 +09:00
thayol
9345c7af04
rely on stringification instead of state reports
2025-01-17 23:04:38 +09:00
thayol
80ccb92815
add visualRadius
2025-01-17 17:51:00 +09:00
thayol
1a5e811020
add moveCancelable to Ability
2025-01-17 14:43:49 +09:00
thayol
787b48a4df
fix projectiles phasing through stuff
2025-01-17 14:01:30 +09:00
thayol
20f8a2f1fe
use obstacle-in-path pathfinding
2025-01-17 13:01:47 +09:00
thayol
92e06dedce
add minion routing
2025-01-13 22:38:54 +09:00
thayol
9d3fbda494
move entity definitions to templates
2025-01-13 16:53:12 +09:00
thayol
ffbc4d9803
inflate ranges by entity radii
2025-01-13 16:17:34 +09:00
thayol
16429a6e1b
add dead state
2025-01-13 14:08:10 +09:00
thayol
03bbea4862
fix auto-attack targeting
2025-01-13 11:45:26 +09:00
thayol
ea23aa3174
adjust visual height
2025-01-12 20:05:29 +09:00
thayol
8e861929cb
fix pathfinding issues
2025-01-12 19:43:45 +09:00
thayol
6ff950640c
extend moveset with attack, halt, stop
2025-01-12 17:03:42 +09:00
thayol
302d2f0618
fix cast times
2025-01-12 14:50:37 +09:00
thayol
d9d62d7070
collapse Effect into Ability
2025-01-12 13:58:35 +09:00
thayol
d9849f770b
fix game loop timer
2025-01-12 10:58:30 +09:00
thayol
e0dd7dcaf3
add cast times and cooldowns
2025-01-12 03:30:52 +09:00
thayol
2eb914a680
add homing projectiles
2025-01-12 00:29:11 +09:00
thayol
51b61ab449
add skillshots
2025-01-12 00:11:00 +09:00
thayol
957b09b878
add lane scenario with HP
2025-01-11 21:40:57 +09:00
thayol
462dfe7b9a
add tweening
2025-01-11 19:38:40 +09:00
thayol
4aba510ec0
improve position fixing
2025-01-11 18:17:44 +09:00
thayol
f1c191f61f
fix waypoints going out of bounds
2025-01-10 23:47:58 +09:00
thayol
fe4dc8b8bc
fix pathfinding for real
2024-12-25 18:12:53 +09:00
thayol
8fe48fb679
fix pathfinding nekimegyafalnak style
2024-12-25 17:19:45 +09:00
thayol
0f8a73911f
check bi-directional paths in graph building
2024-12-25 11:19:01 +09:00
thayol
5acc827f7b
revert "disable collision to fix pathfinding phasing through walls"
...
This reverts commit f48a6bf9aa .
2024-12-25 09:37:13 +09:00
thayol
2570f32592
revert "fix some pathfinding problems"
...
This reverts commit 2a9ef691fe .
2024-12-25 09:37:05 +09:00
thayol
2a9ef691fe
fix some pathfinding problems
2024-12-25 09:33:07 +09:00
thayol
f48a6bf9aa
disable collision to fix pathfinding phasing through walls
2024-12-25 03:55:32 +09:00
thayol
fb6e75e38c
add pathfinding times report
2024-12-25 01:15:46 +09:00
thayol
05360208b0
add unoptimized pathfinding
2024-12-25 00:32:33 +09:00
thayol
37a77e902c
add terrain collision
2024-12-23 18:30:59 +09:00
thayol
ba0d8f606a
add client side terrain without collision
2024-12-23 11:57:36 +09:00
thayol
604368b52c
add minimap
2024-12-23 10:08:06 +09:00
thayol
e23978ea90
ditch THREE raycasting for SAT again
2024-12-23 09:46:26 +09:00
thayol
054d22d01a
replace most systems with THREE
2024-12-22 23:52:56 +09:00
thayol
14212afd70
add move speed
2024-12-22 17:00:23 +09:00
thayol
2957903cb1
Buff Queen AKA "Ez egy fa?"
...
Because the first placeholder player model
resembled a queen that's been to the gym a
bit too much. Also, before she got her head
and hands, she looked like a tree, legit.
2024-12-21 23:46:32 +09:00