Commit Graph

108 Commits

Author SHA1 Message Date
Alexandre 563dd34ea5 added cannons + fixed time changing when FPS is changed + rebalanced some levels to adjust timings 2025-03-16 12:41:30 +01:00
Alexandre 5019085139 added sokoban level and added warp menu for dev 2025-03-15 12:16:21 +01:00
Alexandre fef3705d71 added button panels (triggered when a moving block is on them 2025-03-14 17:57:30 +01:00
Alexandre dd0aed2334 movable crates now interact with each other 2025-03-14 08:02:05 +01:00
Alexandre 48c39e5c55 added pushable blocks 2025-03-13 22:03:02 +01:00
Alexandre 1258be1e78 added syntax for optionnal arguments + buttons can now halt/start platform movement 2025-03-08 18:16:20 +01:00
Alexandre 89b1637d46 fixed physics on spinning platforms + added level 3 2025-03-07 22:10:47 +01:00
Alexandre a075564477 added matching physics for spinning things 2025-03-06 16:24:24 +01:00
Alexandre 254744509f added spinning lava bars 2025-03-04 23:01:18 +01:00
Alexandre f5c5cafeb7 small rework of bullet shooters 2025-03-03 22:32:15 +01:00
Alexandre f8f90f7824 fixed bug when vertically-angled cubes resulted in incorrect normal vector calculation 2025-03-01 19:33:37 +01:00
Alexandre 162ea1bd30 added remaining kahoot music 2025-02-28 19:37:41 +01:00
Alexandre 4c6ca3d4e8 updated readme 5 + added kahoot gong to math 2025-02-27 15:22:40 +01:00
Alexandre 89ac335034 completed level_02 2025-02-27 15:14:56 +01:00
Alexandre c46555e108 changed polling for math + added mathBlock 2025-02-27 10:51:49 +01:00
Alexandre 92159059dc finished math module (v1.0) 2025-02-26 22:48:12 +01:00
Alexandre 62ba393a15 fixed music still playing upon closing application + started working on math module 2025-02-26 10:59:27 +01:00
Alexandre 8f0f033e81 added sound 2025-02-25 21:22:58 +01:00
Alexandre a3f6bb5f59 added layer 3 to level_02 2025-02-25 15:19:18 +01:00
Alexandre a0319c26c3 added a text box to level_02 2025-02-25 11:25:58 +01:00
Alexandre 41ab6efde4 added display for buttons + significant tweaks to level_02 2025-02-25 11:23:02 +01:00
Alexandre 9031dc18ea added buttons interface and blocks 2025-02-24 22:13:51 +01:00
Alexandre 7bb62ba808 updated readme (5) 2025-02-24 17:02:26 +01:00
Alexandre b5e7357f66 added hard reset option (reset room bit not player coords) 2025-02-24 16:48:44 +01:00
Alexandre 0ab04bb603 fixed clipping when multiple collisions occur at the same time + added pause (U) 2025-02-24 16:43:23 +01:00
Alexandre 18bef7ada8 fixed read_float incorrectly reading when -1.0 < x < 0.0 and updated textures 2025-02-24 11:56:48 +01:00
Alexandre eb40a191bb smol changes 2025-02-23 18:37:13 +01:00
Alexandre b7973fbbda fixed projectiles not spawning in correct chunks + collisions now use all rendered chunks 2025-02-23 18:26:31 +01:00
Alexandre e17ebbffd4 added spinning platforms + small rework of physics related to moving platforms + fixed culling 2025-02-23 12:07:08 +01:00
Alexandre ee270cdbed fixed lock box damagind players upon death 2025-02-22 12:27:41 +01:00
Alexandre 4944772ad2 updating readme 4 2025-02-22 12:09:22 +01:00
Alexandre 3b5ccb28e7 updating readme 3 2025-02-22 12:07:27 +01:00
Alexandre 5c8515810f updating readme 2 2025-02-22 12:06:50 +01:00
Alexandre 6de46b1197 updating readme 2025-02-22 12:05:23 +01:00
Alexandre f855642a60 lock box now display text when player is close by + fixed player jumping off coins + added single-file support 2025-02-22 11:55:54 +01:00
Alexandre 8e567fc419 added level_01, beat blocks, lock blocks and reworked stats 2025-02-21 15:50:18 +01:00
Alexandre 462a505da7 texturing TPs 2025-02-20 20:43:28 +01:00
Alexandre 41c76bddf4 starting to work on actual levels 2025-02-20 20:39:00 +01:00
Alexandre e0acddbdc5 added texture for TP blocks 2025-02-20 14:51:53 +01:00
Alexandre 5a2f68c741 index error swept away 2h 2025-02-20 14:45:09 +01:00
Alexandre 90e0fd244d working (?) textures 2025-02-20 12:25:43 +01:00
Alexandre 0bb2d0da9f fixed roomName (folder) getting free'd before usage causing undefined behaviour 2025-02-19 21:00:12 +01:00
Alexandre a273c643c6 fixed reset doing bad things to memory + added warp text entity 2025-02-19 12:07:30 +01:00
Alexandre bd87416496 polished SET_VAR attribute + added textBox entity 2025-02-18 15:35:39 +01:00
Alexandre bb39b62df2 primitive button functions 2025-02-17 22:29:10 +01:00
Alexandre dab216810e resolved menus being bugged 2025-02-17 16:46:50 +01:00
Alexandre cb5ee0de8a fixing buttons 2025-02-17 10:42:25 +01:00
Alexandre cc7f169340 working on interfaces and buttons 2025-02-16 22:28:07 +01:00
Alexandre 04d782f55a added reset trigger 'R' + custom pool selection 2025-02-16 12:47:51 +01:00
Alexandre 28ee926295 small rework to money 2025-02-10 19:25:32 +01:00