Match3Dream
๐ฎ Match 3 Dream
Welcome to Match 3 Dream, a prototype Match-3 puzzle game designed with mobile devices in mind. This project combines classic match-three mechanics with new gameplay systems for an engaging experience. Although currently on hiatus as I focus on other projects, I plan to return to Match 3 Dream for a future release!
๐ About the Game
Match 3 Dream is a Match-3 puzzle prototype where players swap adjacent tiles to create matches of three or more, triggering combos and earning points. Designed with smooth, intuitive mobile gameplay, itโs easy to pick up and challenging to master.
๐ ๏ธ Current Features
The prototype includes the following features:
- ๐ Swapping and Matching System - Match tiles by swapping them on the grid.
- ๐ Dynamic Grid System - A flexible grid layout displays the game board.
- ๐ Scoring System - Tracks points based on the matches you make.
- ๐ฅ Combo System - Earn rewards for consecutive matches and chain reactions.
- ๐ Grid Repopulation - Automatically fills the grid post-match to keep the flow.
- ๐ง Match 3 Logic - Detects and processes matches using core match-three algorithms.
๐ Planned Features
Future features planned to enhance the gameplay experience include:
- ๐ Basic Menu - An intuitive navigation system.
- ๐จ Visual Upgrades - Enhanced graphics and animations.
- โก Power-ups - Special items to boost gameplay and clear tiles.
- ๐ Upgrade System - Unlockable features and abilities.
- ๐ก Hints - A hint system for stuck players.
- ๐ถ Audio - Sound effects and background music.
- โณ Time-Based Challenges - Complete levels within a set time limit.
- ๐๏ธ Daily Challenges - Daily tasks to keep gameplay fresh.
- ๐ Global Leaderboards - Compete globally and see your rank.
- ๐ ๏ธ Level Editor - Create and share custom levels.
๐งโ๐ป Technical Details
This project employs various programming patterns:
- Singleton - Manages single instances for certain classes.
- Object Pooling - Optimizes object reuse for performance.
- Grid System - Manages and displays the board layout.
- Movable Tools - Implements the logic for moving and swapping tiles.
๐ธ Screenshots
The game begins with a random tile layout โ no immediate matches!
Tiles populate; ready to start!
Matching mechanic in action!
The combo system rewards consecutive matches.
Points tally after completing matches.
๐ฌ Contact
I'm excited to share this prototype and would love your feedback! Feel free to reach out:
- Email: szymonnkolodziejczyk@gmail.com
- LinkedIn: Connect with me on LinkedIn
Thank you for checking out Match 3 Dream!