Commit Graph

561 Commits (8fff2edae5ecd3b1d82de16cc4feb790ecd313ef)
 

Author SHA1 Message Date
En Yi 8fff2edae5 Slightly increase water fill rate 2025-05-04 20:55:14 +08:00
En Yi fa1389a70a Fix incorrect solid tile generation 2025-05-04 20:55:06 +08:00
En Yi 523be15ead Fix boulder interaction on ladders
Fix also collision check for general entity overlapping a tile
2025-04-21 22:04:56 +08:00
En Yi 372a4da205 Adjust crate destuction time 2025-04-20 19:16:07 +08:00
En Yi f5d9e40298 'Fix' crate jump bug 2025-04-16 21:22:14 +08:00
En Yi 707ab692a1 Allow transition to ladder only on climbing up 2025-04-15 21:34:01 +08:00
En Yi b8fc099ced Remove 1frame jump after crate jump 2025-04-15 21:23:46 +08:00
En Yi bc0f7617d4 Slow down water filling rate 2025-04-13 20:30:36 +08:00
En Yi 7a4cf55c06 Allow only binary short hop on crates 2025-04-13 20:30:28 +08:00
En Yi ce84014668 Adjust Game UI + Add SFXs 2025-03-31 20:40:13 +08:00
En Yi cb22cac6c3 Update UI + Fix destroying ladder 2025-03-27 21:24:20 +08:00
En Yi 75bacdd59d Set initial camera position to player 2025-01-26 14:34:04 +08:00
En Yi 4e51f01cea Fix urchin sometimes not bouncing 2025-01-25 17:00:52 +08:00
En Yi b46097f735 Update preview rendering 2025-01-25 17:00:32 +08:00
En Yi bbf06c5655 Fix scroll area jittering 2025-01-25 16:59:57 +08:00
En Yi 96a6ccff39 Fix scroll bar when n_items < max 2025-01-22 22:54:55 +08:00
En Yi 451b099ec4 Update level select scene 2025-01-22 22:24:19 +08:00
En Yi d2e5ed82ad Change level preview based on selection
Changelog:
- Finish script to generate level preview altas
- Update render to pick preview based on scroll area selection
- Fix level order check in scripts
2025-01-21 22:13:05 +08:00
En Yi 9598fe7d35 Fix preview render size & add to level select 2025-01-21 21:31:03 +08:00
En Yi 925526199e Add water preview render 2025-01-20 22:09:41 +08:00
En Yi ee43a87f8a Add rendering for all tiles and entities 2025-01-20 21:47:09 +08:00
En Yi b51d505814 Remove solidness from ladders 2025-01-19 15:05:15 +08:00
En Yi 1c64b1cc27 Add halfrec rendering for spikes 2025-01-19 15:05:00 +08:00
En Yi 5b7ed2f3e5 Add prototype level map render 2025-01-18 15:51:13 +08:00
En Yi 1e584c1dc3 Add hover on select text 2025-01-18 10:23:23 +08:00
En Yi 15162c64e8 Add font loading and use font for menu 2025-01-18 09:39:36 +08:00
En Yi 1e0ec6edfb Speed up game scene rendering
Add a early exit for rendering water
2024-12-21 23:34:23 +08:00
En Yi 67e0e7dc08 Add resource packing script 2024-12-21 20:11:32 +08:00
En Yi f3defcf656 Significantly Update CMakeFile to reduce clutter
This is to reduce repetition and better integrate Tracy.

Some options are added as well.
2024-12-21 18:42:45 +08:00
En Yi ee65e3c974 Extend the render queue to tilemap
This is only applied to the main game
2024-12-21 16:53:47 +08:00
En Yi e24bb382f9 Update editor rendering function 2024-12-21 15:36:58 +08:00
En Yi 04d928c97f Add a rendering queue for sprite
Only applies for editor scene as a test
2024-12-21 14:37:18 +08:00
En Yi 34b60fb699 Restore boulder movement on wooden tile 2024-12-14 16:45:19 +08:00
En Yi f4a6d6c768 Fix crash on level loading 2024-12-12 21:19:58 +08:00
En Yi 3408fb8086 Add simple camera view indication 2024-12-10 22:28:39 +08:00
En Yi a6326a3944 Tweak crate fall delay 2024-12-09 21:51:55 +08:00
En Yi b5e31519a6 Add a direct level player for faster playtest 2024-12-08 15:39:22 +08:00
En Yi ee64133de7 Fix jump sfx incorrectly played 2024-12-08 15:39:06 +08:00
En Yi 518c2def93 Fix crawlspace death glitch 2024-12-08 15:38:51 +08:00
En Yi a123e59c82 Fix unable to bash box on the side underwater 2024-11-24 15:53:32 +08:00
En Yi 2de6eaa107 Add sprites for title and menu 2024-11-24 15:43:31 +08:00
En Yi 2d20b0c08a Add ldtk helper script 2024-11-16 11:05:37 +08:00
En Yi 6b4723b963 Fix jump water penalty not applied correctly 2024-11-16 11:05:26 +08:00
En Yi 0556318ca0 Fix urchin destroying spikes again 2024-11-15 21:31:33 +08:00
En Yi 5b29ad4ba4 Update swimming hit- and hurtbox proper 2024-11-13 23:06:26 +08:00
En Yi 6b59064772 Adjust player acceleration in water 2024-11-13 22:36:05 +08:00
En Yi c02eba9548 Add air pockets to level data 2024-11-11 22:59:32 +08:00
En Yi 9d5b54435b Increase water upthrust 2024-11-10 18:29:20 +08:00
En Yi 6509b33c5a Rework urchin collision with crates
Changelog:
- Fix error in urchin spawning in main game
- Reduce urchin's collision box
- Adjust crate destruction:
    - Delay with arrows and bombs, instant with anything else
2024-11-09 23:40:54 +08:00
En Yi 613d5642cc Add parsing for urchins 2024-11-09 16:15:59 +08:00