Commit Graph

27 Commits

Author SHA1 Message Date
0ea7e7ca84 All settings migrated, stuff should work 2025-09-24 15:28:13 +02:00
783541a776 Working Developer Settings 2025-09-24 13:31:15 +02:00
8b96a5d0c3 IMplement basic Developer Settings 2025-09-24 12:21:21 +02:00
Michal Pikulski
f07ce88331 Refactor the settings to remove the old class 2025-09-24 10:30:28 +02:00
Michal Pikulski
404f6f4e5c Working synchronous Addressables settings loading 2025-09-23 15:30:21 +02:00
Michal Pikulski
197aedddb0 Migrate settings to a more manageable structure and implement Service Locator pattern for runtime Addressables retrieval 2025-09-23 14:43:02 +02:00
2ae2bc3ac5 Updates to make sure the build goes through 2025-09-22 15:40:41 +02:00
5305c20b00 Create a diving minigame MVP (#6)
- Obstacles
- Tiles
- Object pooling
- Monster spawns
- Scoring
- Minigame End

Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Co-authored-by: AlexanderT <alexander@foolhardyhorizons.com>
Reviewed-on: #6
2025-09-22 12:16:32 +00:00
46755fecb3 Populate minigame with obstacles and monster spawns (#5)
- Simulated "fake" physics and collisions
- Object pooling for tiles, obstacles and monster spawns
- Base monster scoring with proximity triggers and depth multiplier

Co-authored-by: AlexanderT <alexander@foolhardyhorizons.com>
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com>
Reviewed-on: #5
2025-09-21 07:32:56 +00:00
40c3867d29 Add a sprite variant generator and create monster prefabs for heads 2025-09-19 13:14:47 +02:00
d110616907 Add Monster Spawn points, monster head placeholders. Add utility for prefab variation by sprite selection. 2025-09-19 12:51:25 +02:00
31f2ce338d Component move/copy utility 2025-09-19 10:08:58 +02:00
Michal Pikulski
a455e34ed0 Add a sprite collider generator tool window 2025-09-16 15:39:49 +02:00
Michal Pikulski
75be338065 Working generic object pooling, pool monitor editor tool and batch component adder editor tool 2025-09-16 15:02:57 +02:00
Michal Pikulski
bcc6f05058 Working single-purpose object pooling solution 2025-09-16 15:02:57 +02:00
Michal Pikulski
c5b8561b73 Quick scene browser tab 2025-09-11 15:29:28 +02:00
Michal Pikulski
6c76759057 Touched up editor tool windows 2025-09-11 14:07:58 +02:00
Michal Pikulski
e1ff13db30 Rework interactables into a flatter hierarchy, reenable puzzles as well 2025-09-11 14:07:57 +02:00
Michal Pikulski
5d81a2acfc Move the prefab editor to a dedicated tool window 2025-09-10 15:53:31 +02:00
Michal Pikulski
9579a8ef57 [Util] Add the possiblity to also edit items via the custom editor window 2025-09-10 14:45:25 +02:00
Michal Pikulski
ba56f1ec9c Add a prefab creator window 2025-09-10 13:49:27 +02:00
Michal Pikulski
d19077b907 Add a simple utility to list objects in the current scene 2025-09-10 13:18:44 +02:00
Michal Pikulski
ffd26a4e28 Make the puzzle chain editor work again 2025-09-10 13:08:08 +02:00
Michal Pikulski
d20004238d [Bootstrap] First go at Addressables bootsrapped objects 2025-09-07 12:36:35 +02:00
Michal Pikulski
c36301888e [Tools] Add a simple quest preview window for Puzzle Step SO 2025-09-04 15:24:16 +02:00
Michal Pikulski
a2b62fc4b1 GO back to a simple ignore file and commit all meta assets 2025-09-01 16:19:19 +02:00
Michal Pikulski
76e9b9d99a Initial Repo Commit 2025-08-06 17:00:32 +02:00