b07eea6aae
DialogueComponent doodles
2025-09-29 11:15:55 +02:00
0bb3ad10a0
Introduced dialogue graph magic, created assest and importers. Added events for broadcasting puzzle steps
2025-09-29 11:15:55 +02:00
63cb3f1a8c
Revamp the settings system ( #7 )
...
- A Settings Provider system to utilize addressables for loading settings at runtime
- An editor UI for easy modifications of the settings objects
- A split out developer settings functionality to keep gameplay and nitty-gritty details separately
- Most settings migrated out of game objects and into the new system
- An additional Editor utility for fetching the settings at editor runtime, for gizmos, visualization etc
Co-authored-by: Michal Pikulski <michal.a.pikulski@gmail.com >
Co-authored-by: AlexanderT <alexander@foolhardyhorizons.com >
Reviewed-on: #7
2025-09-24 13:33:43 +00: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