Skyball2000
|
d4f69e2c9a
|
Renamed tutorial sprite files
|
2023-03-30 09:29:18 +02:00 |
Skyball2000
|
b1a9792ec7
|
Renamed tutorial to grasslands
|
2023-03-30 09:27:22 +02:00 |
Skyball2000
|
87938ed5c8
|
Removed logging
|
2023-03-29 18:08:58 +02:00 |
Skyball2000
|
4009e784cb
|
Win screen
|
2023-03-29 18:07:52 +02:00 |
Skyball2000
|
c3d8b11b8d
|
Level selection background
|
2023-03-29 17:52:46 +02:00 |
Fabian Hoppe
|
695b4ad6b1
|
change name and add first version of start screen
|
2023-03-29 17:34:18 +02:00 |
Skyball2000
|
39b8b0e92c
|
Fixed crash on last level
|
2023-03-29 16:29:46 +02:00 |
Skyball2000
|
d006b0bc50
|
Added winning check
|
2023-03-29 16:08:12 +02:00 |
Fabian Hoppe
|
14475314f5
|
Implement different screen size settings
|
2023-03-29 15:59:51 +02:00 |
Skyball2000
|
e9e36c1d50
|
Added feature for colliding sprites messaging the main level logic
|
2023-03-29 15:40:15 +02:00 |
Stephan Halder
|
63bf820faf
|
missing import sys added
|
2023-03-29 15:11:17 +02:00 |
Stephan Halder
|
fb120171e1
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# project/main.py
|
2023-03-29 15:07:36 +02:00 |
Stephan Halder
|
9d29da7284
|
changed quit() to sys.exit()
|
2023-03-29 15:06:18 +02:00 |
Skyball2000
|
7be9002778
|
Merge remote-tracking branch 'origin/main'
|
2023-03-29 15:01:52 +02:00 |
Skyball2000
|
ebfa89e374
|
Fixed level selection
|
2023-03-29 15:01:46 +02:00 |
Fabian Hoppe
|
e64111b0c2
|
Implement Main Menu and connection to level selection
|
2023-03-29 14:59:37 +02:00 |
Skyball2000
|
e3927524c7
|
Fixed background images in level selection
|
2023-03-29 14:29:36 +02:00 |
Skyball2000
|
f94f33d1bb
|
Correct background scaling
|
2023-03-29 14:14:45 +02:00 |
Skyball2000
|
2bc88f34f4
|
Background image
|
2023-03-29 14:01:55 +02:00 |
Skyball2000
|
e4993f39af
|
Added playable character loading
|
2023-03-29 13:50:48 +02:00 |
Skyball2000
|
e50d280afa
|
Introduced screen layouts and game states
|
2023-03-29 10:45:48 +02:00 |
Yan Wittmann
|
00c051de02
|
Another performance change
|
2023-03-28 20:08:52 +02:00 |
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 |
Skyball2000
|
1f6f8b4552
|
Minor optimization
|
2023-03-28 17:34:58 +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 |
Mike
|
28d650dd3e
|
show/hide LeveMenu when pressing escape
|
2023-03-28 14:51:17 +02:00 |
Mike
|
14a057cbba
|
load selected level
|
2023-03-28 12:45:22 +02:00 |
Mike
|
09a2489703
|
create correct bounding boxes for text label
|
2023-03-28 12:30:12 +02:00 |
Mike
|
417c28bd60
|
add next steps for level menu
|
2023-03-28 10:13:03 +02:00 |
Eren Saglam
|
7382c404d0
|
Added cave sprites for cave theme
|
2023-03-27 18:52:34 +02:00 |
Yan Wittmann
|
85a34b01d8
|
Added pushable boxes.
Added click event handler
|
2023-03-27 18:37:30 +02:00 |
Eren Saglam
|
6147541a9e
|
Merge remote-tracking branch 'origin/main'
|
2023-03-27 18:07:29 +02:00 |
Eren Saglam
|
575dc00ade
|
Level 1 prototype is working
|
2023-03-27 18:07:21 +02:00 |
Mike
|
070aa5497a
|
fix position of text labels in LevelMenu
|
2023-03-27 17:48:28 +02:00 |
Yan Wittmann
|
ad8d0b77b8
|
Implemented a first version of gate output/input
|
2023-03-27 16:07:42 +02:00 |
Mike
|
4aef777081
|
add first steps for LevelMenu
|
2023-03-27 15:11:35 +02:00 |
Eren Saglam
|
82722753f9
|
Added 0-tutorial.csv
|
2023-03-27 14:45:29 +02:00 |
Yan Wittmann
|
f400b374fd
|
Partial collision
|
2023-03-27 14:38:52 +02:00 |
Yan Wittmann
|
48c8163609
|
Frame rate counter
|
2023-03-27 12:54:09 +02:00 |
Yan Wittmann
|
ac0b8dc2f5
|
Initial button logic
|
2023-03-27 12:51:44 +02:00 |
Yan Wittmann
|
f2fab23b75
|
New collision system
|
2023-03-26 17:01:28 +02:00 |
Stephan Halder
|
bf0688408e
|
countinued working on level loading
|
2023-03-26 15:14:06 +02:00 |
Yan Wittmann
|
7f6e37d8bc
|
Pushed main changes
|
2023-03-26 15:01:58 +02:00 |
Yan Wittmann
|
65c8a17543
|
Implemented framework for player controller and input handling
|
2023-03-26 12:46:41 +02:00 |
Yan Wittmann
|
f1709229c5
|
Screen to world coordinate translation and click listeners
|
2023-03-26 11:13:34 +02:00 |
Yan Wittmann
|
ec550683f8
|
Minor adjustments to physics
|
2023-03-26 10:40:17 +02:00 |
Yan Wittmann
|
e6d34fcbf2
|
Interactions between elements in between layers
|
2023-03-26 10:05:23 +02:00 |
Yan Wittmann
|
72fd82c5a6
|
Generalized UI Elements
|
2023-03-26 09:51:11 +02:00 |
Yan Wittmann
|
8cbf623247
|
Made simulation even more satisfying
|
2023-03-25 18:27:54 +01:00 |