Commit graph

15 commits

Author SHA1 Message Date
mcolonna
d88c4c4205 feat: firsk is still until snas moves 2024-04-20 16:22:14 +02:00
mcolonna
5992784dce dev: reorganize global variables and constants 2024-04-20 15:52:47 +02:00
mcolonna
a395676ee9 norminette 2024-04-20 12:51:24 +02:00
mcolonna
34cce6a5c0 feat: levels finished except ending *
TODO:
feat:
- ultimate ketchup ending
fix:
- fix firsk left run animation
- fix firsk attack animation
- check if all the memclasses make sense
- norminette
2024-04-20 12:35:12 +02:00
mcolonna
f7ebb6b70c fix: segfault when changing level *
init_level() was called while room_loop()'s execution
2024-04-19 23:02:04 +02:00
mcolonna
7b1e519db6 feat: multi level management *
when called without arguments, use the default levels
2024-04-19 14:16:25 +02:00
mcolonna
a9c292d72b dev: reorganize g_env struct 2024-04-19 14:06:21 +02:00
mcolonna
30a935cf70 feat: game over and win screens *
feat:
- win screen
- "press enter to retry" in both screens
- reset moves only when winning the game

change:
- game over screen display
- display top-left move a little differently

dev:
- scripts to import different text sizes
2024-04-19 13:20:10 +02:00
mcolonna
d3c7d8c08f feat: the exit works :D 2024-04-18 18:37:47 +02:00
mcolonna
9e81a59a7e feat: loots of things!!! *
Added features:
- Check if the room is valid
- Pathfinding
- Firsk
- Camera
Changes:
- Borders
Dev:
- new test rooms
- ber.vim plugin
2024-04-15 19:46:35 +02:00
mcolonna
574e012721 feat: count moves 2024-04-08 17:18:27 +02:00
mcolonna
7ec3eb6841 feat: add exit (without game over screen) *
also:
- fix: walk_through's prototype
- misc: remove ketchup debug thing
- dev: rename room_patch -> room_fromfile3
2024-04-08 15:37:47 +02:00
mcolonna
6ad613d4bb feat: add walk animations *
also fix walk animation displaying
2024-04-05 19:47:59 +02:00
mcolonna
ea59cdd8a6 feat: add some ketchup *
also fix the 4th ketchup still image
2024-04-03 16:17:53 +02:00
mcolonna
5103cbf709 feat: reorganize the code 2024-04-02 21:50:47 +02:00
Renamed from includes/env.h (Browse further)