Commit Graph

43 Commits

Author SHA1 Message Date
328098bbe7 Refactor PacMan to utilize SpriteSheetManager.
Replaced hardcoded sprite loading logic with centralized SpriteSheetManager to improve maintainability and reduce duplication. Adjusted related methods to use the new Sprites record for streamlined sprite management.
2025-09-02 21:47:50 +02:00
5ba16402e4 Deathanimation working 2025-09-02 21:30:08 +02:00
96c89b6598 Inlcuded deathanimation in spritesheet 2025-09-02 12:26:18 +02:00
2d5c4c18f5 HighScoreManager 2025-09-01 21:53:10 +02:00
b13f87f77b GameOverState WIP 2025-09-01 21:48:34 +02:00
fcd686fad0 Added visuals to RoundPhase 2025-09-01 20:36:54 +02:00
be3c4deb3c Implemented level-change 2025-09-01 15:29:25 +02:00
3a4a0a1824 Moved speeds to LevelManager 2025-08-31 19:53:38 +02:00
2e9e7cc45e Refactored package-structure
Extracted Animated-interface
2025-08-31 17:57:46 +02:00
61d9df04f9 Refactored Ghost positioning and speed - now uses Double x,y 2025-08-31 16:02:38 +02:00
7c79a309e7 Refactored Pacman positioning and speed - not uses Double x,y 2025-08-30 20:52:22 +02:00
014c9ea2ce Added LevelManager 2025-08-30 13:44:54 +02:00
4597279d9e changed UPS to 200 2025-08-30 13:44:39 +02:00
63b2b7ae68 Adding fruits 2025-08-30 08:45:43 +02:00
23fce8dded Adding Ghost to SpriteLocation 2025-08-29 15:24:30 +02:00
f001cf0a41 Implemented frightmode 2025-08-29 13:28:09 +02:00
09e0396cc3 Removed collisionmask for large pellets 2025-08-28 17:39:49 +02:00
76cb35c955 Score Large Pellet 2025-08-28 16:36:18 +02:00
cbcc0af47c Refactored GameMap 2025-08-27 20:03:59 +02:00
1f9e6f4e4a Minor improvments 2025-08-22 12:11:41 +02:00
b9a43be3c6 Basic score count working
update takes movement into account
2025-08-22 11:00:19 +02:00
9bb76ce682 Lives, Score 2025-08-21 20:14:18 +02:00
712d58e8e3 Rudimentary colisioncheck 2025-08-21 15:14:20 +02:00
e8112f1cbb Tidying up Ghost 2025-08-21 14:31:08 +02:00
dc9dad4d9c Fixing minor improvements 2025-08-21 13:50:22 +02:00
d06e7131ad Fixing minor issues 2025-08-20 16:33:18 +02:00
8e546fe942 Added remaining ghosts incl. movment-strategies 2025-08-20 15:26:06 +02:00
9f316e5b43 Added Scatter-strategy 2025-08-19 21:17:36 +02:00
64dcba2584 Reworked pacman position. Now centers in the middle of the sprite 2025-08-18 13:21:54 +02:00
e62776b616 Minor fixes 2025-08-18 12:46:09 +02:00
9d06b038e0 Added mode-management and second ghost 2025-08-17 22:10:10 +02:00
a2b9b2264e Improved ghost-move - now ghoest doesnt get stuck 2025-08-17 20:49:44 +02:00
15757da2cf Switching to logback 2025-08-17 20:48:57 +02:00
1d67522ee9 Refactored ghost movement - second rev 2025-08-17 19:45:41 +02:00
05285529c5 Ghost movement working - first rev 2025-08-17 15:03:54 +02:00
1bbba216d2 intersection works 2025-08-17 10:53:59 +02:00
acab63d91c Ghost WIP 2025-08-16 18:29:44 +02:00
f15a01837d Dots and eating works 2025-08-16 10:36:54 +02:00
7bcc46122c Refactoring to use pixel-perfect Collision check 2025-08-15 20:45:29 +02:00
fe2eb8cb48 Finishing map-graphics 2025-08-15 11:26:50 +02:00
80cd0c242f Restructuring 2025-08-12 16:38:15 +02:00
87b2d8df3c Restructuring 2025-08-12 16:34:31 +02:00
5ffb77dd00 Initial commit 2025-08-10 17:01:15 +02:00