Commit Graph
28 Commits
Author SHA1 Message Date
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