- Added multiple background layers (bg-layer2, bg-layer3) with parallax scrolling effect
- Implemented proper background positioning and continuous scrolling logic
- Integrated custom 'Space' font for UI elements and game over text
- Updated menu scene integration and game flow with fade-out transition to menu
- Enhanced visual assets including logo display and improved background layer management
Update wave timing from 5s/10s intervals to 30s/60s intervals for game progression
```
The commit message summarizes the change where wave timers were adjusted from 5-second and 10-second intervals to 30-second and 60-second intervals, effectively slowing down the game progression. This change likely makes the waves less frequent and more manageable for players.
The changes modify:
- Wave 1 trigger time: from 5 seconds (5000ms) to 30 seconds (30000ms)
- Wave 2 trigger time: from 10 seconds (10000ms) to 60 seconds (60000ms)
This adjustment increases the time between waves, potentially making the game easier or giving players more time to prepare for each wave.
Implement wave-based enemy system with shooting enemies, improved visuals, and sound effects
- Added enemy bullet system with dedicated group and canvas texture
- Implemented wave progression system (3 waves) with increasing difficulty
- Enhanced enemy spawning with wave-specific properties and shooting mechanics
- Added player explosion animation on death with sound effect
- Included wave start notifications with scaling text animation
- Improved background scrolling and enemy off-screen cleanup
- Integrated new sound assets for enemy shooting, player death, and wave transitions
- Updated game scene with proper texture handling for different enemy types across waves
This commit transforms the basic shooter into a structured wave-based gameplay experience with escalating challenge levels.
```
feat: Implement Phaser 3.90 framework with player movement, parallax backgrounds, mouse reticle, and sound effects
- Replaced old Player class with new ES6 module-based implementation using A/D keys for movement
- Added parallax background scrolling with multiple layers
- Implemented mouse reticle with glow effect instead of default cursor
- Integrated audio assets for game sounds and background music
- Updated game configuration to 600x800 resolution with FIT scaling
- Enhanced shooting mechanics with angle-based bullet trajectory calculation
- Improved UI elements including score text and game over screen
- Added enemy spawning and collision detection systems
```