A 2D game built with Phaser 3 as a learning project for game development and AI-assisted coding.
# Install dependencies
npm install
# Run development server
npm run devOpen your browser to http://localhost:5173
- Arrow Left/Right - Move
- Arrow Up - Jump
- Learn game development fundamentals
- Practice AI-assisted coding
- Write clear, readable code
- Understand game architecture patterns
- Onboarding Guide - Start here for understanding the codebase
- Architecture - Design patterns and decisions
- CD Pipeline - Continuous deployment setup and usage
This game automatically deploys to Cloudflare Pages when code is pushed to the main branch.
Live URL: [Add your Cloudflare Pages URL here]
For more information about the CD pipeline, see docs/CD.md.
See docs/CD.md for instructions on deploying manually from your local machine.
- Phaser 3 - 2D game framework
- Vite - Build tool and dev server
- JavaScript (ES6) - Programming language
src/
├── main.js # Game configuration
├── scenes/ # Game scenes (screens/levels)
└── entities/ # Game objects (player, enemies, etc.)
ISC