Commit Graph

28 Commits

Author SHA1 Message Date
d551b464b1 Moved mode-related in to package 2025-09-05 23:25:09 +02:00
ebbc82b70e Minor fixes 2025-09-04 23:12:39 +02:00
6dabc63892 Refactor Pacman state handling to use setState method.
Centralized Pacman state transitions into a new `setState` method to improve clarity and consistency. Removed redundant `reset` and `startDeathAnimation` methods, merging their logic into state management. Adjusted game state transitions to align with the new approach.
2025-09-03 20:58:57 +02:00
11a550e997 Implement ghost "eaten" behavior and refine fright mechanics
Added a new "eaten" mode for ghosts, including animations, movement strategy, and logic to reset ghosts after being eaten. Adjusted scoring for frightened ghosts using a fright multiplier and introduced enhancements like streamlined direction prioritization and position alignment. Also temporarily disabled non-essential ghosts for testing purposes.
2025-09-03 12:53:26 +02:00
d4b980f522 Moved around 2025-09-03 00:42:48 +02:00
9c0a613e4d Minor changes 2025-09-03 00:38:28 +02:00
5ba16402e4 Deathanimation working 2025-09-02 21:30:08 +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
014c9ea2ce Added LevelManager 2025-08-30 13:44:54 +02:00
63b2b7ae68 Adding fruits 2025-08-30 08:45:43 +02:00
f001cf0a41 Implemented frightmode 2025-08-29 13:28:09 +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
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
9f316e5b43 Added Scatter-strategy 2025-08-19 21:17:36 +02:00
9d06b038e0 Added mode-management and second ghost 2025-08-17 22:10:10 +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
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