Merge2 Toolkit - Base is a professional foundation for classic Merge, Merge Tower Defense, and hybrid games. Built with a modular architecture that allows every piece of logic to be swapped with your own custom implementation.
──────────────────────
🛠 Extensions & Customization
──────────────────────
Designed with extensibility at its core, allowing you to build unique mechanics on a stable foundation.
Full details: GitHub - Extension Guide
──────────────────────
♟Chips
──────────────────────
Chip Merging & Progression
Combine two compatible chips to create a result chip determined by their types and merge rules (with weighted random outcomes if multiple results are possible). If merge rules specify an extra chip, there's a chance an extra chip spawns on a nearby free cell.
Full details: GitHub - Chip
Chip Generator — Manual & Auto
Flexible generation system supporting both manual (player-triggered) and automatic modes. Charge-based progression with configurable recharge timers and total lifespan. Generators evolve into different chip types after specified recharge cycles. Built-in free-cell detection ensures optimal chip placement; generators intelligently transform when grid space is unavailable.
Full details: GitHub - ChipGenerator
Chip Containers
Collect specific chips to complete containers through flexible requirements based on type or ID. Track completion with the visual effect system. Containers transform into result chips upon fill.
Full details: GitHub - ChipContainer
──────────────────────
♟ Multi-cell Chips
──────────────────────
Chips can occupy any N×M area on the grid.
Full details: GitHub - Multi-cell Chip and GitHub - ChipRelocation
──────────────────────
🎨 Effects
──────────────────────
Effect base class with Animator integration (Activate/Deactivate
triggers, safe trigger reset). Ready-to-use effects included:
Full details: GitHub - Effects
──────────────────────
🧪 Quality Assurance & Testing
──────────────────────
Comprehensive integration test suite running against real field prefabs (full pipeline, no mocks):
Full details: GitHub - Tests
──────────────────────
📚 Documentation & Guides
──────────────────────
Comprehensive documentation is available in English and Ukrainian, covering every aspect of the toolkit.
──────────────────────
📧 Support & Feedback
──────────────────────
I am dedicated to continuously improving this toolkit. If you have any questions, feedback, or suggestions for new mechanics you'd like to see, please reach out at eriktakoev@gmail.com. Your ideas directly shape future updates!
──────────────────────
⚙️ Unity Version
──────────────────────
──────────────────────
⚠️ Requires
──────────────────────