Commit Graph

470 Commits

Author SHA1 Message Date
cha0s
65f1fe6270 chore: lint 2024-08-05 13:57:15 -05:00
cha0s
06066e5c43 refactor: real time damage position 2024-08-05 13:33:32 -05:00
cha0s
d8323ed9f3 fix: sprite animation 2024-08-05 13:33:09 -05:00
cha0s
02a124cb3e chore: format 2024-08-05 13:32:59 -05:00
cha0s
84ee8ee997 fix: initialization 2024-08-05 13:32:33 -05:00
cha0s
9afb5bba81 perf: lazy 2024-08-05 13:12:58 -05:00
cha0s
d6af0199c9 fix: context entities 2024-08-05 03:21:11 -05:00
cha0s
917465a35f refactor: consolidate 2024-08-05 03:06:31 -05:00
cha0s
14add7e8bb perf: entity updates 2024-08-05 02:23:41 -05:00
cha0s
51bdda5eb9 flow+perf: indexing, ticking, flat components, etc. 2024-08-05 01:48:01 -05:00
cha0s
b5698cd392 perf: internals 2024-08-05 01:45:10 -05:00
cha0s
ecd26f0ddb perf: hsl 2024-08-05 01:41:21 -05:00
cha0s
c1a090688e refactor: dynamic names 2024-08-04 23:08:46 -05:00
cha0s
4378ef2a12 perf: less memory churn 2024-08-04 22:34:49 -05:00
cha0s
030bf436c4 perf: initialize 2024-08-04 21:56:31 -05:00
cha0s
e99ae1136b perf: less particle systems 2024-08-04 21:51:48 -05:00
cha0s
91af56c9ff chore: tidy 2024-08-04 20:55:10 -05:00
cha0s
16a094806e refactor: indexing 2024-08-04 20:54:56 -05:00
cha0s
eaec1d0022 feat: spurt + ttl 2024-08-03 16:02:09 -05:00
cha0s
623aabf525 perf: use detached entities 2024-08-03 15:52:52 -05:00
cha0s
172b457a8c perf: detached entities 2024-08-03 15:25:30 -05:00
cha0s
097bf9505f fix: set internal defaults first 2024-08-03 11:34:57 -05:00
cha0s
4cb29e56cd fix: query tests 2024-08-03 11:20:08 -05:00
cha0s
2f5032762a chore: tidy 2024-08-03 00:24:00 -05:00
cha0s
29f6987a48 refactor: component instances 2024-08-01 21:24:54 -05:00
cha0s
bf299e718e refactor: initialization 2024-08-01 21:10:16 -05:00
cha0s
c4f2c4e7d4 refactor: action 2024-08-01 15:44:54 -05:00
cha0s
b467874608 fun: space 2024-08-01 15:44:38 -05:00
cha0s
2e183559ad Revert "perf: micro"
This reverts commit 05350e6ccf.
2024-08-01 14:59:52 -05:00
cha0s
72d114ac74 feat: shapes 2024-08-01 14:32:20 -05:00
cha0s
770a63897d fix: promise result 2024-08-01 14:32:09 -05:00
cha0s
f5d092efaf fix: memory 2024-08-01 14:31:54 -05:00
cha0s
38d76791f7 feat: numeric scale 2024-08-01 14:31:18 -05:00
cha0s
a1873c5295 fix: water immediately 2024-08-01 14:31:08 -05:00
cha0s
c1eb862af2 fix: desync 2024-08-01 13:37:07 -05:00
cha0s
05350e6ccf perf: micro 2024-08-01 13:23:23 -05:00
cha0s
5d352bb367 fix: synchronized updates 2024-08-01 13:23:10 -05:00
cha0s
0e5fcc3ea3 chore: tidy 2024-08-01 13:22:48 -05:00
cha0s
8583772652 refactor: pass through promise 2024-08-01 13:00:21 -05:00
cha0s
93cb69e99a refactor: targeting ghost 2024-08-01 00:40:06 -05:00
cha0s
30caab6c9e feat: fields and colors 2024-08-01 00:39:54 -05:00
cha0s
a4949bd7a0 perf: huge entity gainz 2024-07-31 21:25:11 -05:00
cha0s
b53d7e3d35 perf: entities 2024-07-31 13:01:33 -05:00
cha0s
cb3d9ad8c6 perf: damage 2024-07-31 12:38:46 -05:00
cha0s
2997370e3b refactor: components 2024-07-31 10:16:21 -05:00
cha0s
170cd4e0d1 refactor: useAnimationFrame 2024-07-31 09:47:51 -05:00
cha0s
e4cd769ee2 refactor: hook deps 2024-07-31 09:29:33 -05:00
cha0s
c9e7b33d25 perf: damage 2024-07-31 00:06:29 -05:00
cha0s
01d63e5ee0 perf: less churn 2024-07-30 22:58:24 -05:00
cha0s
a1a6b98639 feat: useAnimationFrame 2024-07-30 22:58:03 -05:00