Desktop Mini Game Launcher is a modern Python + PyQt6 based desktop application that launches multiple mini-games โ all in one place!
It features a transparent, frameless launcher window that floats above the taskbar.
Each game runs fullscreen, automatically fits any screen size, and returns to the launcher after the game ends.
Everything is built purely with Python and PyQt6 โ no external UI engines used.
- โก Speed Click Game โ Click circles as fast as possible.
- ๐ง Memory Match Game โ Match the correct pairs of cards.
- ๐งฑ Brick Break Game โ Classic paddle-and-ball brick breaker.
All games are fully responsive and optimized for smooth performance.
โ
Transparent, frameless floating launcher
โ
Fullscreen adaptive mini-games
โ
Smooth transitions and animations
โ
Cross-platform scaling for any screen
โ
Minimal, modern, and responsive UI
โ
Built completely with Python + PyQt6
DESKTOP_MINI_GAME
โโโ .vscode
โโโ data
โ โโโ settings.json
โโโ Desktop_mini_game
โ โโโ Game_launcher.exe
โโโ src
โ โโโ Games
โ โ โโโ pycache
โ โ โ โโโ Brick_game.cpython-313.pyc
โ โ โ โโโ Click_game.cpython-313.pyc
โ โ โ โโโ Memory_game.cpython-313.pyc
โ โ โโโ Brick_game.py
โ โ โโโ Click_game.py
โ โ โโโ Memory_game.py
โ โ โโโ init.py
โ โโโ Game_launcher.py
โโโ README.md
Make sure Python 3.10+ is installed. ๐ Download Python here
| Library | Purpose |
|---|---|
| PyQt6 | GUI creation, transparency, and animation |
| pyautogui | Screen size detection |
| json | Score storage and settings management |
- ๐ Online & local leaderboard
- ๐ฎ Add more games
- ๐ Visual effects and sound improvements
- โ๏ธ Cloud-based score saves
Developed by Nirmit Angane
Built with โค๏ธ using Python + PyQt6