Commit Graph

35 Commits

Author SHA1 Message Date
Michal Pikulski
af8cee1226 Working player + obstacle mvp 2025-11-20 12:24:56 +01:00
63f410298d Android build settings 2025-11-18 10:23:00 +01:00
MacBuilder
d647bb5707 Target eliminated, good job 47 2025-11-10 15:55:28 +01:00
e7ff137d57 Implemented new Lottie plugin, added AppSwitcher icon 2025-11-06 14:27:44 +01:00
Michal Pikulski
43779c560e Cleanup compile warnings, cleanup logs, spruce up level selection menu 2025-10-28 14:31:17 +01:00
2a18489f44 Added A new tiles material and the two levels to the build 2025-10-28 10:49:37 +01:00
Michal Pikulski
cc797f09ef Update the rotation enforcement to automatically lock device into
desired orientation.
2025-10-24 16:48:45 +02:00
c80089e5fc Pushed app icons to get Steve Jobs off my back 2025-10-22 10:58:51 +02:00
Michal Pikulski
5851b5a12f Remove main menu from build and game flow 2025-10-17 14:03:33 +02:00
Michal Pikulski
50448c5bd3 Revamp the prompt system, the bootstrapper system, the starting cinematic 2025-10-16 19:43:24 +02:00
Michal Pikulski
e8180b21bf Strip debug logging from the game, fix screen weirdness 2025-10-14 15:54:11 +02:00
Michal Pikulski
1f614009fc Update the Addressables build info and structure to accomodate for new settings assets. Application builds and works on a phone now 2025-09-29 11:59:52 +02:00
47d942d176 Switched Unity version to 6.2, updated some packages + installed GraphToolkit 2025-09-26 08:48:33 +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
Michal Pikulski
0057ae9fa3 Fix issues with scene loading, introduce an intermediate bootstrap scene 2025-09-12 15:37:26 +02:00
ed093c3ddd Intro cinematic implementation and Apple Hills map 2025-09-09 13:11:18 +02:00
Michal Pikulski
4d0ba9fad8 Add minigame switcher to Quarry 2025-09-09 10:35:02 +02:00
a8d398e097 Added Puzzle Steps and organized the Puzzle Item Data
Created folders for the puzzle and item data files and added Puzzle steps.
2025-09-08 16:22:32 +02:00
Michal Pikulski
a1b1d7475f Preliminary screen rotation work 2025-09-08 14:25:50 +02:00
81cd20ceef Created Prefab of BurgerBuns
Pushing to test collisions in quarry level.
2025-09-08 12:31:34 +02:00
Michal Pikulski
d20004238d [Bootstrap] First go at Addressables bootsrapped objects 2025-09-07 12:36:35 +02:00
9da2989b23 Sorting Layers and pivot modifications
Added sorting layers to sprites and changed the pivots of most sprites
2025-09-05 14:20:36 +02:00
Michal Pikulski
d3870ec342 Fixup level path weirdness 2025-09-05 09:13:37 +02:00
Michal Pikulski
4a098365d0 Setup Universal Render Pipeline 2025-09-05 09:10:19 +02:00
Michal Pikulski
0c930d09a4 [Player][Interactions] Pulver moves to item and goes back. Item disappears, but in wrong order 2025-09-04 00:00:46 +02:00
76f0e5ae22 Level Enviro Work
Creation of some environment prefabs and playing around with the pathfinding.
2025-09-03 17:01:55 +02:00
Michal Pikulski
fdf871aac0 [Player][Animation] Setup speed variables to play animations on Trafalgar and Pulver 2025-09-02 16:19:45 +02:00
Michal Pikulski
48c4992517 [Player] Add simple Pulver point-based following behind Trafalgar. Leave option for manually-directed movement. 2025-09-02 13:20:25 +02:00
Michal Pikulski
e53b5a0034 [Player] Add AI Pathfinding on a 2D grid to the player character 2025-09-02 11:42:25 +02:00
Michal Pikulski
a03b70a1ca Implement SceneManager with asynchronous load/unload routines ready for bootstrapper scene. Implement simple level switching 2025-09-01 22:51:52 +02:00
Michal Pikulski
90782f0fb0 [Player][MainLevel] Add Player prefab. Configure touch input. Configure RigidBody physics and colliders. Add placeholder main map with placeholder tiles and sprites 2025-09-01 13:14:21 +02:00
Michal Pikulski
76e9b9d99a Initial Repo Commit 2025-08-06 17:00:32 +02:00