En Yi
17ff6a4064
Add new tileset to main game
2025-08-19 21:02:19 +08:00
En Yi
bc5c88beb7
Add initial option scene
2025-08-18 21:46:17 +08:00
En Yi
c2f673f5b8
Update ldtk repacker
...
Changelog:
- Remove level rendering. This is done in-game
- Report maximum number of tiles present in a level
2025-08-18 21:45:45 +08:00
En Yi
c8e297265f
Add global keybind for configuration later
...
Changelog:
- There is a action to key map in the engine. Each scene can use this
keybind to figure out its own action map.
- This is to build up configurable key binds later
2025-08-18 20:49:29 +08:00
En Yi
ee1f0ef62a
Remove obselete tests
2025-08-18 20:18:58 +08:00
En Yi
8fdf508054
Readjust components quantities
2025-08-02 22:15:59 +08:00
En Yi
1b5ab63ed6
Update 4th tileset
2025-08-02 22:15:39 +08:00
En Yi
f1ce952edb
Rename assets rres file
2025-08-02 22:15:27 +08:00
En Yi
fdd5bba0f9
Increase size for map preview
2025-07-31 23:15:03 +08:00
En Yi
183def69c4
Add water and runner indicator
2025-07-30 22:05:43 +08:00
En Yi
c2fe0fda8a
Add level preview generation
2025-07-30 21:57:13 +08:00
En Yi
e90856f8c6
Add game over text & reset camera mode on restart
2025-07-29 21:46:45 +08:00
En Yi
f35320cfe6
Add climbing SFX
2025-07-29 21:45:59 +08:00
En Yi
acc299c612
Add SFX when destroying boulder
2025-07-27 15:14:54 +08:00
En Yi
5b1d7b8a8f
Fix camera update
...
Changelog:
- Add a delay before shifting the camera when changing facing direction
- Fix camera shifting higher when crate jumping
2025-07-27 15:14:31 +08:00
En Yi
3c9e425bf1
Tweak water movement
2025-07-26 17:11:58 +08:00
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