Commit graph

12 commits

Author SHA1 Message Date
Dan
ce0ef75241 All sorts of fun and games 2024-06-03 17:34:11 +01:00
Dan
cf3c8d82f1 Added automated mushroom glowing 2024-06-02 17:28:38 +01:00
Dan
9f224b3d69 Destructible terrain! 2024-06-02 15:39:46 +01:00
Dan
cc80783d16 Added static typing and enforced it 2024-06-01 20:36:05 +01:00
Dan
217f0ab18c Increased Glowling speed and added delta time scaling
Significant changes include:
- The Glowling entity's speed has been quadrupled from 10 to 40.
- The _process function now scales the movement speed by the elapsed time (delta) for smoother motion.
- VSync mode has been disabled in project settings.
2024-06-01 20:05:16 +01:00
Dan
9f9f1a7502 Adding pathing 2024-06-01 19:29:26 +01:00
Dan Baker
a91635a68c Adding some glow effects 2024-06-01 17:35:21 +01:00
Dan
05476a13fc Adding resources 2024-06-01 13:06:17 +01:00
Dan
6902efeee8 Updated project settings and added plugins
The main scene for the application has been set to a test level. An editor plugin has been enabled, specifically one related to logging. The rendering method has also been switched to mobile for better performance on handheld devices.
2024-06-01 13:06:00 +01:00
Dan
052dc00039 Added a pretty-printing debug logger
A new feature has been added to the codebase, which is a pretty-printing debug logger. This logger colorizes printed data based on datatype and handles nested data structures such as Arrays and Dictionaries. It also prefixes logs with the callsite's source file for easy tracking. The logger supports opt-in to pretty printing via duck-typing by implementing a `to_printable()` method on the object.
2024-06-01 12:58:17 +01:00
Dan
3fa6393643 Introduced .gitattributes and .gitignore files
Added .gitattributes file to normalize EOL for all text files. Introduced a new .gitignore file with Godot 4+ specific ignores. Also, added an SVG icon and its import configuration. Created a new project.godot file with basic engine configuration including application name, features, and icon path.
2024-05-31 13:54:00 +01:00
Dan
a44a70fdd1 Initial commit 2024-05-31 13:53:29 +01:00