Commit Graph

115 Commits (9dfc487e9a5efc6efa223cd26db9563b66591c90)

Author SHA1 Message Date
Yan Wittmann 9dfc487e9a Optimize PhysicsElementsHandler.py by checking collisions only with closest sprites.
Improve UiElement.py to cache and reuse scaled images for better performance.
2023-03-28 19:35:42 +02:00
Stephan Halder 0778fef354 Merge remote-tracking branch 'origin/main' 2023-03-28 18:09:36 +02:00
Stephan Halder e4c2007928 GoalDoorReceiverLevelElement added 2023-03-28 18:09:29 +02:00
Eren Saglam 01b8898405 Level 1-4 got changed a bit. Overall gravity has to be modified 2023-03-28 17:59:08 +02:00
Jonas Wächter 2f38db4eea fixed pressure plate 2023-03-28 17:43:20 +02:00
Skyball2000 139fa557a9 Merge remote-tracking branch 'origin/main' 2023-03-28 17:35:04 +02:00
Skyball2000 1f6f8b4552 Minor optimization 2023-03-28 17:34:58 +02:00
Jonas Wächter 6f11408528 Merge remote-tracking branch 'origin/main' 2023-03-28 17:29:56 +02:00
Jonas Wächter b6d20996f3 changed castle_bg and pressuplate 2023-03-28 17:29:43 +02:00
Stephan Halder 8aba74aa70 removed unused import 2023-03-28 17:28:54 +02:00
Stephan Halder 3ea61ef674 Merge remote-tracking branch 'origin/main' 2023-03-28 17:27:07 +02:00
Stephan Halder 5381bb2c20 spikeElements implemented 2023-03-28 17:26:47 +02:00
Yan Wittmann a104409677 Merge remote-tracking branch 'origin/main' into main 2023-03-28 17:18:00 +02:00
Yan Wittmann 447ebdd5a8 Another attempt at optimization 2023-03-28 17:17:51 +02:00
Mike 78776f5ced add background to LevelMenu 2023-03-28 16:59:29 +02:00
Eren Saglam 0853c04844 Kommentare hinzugefügt, die auskommentiert werden können, damit Hintergründe ausgetestet werden können. 2023-03-28 16:47:24 +02:00
Fabian Hoppe a8d0a9627c Adjust position of lever in levels 3, 5, 8, and 9 but still needs adjustment for pressure plates and movable boxes 2023-03-28 16:00:01 +02:00
Fabian Hoppe 20231556e7 Merge remote-tracking branch 'origin/main' 2023-03-28 15:25:06 +02:00
Fabian Hoppe 9f7f7eeb38 Adjust position of lever in levels 0, 1, 2, 4, 6 and 7 2023-03-28 15:24:49 +02:00
Mike 28d650dd3e show/hide LeveMenu when pressing escape 2023-03-28 14:51:17 +02:00
Fabian Hoppe 5d742a527e Add first version of level 9 2023-03-28 14:24:01 +02:00
Fabian Hoppe 6446382679 Add first versions of levels 7 and 9 2023-03-28 14:21:58 +02:00
Jonas Wächter fb41ab5df8 Merge remote-tracking branch 'origin/main' 2023-03-28 13:11:27 +02:00
Jonas Wächter c9ca1de866 Added All blocks zu sprites file 2023-03-28 13:11:20 +02:00
Mike 14a057cbba load selected level 2023-03-28 12:45:22 +02:00
Mike 0d25ce06c5 Merge remote-tracking branch 'origin/main' 2023-03-28 12:30:33 +02:00
Mike 09a2489703 create correct bounding boxes for text label 2023-03-28 12:30:12 +02:00
Fabian Hoppe f0a78ce442 Add levels 2 to 6 and edit levels.json accordingly 2023-03-28 12:18:45 +02:00
Thomas 37e786eb30 changed pressureplate sprite back to original(resized) 2023-03-28 11:47:32 +02:00
Thomas 83ddf6697c added cave bg 2023-03-28 11:39:40 +02:00
Jonas Wächter ebd20555e9 Added 2 backgrounds 2023-03-28 11:31:56 +02:00
Mike 417c28bd60 add next steps for level menu 2023-03-28 10:13:03 +02:00
Thomas 4c66ff4a10 added all variants of themed blocks 2023-03-28 10:07:08 +02:00
Jonas Wächter 5a43d417ec Lever Resized 2023-03-28 10:00:11 +02:00
Jonas Wächter 19310dc1ff Character Resized 2023-03-28 09:56:54 +02:00
Jonas Wächter 8fdec68faa Added directional spikes 2023-03-28 09:37:09 +02:00
Jonas Wächter bcc5f5f55c Merge remote-tracking branch 'origin/main' 2023-03-28 09:25:37 +02:00
Jonas Wächter f22ce1a4d9 Added movable Box image 2023-03-28 09:25:25 +02:00
Skyball2000 383ff935f4 Fixed sprite error 2023-03-27 18:56:18 +02:00
Eren Saglam 984e056a21 Merge remote-tracking branch 'origin/main' 2023-03-27 18:52:41 +02:00
Yan Wittmann ea0b86faba Merge remote-tracking branch 'origin/main' into main 2023-03-27 18:52:54 +02:00
Yan Wittmann 1a24f7c091 Fixed issue in box collision 2023-03-27 18:52:49 +02:00
Eren Saglam 7382c404d0 Added cave sprites for cave theme 2023-03-27 18:52:34 +02:00
Yan Wittmann e83a418702 Made fonts higher resolution 2023-03-27 18:41:12 +02:00
Eren Saglam afe6945d94 Merge remote-tracking branch 'origin/main' 2023-03-27 18:41:04 +02:00
Eren Saglam 092d753770 Level 2 prototype is working 2023-03-27 18:40:54 +02:00
Yan Wittmann 3f90be42d0 Merge remote-tracking branch 'origin/main' into main 2023-03-27 18:37:35 +02:00
Yan Wittmann 85a34b01d8 Added pushable boxes.
Added click event handler
2023-03-27 18:37:30 +02:00
Thomas 46e7d91f52 added cave-themed blocks 2023-03-27 18:24:55 +02:00
Eren Saglam 6147541a9e Merge remote-tracking branch 'origin/main' 2023-03-27 18:07:29 +02:00