A collection of polished, browser-based mini-games.
Mini Games Arcade is a project dedicated to creating high-quality, fun, and aesthetically pleasing browser games. The goal is to provide a premium user experience with smooth animations and engaging gameplay.
Play the game here: https://mini-games-b1864.web.app
A physics-based puzzle game where you drop and merge fruits to create larger ones.
- Goal: Merge fruits to reach the ultimate Watermelon!
- Features:
- Cute Emojis: Fruits are represented by cute emojis (🍒, 🍓, 🍇...).
- Realistic Physics: Powered by Matter.js.
- Premium UI: Glassmorphism design with smooth animations.
- Mobile Ready: Fully responsive design optimized for portrait mode on smartphones.
- Touch Controls: Intuitive touch support for mobile play.
A classic sliding block puzzle game where you combine numbers to reach 2048.
- Goal: Slide and merge tiles to create the 2048 tile!
- Features:
- Clean Design: Minimalist aesthetic matching the original 2048.
- Smooth Animations: Tile movements and merges are beautifully animated.
- Score Tracking: Persistent best score saved locally.
- Mobile Ready: Fully responsive with swipe gesture controls.
- Keyboard & Touch: Arrow keys for desktop, swipe gestures for mobile.
A timing-based arcade game where you stack blocks as high as possible.
- Goal: Stack blocks perfectly to build the highest tower!
- Features:
- Neon Aesthetics: Vibrant colors and glow effects.
- One-Tap Gameplay: Simple controls suitable for all devices.
- Dynamic Difficulty: Blocks get faster and change colors as you go higher.
- Responsive: Works perfectly on mobile and desktop.
A modern reimagining of the classic block-stacking puzzle.
- Goal: Rotate and drop blocks to clear lines and score points!
- Features:
- Neon Glass Aesthetic: Stunning glowing visuals with glassmorphism UI.
- Smooth Controls: Responsive touch controls for mobile and keyboard support for desktop.
- Classic Mechanics: Authentic rotation system and scoring.
- Mobile Optimized: Custom layout for portrait mode on smartphones.
A classic arcade game with a modern neon glow.
- Goal: Navigate the snake to eat food and grow without hitting the walls or yourself!
- Features:
- Neon Aesthetics: Glowing visuals on a dark background.
- Smooth Controls: Swipe gestures for mobile and keyboard arrow keys for desktop.
- Score Tracking: High score saved locally.
- Adjustable Speed: Tuned for enjoyable gameplay on all devices.
A modern take on the classic space shooter. Defend Earth from waves of neon aliens!
- Goal: Shoot down all the invaders in each wave before they reach the bottom.
- Features:
- Vibrant Neon Style: Crisp, glowing vector-style graphics.
- Classic Gameplay: Familiar mechanics with a modern twist.
- Responsive & Resolution-Independent: Looks great on any screen size, from mobile to desktop.
- Mobile Ready: Fully responsive with touch controls (drag to move, tap to shoot).
- Keyboard Support: Arrow keys to move and Space to shoot on desktop.
- A modern web browser (Chrome, Edge, Firefox, Safari).
- Internet connection (to load CDN dependencies like Matter.js).
- Clone the repository:
git clone https://github.com/yourusername/mini_games.git
- Navigate to the project directory:
cd mini_games - Open
index.htmlin your browser.
- HTML5: Semantic structure.
- CSS3: Custom styling, animations, and responsive layout.
- JavaScript (ES6+): Game logic and interactivity.
- Matter.js: 2D physics engine for realistic collisions and movement.
Contributions are welcome! If you have an idea for a new game or an improvement:
- Fork the project.
- Create your feature branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some AmazingFeature'). - Push to the branch (
git push origin feature/AmazingFeature). - Open a Pull Request.
Distributed under the MIT License. See LICENSE for more information.