14 Commits

Author SHA1 Message Date
Aevyrie
5345af11d4
Plugin Refactors (#45)
Refactors plugins to make usage more flexible. Originally intended to
allow for running in the fixed update schedule, but decided against this
in favor of making plugins more granular, and realizing running in fixed
update wouldn't actually be desirable.

---------

Co-authored-by: Zachary Harrold <zac@harrold.com.au>
2025-05-14 21:10:58 -07:00
Aevyrie
66295948bf
Spatial Hashing (#31)
Implements spatial hashing, to performantly run distance checks, find
all entities located in the same cell, or neighboring cells.
2024-12-24 02:30:04 +00:00
Aevyrie
cbfad4117d
Update bigspacebanner.svg 2024-12-22 22:15:43 -08:00
Aevyrie
3916f7afe3
Update bigspacebanner.svg 2024-12-22 21:48:42 -08:00
Aevyrie
fbd5283910
Update bigspacebanner.svg 2024-12-22 21:46:26 -08:00
Aevyrie
a45537b855
Update bigspacebanner.svg 2024-12-22 20:54:13 -08:00
Aevyrie
881c652199
Update bigspacebanner.svg 2024-12-22 18:07:26 -08:00
Aevyrie
f09a11a7f3
Add files via upload 2024-12-22 18:05:42 -08:00
Aevyrie
a37603fb8f
Update bigspace.svg 2024-12-22 17:19:47 -08:00
Aevyrie
d46f4d0b59
Add files via upload 2024-12-22 16:34:02 -08:00
Aevyrie
8721911b49
Explicit BigSpaces (#22)
Changes the design of the plugin to work with multiple, independent
high-precision hierarchies at the root with the `BigSpace` component at
the root of each of these hierarchies.

Closes #17
Closes #19 
Closes #21
2024-06-17 01:41:03 -07:00
Aevyrie
c0113e51e3 switch to default font 2023-07-18 00:08:22 -07:00
Aevyrie Roessler
95d4483afb
demo and camera improvements 2023-01-30 02:05:54 -08:00
Aevyrie Roessler
9f3084474d
initial commit 2023-01-06 08:02:59 -08:00