thayol
de4c82fd8b
standardize logs
2025-01-23 12:11:26 +09:00
thayol
55e5e8117c
exclude dead entities from auto-attack target selection
2025-01-23 11:17:16 +09:00
thayol
4c76d5dbde
restrict casting vision to nearby enemies
2025-01-22 23:21:39 +09:00
thayol
0db1ceeedc
fix dead state
2025-01-22 22:52:08 +09:00
thayol
4f8dcebcd1
increase process priority instead of offloading to workers
2025-01-22 15:00:32 +09:00
thayol
c4c7c921d7
optimize reporting and serialization for clients
2025-01-22 12:41:55 +09:00
thayol
916bc31356
fix ghostable entities being pushed by ghosted entities
2025-01-22 00:16:07 +09:00
thayol
8ce1a2266f
add bbox checks for pathfinding
2025-01-21 10:02:54 +09:00
thayol
6b8a220f39
fix vision logic and game tick timer
2025-01-20 11:17:35 +09:00
thayol
bf38f69071
add vision
2025-01-20 00:05:48 +09:00
thayol
634dde2a3b
use auto-incremented IDs instead of UUIDs
2025-01-19 21:43:27 +09:00
thayol
e4f1fe19f4
fix projectile colliders in movement
2025-01-19 20:55:16 +09:00
thayol
072204b902
add catching up mechanic for ticks
2025-01-19 18:03:20 +09:00
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
18c3ace616
make minimap dynamic
2025-01-18 11:07:06 +09:00
thayol
7415475cb0
add buffs
2025-01-18 10:49:38 +09:00
thayol
9345c7af04
rely on stringification instead of state reports
2025-01-17 23:04:38 +09:00
thayol
20f8a2f1fe
use obstacle-in-path pathfinding
2025-01-17 13:01:47 +09:00
thayol
9d3fbda494
move entity definitions to templates
2025-01-13 16:53:12 +09:00
thayol
16429a6e1b
add dead state
2025-01-13 14:08:10 +09:00
thayol
8e861929cb
fix pathfinding issues
2025-01-12 19:43:45 +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
51b61ab449
add skillshots
2025-01-12 00:11:00 +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
5acc827f7b
revert "disable collision to fix pathfinding phasing through walls"
...
This reverts commit f48a6bf9aa .
2024-12-25 09:37:13 +09:00
thayol
f48a6bf9aa
disable collision to fix pathfinding phasing through walls
2024-12-25 03:55:32 +09:00
thayol
05360208b0
add unoptimized pathfinding
2024-12-25 00:32:33 +09:00
thayol
47aade7b3f
add camera movement
2024-12-24 10:23:33 +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
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