A browser-based game where players find differences between two side-by-side images. This casual game offers a relaxing experience with built-in help features to assist players when they struggle to spot differences.
- Find differences between two images
- No time limit
- User-friendly help system
- Background music toggle
- Fullscreen mode
- Multiple difficulty levels
- TypeScript
- Vite.js
- Canvas 2D
- Web Audio API
- Native JavaScript
.
├── .git
├── .github
├── .gitignore
├── dist
├── node_modules
├── public
├── src
├── types
├── index.html
├── package.json
├── package-lock.json
├── README.md
├── vite.config.js
└── tsconfig.json
- Node.js (recommended latest LTS version)
- npm
-
Clone the repository
git clone https://github.com/YourUsername/SpotDiff-Vite.git
-
Navigate to the project directory
cd SpotDiff-Vite -
Install dependencies
npm install
-
Development mode:
npm run dev
-
Build for production:
npm run build
-
Preview production build:
npm run preview
The game is set up for GitHub Pages deployment:
npm run deploy- Add more game levels/picture sets
- Implement simple progress tracking
- Potential lightweight progress saving mechanism
Optimized to use minimal PC resources with efficient rendering and asset management.
MIT License
Copyright (c) 2024 Denis Timofijuk
Denis Timofijuk