Car Parking Puzzle | HTML5 Mobile Game | Phaser 3
Car Parking Puzzle is a complete, ready-to-publish HTML5 mobile puzzle game. Built with Phaser 3 and bundled with Vite, it features 25 progressively difficult levels, a lives system, countdown timer, star ratings, and smooth touch controls optimized for mobile. The game is AdMob-ready and includes a full settings screen, level select with lock/unlock progression, pause menu, sound effects, background music, and a celebration confetti animation on level completion. Gameplay E…
All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.
Description
Car Parking Puzzle is a complete, ready-to-publish HTML5 mobile puzzle game. Built with Phaser 3 and bundled with Vite, it features 25 progressively difficult levels, a lives system, countdown timer, star ratings, and smooth touch controls optimized for mobile. The game is AdMob-ready and includes a full settings screen, level select with lock/unlock progression, pause menu, sound effects, background music, and a celebration confetti animation on level completion.
Gameplay
Each level presents a parking lot filled with cars facing different directions. The player taps a car and it drives out in the direction it’s facing. If another car blocks its path, the car shakes and the player loses a life. The goal is to clear all cars from the lot. A countdown timer adds pressure — running out of time also costs a life. With only 3 lives, players must think carefully about which car to move first.
Features
- 25 levels with auto-generated, guaranteed-solvable puzzles — from 3 cars (easy) to 30 cars (maximum density)
- 3 lives system — wrong moves or timeout costs a heart
- Countdown timer — adds urgency, resets on timeout (costs a life)
- Star ratings (1–3★) based on time remaining and lives intact
- Level progression — locked levels unlock one by one, progress saved in localStorage
- Hint system — highlights a movable car
- Pause menu — with Resume, Restart, Menu, and Sound Toggle
- Level select screen — 5×5 grid showing level numbers, names, and earned stars
- Settings screen — Sound Effects toggle, Background Music toggle, Reset Progress
- AdMob ready — banner ads on menu/game scenes, interstitial between levels
- First-time tutorial — overlay explaining how to play
- Fullscreen toggle — button on menu and game scenes
- Smooth touch controls — car hover/press feedback, generous hit areas
- Camera shake — on blocked car and game over
- Confetti celebration — falling particles on level clear
- Sound effects + BGM — 11 placeholder audio files included
- 12 car sprites — replaceable placeholder PNGs included
- Easy configuration — edit src/config.json to change lives, timer, grid size, speeds, and more — no coding required
- Mobile-optimized — viewport locked, touch events captured, overscroll disabled, notch-display compatible
- Keyboard support — ESC to pause
- Scene transitions — smooth fade-in effects
What’s Included
- Complete game source code (src/)
- 12 car sprite PNGs (replaceable)
- 11 sound effects + BGM (replaceable)
- Easy config file (src/config.json)
- Full documentation (documentation.html)
- README.txt + LICENSE.txt
- Vite build configuration
- AdMob integration module
Tech Stack
- Engine: Phaser 3 (latest)
- Build: Vite 6
- Language: Vanilla JavaScript (ES Modules)
- Ad Network: AdMob (via Capacitor/Cordova)
- Mobile Wrapper: Capacitor (recommended) or Cordova
Admob
-
This product includes AdMob integration code (src/ads.js) for both Capacitor and Cordova, but the AdMob SDK/native plugin itself is not bundled and must be installed separately by the buyer for their chosen build tool. The included unit IDs are placeholders (ca-app-pub-xxxxx/xxxxxxxx) that must be replaced with IDs from the buyer’s own free AdMob account. No real ads are shown in default web-browser mode; ads only appear in a wrapped mobile build with the official AdMob plugin installed.
Related products
More digital goods in the same category or with similar tags.
HTML5 / Games
Spooky Pipes Puzzle - HTML5 Puzzle game
HTML5 / Games
Defend The World - HTML5 Game (Construct 3)
HTML5 / Games
Dunk Drawing -Physic strech basket ball - H5
HTML5 / Games
Swipe Blade - HTML5 - Construct 3
HTML5 / Games
Galaxy Aggression - Endless Shooter
HTML5 / Games
Neon Flight - HTML5 Game (CAPX)
HTML5 / Games
Ufo Flight - HTML5 Game (CAPX)
HTML5 / Games
Ruin tower - HTML5 Android (CAPX)
Car Parking Puzzle | HTML5 Mobile Game | Phaser 3
After successful payment, you will receive a download link for the source code