48 Commits

Author SHA1 Message Date
7fa75c3cf0 Beam sounds 2025-03-29 11:51:18 -06:00
53884a8232 Level building 2025-03-28 14:17:18 -06:00
e2ca0cb1a2 Ported settings menu from GFOLF
All checks were successful
linting & formatting / build (push) Successful in 12s
itch.io publish action / build (linux64, x86_64) (push) Successful in 2m35s
itch.io publish action / build (osx, app) (push) Successful in 2m37s
itch.io publish action / build (win64, exe) (push) Successful in 2m40s
2025-03-22 19:16:52 -06:00
d94f68785a Added pause menu 2025-03-22 17:16:17 -06:00
8343b69cdd Grunk milestones & text terminal 2025-03-21 19:13:17 -06:00
0326667bc0 Added items 2025-03-21 12:07:05 -06:00
54d634c7c0 GunkBody uses parent as meshinstance by default, rather than vice-versa 2025-03-18 15:28:39 -06:00
ec832494ee Using material overlay for grunk (!) 2025-03-18 12:36:04 -06:00
0324f458da ESC uncaptures mouse (for testing) 2025-03-16 15:11:05 -06:00
a6a411b060 Revised alarm/relay interactions 2025-03-15 19:00:37 -06:00
3031daae39 Added grunk network heartbeat mechanics 2025-03-14 16:59:31 -06:00
19ea9fca6d GunkBody tests planar distance to point to disambiguate parallel planes 2025-03-14 15:27:55 -06:00
6746b42326 Grunkled beast w/ procedural animation 2025-03-14 11:46:49 -06:00
eb683e7358 Testing for branching grunknet 2025-03-13 14:56:47 -06:00
3284538726 Grunk network relays
Some checks failed
linting & formatting / build (push) Failing after 4s
2025-03-13 14:50:59 -06:00
4f6789f5c6 Placeholder UI elements for grunk alert 2025-03-13 13:57:50 -06:00
229b3f8f7e Grunk alarm! 2025-03-13 13:34:35 -06:00
e2c95766c2 Grunk nodules are nastier
Some checks failed
linting & formatting / build (push) Failing after 5s
2025-03-13 12:37:33 -06:00
34b4ad7da2 Different tools do different damage to nodules 2025-03-13 11:25:11 -06:00
46f47730f6 The wimpy toothbrush! 2025-03-13 10:29:25 -06:00
53ea89d6b8 Defer initial processing of gunk clear total until both the clear frame and initial mask have been applied 2025-03-12 16:53:24 -06:00
0f9188476c Visual & level tweaks 2025-03-12 10:29:31 -06:00
e39066e978 Popping grunk nodules!
Some checks failed
linting & formatting / build (push) Failing after 5s
2025-03-12 00:18:27 -06:00
0a6c9807ec Atmosphere particles & visual tweaks
Some checks failed
linting & formatting / build (push) Failing after 4s
2025-03-10 18:43:27 -06:00
70f24c51b8 More ghost ship
Some checks failed
linting & formatting / build (push) Failing after 3s
2025-03-10 00:22:34 -06:00
3c04a21b0d GunkBody instantiates its own gunk material 2025-03-09 22:28:24 -06:00
530131084e Initial development of ghost ship 2025-03-09 22:17:04 -06:00
df1930a4a0 Grunkmap scaling adjustments 2025-03-09 16:40:19 -06:00
96e657e21d GunkBody takes an optional initial gunk mask
Some checks failed
linting & formatting / build (push) Failing after 5s
2025-03-09 15:49:59 -06:00
99ec33ed3c Better hallway 2025-03-08 18:58:15 -07:00
143f35e761 Game state management & grunk counter 2025-03-07 19:26:12 -07:00
faaf48d6a7 Refactored generic geometric utilities out of GunkBody 2025-03-07 18:18:50 -07:00
c676393e6d Clear total calculation is now multithreaded.
Note: This relies on the rendering thread model changed to "Threaded",
which is an experimental feature.  This may cause big problems in the
future!!
See: https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html#rendering
2025-03-07 18:08:05 -07:00
965605a002 Added level elements 2025-03-06 20:07:41 -07:00
0eef878653 Updated version to Godot 4.4 2025-03-06 16:06:17 -07:00
f97a2da5c2 Better particle beam effects
Some checks failed
linting & formatting / build (push) Failing after 4s
2025-03-06 15:37:54 -07:00
42f59962f5 Interaction sequence for wall switch
Some checks failed
linting & formatting / build (push) Failing after 4s
2025-03-05 15:35:49 -07:00
1204123705 Interactive wall switch 2025-03-05 14:46:13 -07:00
8b6ca73e54 Delightful writhing & warping of the grunk 2025-03-02 18:01:47 -07:00
3230afe301 Reduced gunk mask resolution 2025-03-02 13:16:40 -07:00
37b377fac0 Continuous line drawing also paints circle to round out edges 2025-03-02 12:07:00 -07:00
22984897e2 Added multiline (wide-angle) spray type 2025-03-02 12:03:04 -07:00
2cf7010c92 Continuous line drawing
Some checks failed
linting & formatting / build (push) Failing after 3s
2025-03-01 19:02:13 -07:00
38404acb3c Overly complex method of painting a bar 2025-03-01 18:20:44 -07:00
31b93c27ea Gunk map scaling 2025-03-01 17:16:43 -07:00
c753aa68c9 Smaller, smoother spray circles 2025-03-01 16:59:39 -07:00
0fee0a155f Using subviewport texture for gunk mask
Some checks failed
linting & formatting / build (push) Failing after 3s
2025-03-01 16:14:46 -07:00
b0078c1bab Basics of washable 'gunk'
Some checks failed
linting & formatting / build (push) Failing after 42s
2025-03-01 14:40:02 -07:00