Commit Graph

189 Commits

Author SHA1 Message Date
demenik
62bb029084 feat: Add savegame deletion (#37) 2025-11-27 13:56:30 +01:00
demenik
13fd30b21c refactor: Remove Scroll component from prelude 2025-11-27 13:42:33 +01:00
demenik
db8650837a build: Change flake.nix rust version to beta 2025-11-27 13:40:57 +01:00
demenik
4cbd477ed6 feat: Add savegame loading (#37) 2025-11-27 13:40:25 +01:00
demenik
05859d6f9c refactor: Move get_internal_path() out of savegame feature 2025-11-26 22:17:25 +01:00
demenik
57a780bff3 feat: Load hard-coded savegame file (#37) 2025-11-26 22:14:32 +01:00
Dominik Bernroider
2b7f0b39be Merge branch '53-refactor-project-structure' into 'dev'
Refactor project structure

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!11
2025-11-26 19:15:33 +00:00
demenik
0a0122e9b5 style: Remove unused import 2025-11-26 20:09:46 +01:00
demenik
b63b2d060d refactor: Combine two UiStatusText components into one enum 2025-11-26 20:08:55 +01:00
demenik
3b7bfb17e1 refactor: Refactor to features (#53) 2025-11-26 19:59:53 +01:00
Dominik Bernroider
4c3aeb08ed Merge branch '36-savegame-dumping' into 'dev'
Add savegame dumping

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!10
2025-11-26 17:45:15 +00:00
demenik
b00d8e33f6 feat: Add savegame dumping (#36) 2025-11-26 18:39:02 +01:00
demenik
f782167e73 docs: Update README.md and add MIT License 2025-11-24 18:34:08 +01:00
Dominik Bernroider
84370563c2 Merge branch '39-game-configuration-fallback' into 'dev'
Resolve "Game Configuration Fallback"

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!9
2025-11-24 17:04:14 +00:00
demenik
a91aefca1f fix: Add default values in assets/config.json 2025-11-24 18:03:48 +01:00
demenik
4718271ba2 feat: Add configuration fallback #39 2025-11-24 18:03:14 +01:00
Dominik Bernroider
09a8282688 Merge branch '30-pause-phase' into 'dev'
Resolve "Pause Phase"

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!8
2025-11-24 16:55:25 +00:00
demenik
9665840683 feat: Add phases (#30, #31) 2025-11-24 17:54:51 +01:00
demenik
ff7cd5698b fix: Pathfinding propagation misuse 2025-11-24 15:14:16 +01:00
Dominik Bernroider
d525271b51 Merge branch '38-game-configuration' into 'dev'
feat: Game configuration #38

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!7
2025-11-24 13:57:55 +00:00
demenik
626e1d568a feat: Game configuration #38 2025-11-24 14:52:20 +01:00
Dominik Bernroider
99c918d6d0 Merge branch '50-pom-diagonal-movement-bug' into 'dev'
fix: Pom diagonal movement #50

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!6
2025-11-24 12:38:13 +00:00
demenik
8e1dd37b82 fix: Pom diagonal movement #50 2025-11-24 13:37:30 +01:00
demenik
cfc04ab9cc refactor: Remove printlns, replacing with dbg 2025-11-22 12:26:31 +01:00
Moritz Peter Maile
e3a8c5573b Merge branch 'dev' into 'main'
Merge Sprint 1

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!5
2025-11-21 17:31:09 +00:00
Dominik Bernroider
66ce5fceb2 Merge branch '11-start-screen' into 'dev'
Resolve "Start Screen"

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!4
2025-11-21 14:30:13 +00:00
demenik
81c8590612 feat: Add StartScreen title and buttons (#11) 2025-11-21 15:27:53 +01:00
Dominik Bernroider
0f5712afa8 Merge branch '16-pom' into 'dev'
Resolve "Pom" and "Pom Movement"

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!3
2025-11-21 13:38:24 +00:00
demenik
395941508f feat: Implement Pom and Pom movement (#16, #20) 2025-11-21 14:33:30 +01:00
demenik
6ed2adc43b chore: Update flake.nix build system 2025-11-21 14:32:27 +01:00
demenik
f3e8dd2b35 feat: Add Pom walking sprites (#20) 2025-11-21 14:30:31 +01:00
Dominik Bernroider
7f07ccd6ee Merge branch '6-2d-farming-grid' into 'dev'
Resolve "2D Farming Grid"

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!2
2025-11-19 14:34:48 +00:00
Dominik Bernroider
40a8ccab02 merge: Merge 2D Farming Grid feature branch 2025-11-19 14:34:48 +00:00
demenik
5c01d599ce feat: Paint GameScreen background green 2025-11-17 19:01:47 +01:00
demenik
a25ac24e07 refactor: Remove unused components, add Pom component 2025-11-17 18:56:42 +01:00
demenik
fc180ce085 feat: Basic implementation of ref #11 and ref #16 2025-11-17 18:52:04 +01:00
Moritz Peter Maile
929500734a Merge branch 'templates' into 'main'
Add epic template

See merge request softwaregrundprojekt/2025-2026/einzelprojekt/tutorium-moritz/bernroider-dominik/bernroider-dominik!1
2025-11-07 14:38:19 +00:00
Dominik Bernroider
6a91c1a968 Add epic template 2025-11-07 14:38:19 +00:00
Moritz Peter Maile
3fe4e125c6 Initial commit 2025-10-30 12:57:15 +00:00