Template·phaser·v1.0.0·ISC

Barn Defense

Barn Defense — a Phaser 3 starter mirrored from OpusGameLabs/game-creator.

#template#phaser#barn#defense

Install

npx create-gamecn my-game --template barn-defense

Source preview

Compatibility

Engines
phaser >=3.80.0 <4.0.0
Frameworksvanilla
Languagesjavascript
Bundlersvite
Platformsweb, mobile-web

Files installed

  • index.html
  • package.json
  • src/audio/AudioBridge.js
  • src/audio/AudioManager.js
  • src/audio/music.js
  • src/audio/sfx.js
  • src/core/Constants.js
  • src/core/EventBus.js
  • src/core/GameConfig.js
  • src/core/GameState.js
  • src/core/PixelRenderer.js
  • src/entities/Enemy.js
  • src/entities/Projectile.js
  • src/entities/Tower.js
  • src/main.js
  • src/scenes/BootScene.js
  • src/scenes/GameOverScene.js
  • src/scenes/GameScene.js
  • src/scenes/LevelCompleteScene.js
  • src/scenes/UIScene.js
  • src/sprites/enemies.js
  • src/sprites/palette.js
  • src/sprites/projectiles.js
  • src/sprites/tiles.js
  • src/sprites/towers.js
  • src/systems/EconomySystem.js
  • src/systems/MapSystem.js
  • src/systems/ParticleSystem.js
  • src/systems/PathSystem.js
  • src/systems/TowerSystem.js
  • src/systems/WaveSystem.js
  • src/ui/TowerPanel.js
  • src/ui/WaveIndicator.js
  • vite.config.js
  • gamecn.json