Template·phaser·v1.0.0·ISC
Barn Defense
Barn Defense — a Phaser 3 starter mirrored from OpusGameLabs/game-creator.
#template#phaser#barn#defense
Preview
Edit on StackBlitzInstall
npx create-gamecn my-game --template barn-defenseSource preview
Compatibility
| Engines | phaser >=3.80.0 <4.0.0 |
| Frameworks | vanilla |
| Languages | javascript |
| Bundlers | vite |
| Platforms | web, 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
Related
- Phaser 2D StarterTemplate
Phaser 2D Starter — a Phaser 3 starter mirrored from OpusGameLabs/game-creator.
- Asteroid DodgerTemplate
Asteroid Dodger — a Phaser 3 starter mirrored from OpusGameLabs/game-creator.
- Flappy BirdTemplate
Flappy Bird — a Phaser 3 starter mirrored from OpusGameLabs/game-creator.
- Gem CatcherTemplate
Gem Catcher — a Phaser 3 starter mirrored from OpusGameLabs/game-creator.