Niklas Haiden
|
4faad9dd4b
|
feat: implement encounter reset mechanics for rooms and doors
|
2026-05-08 19:32:07 +02:00 |
|
Niklas Haiden
|
d6bdf22a10
|
refactor: improve room handling and tower expiration logic
|
2026-05-08 19:30:18 +02:00 |
|
Niklas Haiden
|
e7a4115721
|
feat: adjust resource costs and intervals for balancing
|
2026-05-08 19:25:21 +02:00 |
|
Niklas Haiden
|
339285e98a
|
implement missing stuff
|
2026-05-08 19:23:19 +02:00 |
|
Niklas Haiden
|
261e0bc223
|
tower changes
|
2026-05-08 19:02:28 +02:00 |
|
Niklas Haiden
|
ba0bb49ab8
|
feat: fix endscreen imports
|
2026-05-08 19:02:18 +02:00 |
|
Niklas Haiden
|
92ca769376
|
feat: adjust some tower values
|
2026-05-08 19:02:06 +02:00 |
|
Niklas Haiden
|
0325fd519c
|
feat: add book png
|
2026-05-08 19:01:45 +02:00 |
|
Niklas Haiden
|
8515a843c3
|
feat: implement game loop for monster interaction
|
2026-05-08 19:01:36 +02:00 |
|
Niklas Haiden
|
10aa0cc70f
|
feat: implement monster class
|
2026-05-08 19:01:23 +02:00 |
|
Niklas Haiden
|
07efc083b5
|
feat: update hud for usage in game
|
2026-05-08 19:01:12 +02:00 |
|
Niklas Haiden
|
228d0d30ad
|
Merge branch 'main' of git-iit.fh-joanneum.at:swd25-bootcamp/silent-fh
|
2026-05-08 18:17:00 +02:00 |
|
Niklas Haiden
|
8b3c839d45
|
feat: add book png
|
2026-05-08 18:16:37 +02:00 |
|
Niklas Haiden
|
810a44c904
|
fix: import error
|
2026-05-08 17:41:45 +02:00 |
|
Niklas Haiden
|
83398c6eec
|
refactor: remove redundant tile_size import and cleanup formatting
|
2026-05-08 17:25:34 +02:00 |
|
Niklas Haiden
|
89d72b2a2c
|
Merge branch 'main' of git-iit.fh-joanneum.at:swd25-bootcamp/silent-fh into feat/shop-system
|
2026-05-08 17:17:18 +02:00 |
|
Niklas Haiden
|
dd1773e142
|
fix: fix buying logic for shop
|
2026-05-08 16:56:14 +02:00 |
|
Niklas Haiden
|
10e094d969
|
feat(shop): initial shop implementation with buy functionality and item loading
|
2026-05-08 16:44:47 +02:00 |
|
Niklas Haiden
|
2adc490f3d
|
feat(ects): add some helper functions for etcs
|
2026-05-08 16:44:21 +02:00 |
|
Niklas Haiden
|
538be47bc5
|
feat(item): add cost attribute and getter function
|
2026-05-08 16:43:55 +02:00 |
|
Niklas Haiden
|
20e106cb01
|
feat: implement gameloop
Implement a basic game loop that draws the startscreen, and the map after you hit the right button
|
2026-05-08 15:32:58 +02:00 |
|
Niklas Haiden
|
a96dfefa07
|
feat(actors): implement needed functions for the actors
|
2026-05-08 14:33:05 +02:00 |
|
Niklas Haiden
|
a2185273f3
|
fix: readd missing file
|
2026-05-08 14:30:33 +02:00 |
|
Niklas Haiden
|
74139aa63d
|
feat(actor): implement player / actor class
|
2026-05-07 22:07:15 +02:00 |
|
Niklas Haiden
|
7a47237e09
|
Merge branch 'refs/heads/main' into feat/walking-players
# Conflicts:
# src/settings.py
|
2026-05-07 21:21:07 +02:00 |
|
Niklas Haiden
|
74b0af92fd
|
add some settings for the sprite assets
|
2026-05-07 21:19:26 +02:00 |
|
Niklas Haiden
|
c45987636e
|
feat(player): add niklas as playable character in sprites folder
|
2026-05-07 20:13:33 +02:00 |
|
Niklas Haiden
|
b73c306395
|
feat(assets-sprite): add sprite assets for walking persons
|
2026-05-07 18:58:57 +02:00 |
|
Niklas Haiden
|
8611e22e85
|
feat: init pygame
|
2026-05-07 18:51:31 +02:00 |
|
Niklas Haiden
|
a95033d3af
|
init stuff
|
2026-05-07 18:11:41 +02:00 |
|