{"id":26539818,"url":"https://github.com/karahankara/drop-jelly-clone","last_synced_at":"2026-04-20T04:04:31.110Z","repository":{"id":283317270,"uuid":"931585955","full_name":"KarahanKARA/drop-jelly-clone","owner":"KarahanKARA","description":"A puzzle game clone inspired by Drop Jelly - Match colorful blocks to clear the board. Built with Unity 2022.3.55, featuring physics-based interactions, color matching mechanics, and 3 playable levels.","archived":false,"fork":false,"pushed_at":"2025-03-19T15:33:11.000Z","size":8571,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-19T16:35:25.519Z","etag":null,"topics":["block-puzzle","drop-jelly","game-development","match3","physics-game","puzzle-game","puzzlegame","unity","unity3d"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KarahanKARA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-12T14:26:41.000Z","updated_at":"2025-03-19T15:33:15.000Z","dependencies_parsed_at":"2025-03-19T16:46:43.291Z","dependency_job_id":null,"html_url":"https://github.com/KarahanKARA/drop-jelly-clone","commit_stats":null,"previous_names":["karahankara/drop-jelly-clone"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarahanKARA%2Fdrop-jelly-clone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarahanKARA%2Fdrop-jelly-clone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarahanKARA%2Fdrop-jelly-clone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KarahanKARA%2Fdrop-jelly-clone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KarahanKARA","download_url":"https://codeload.github.com/KarahanKARA/drop-jelly-clone/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244885954,"owners_count":20526335,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["block-puzzle","drop-jelly","game-development","match3","physics-game","puzzle-game","puzzlegame","unity","unity3d"],"created_at":"2025-03-22T00:19:04.839Z","updated_at":"2025-09-17T19:25:12.622Z","avatar_url":"https://github.com/KarahanKARA.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Drop Jelly Clone\n\nA Unity-based puzzle game inspired by Drop Jelly, featuring colorful block matching mechanics and physics-based gameplay.\n\n![Screenshot 2](screenshots/screenshot2.png)\n\n## Overview\n\nDrop Jelly Clone is a prototype puzzle game where players match colorful jelly blocks to clear the board. The game features 3 playable levels, with mechanics focused on strategic block placement and color matching.\n\n## Features\n\n- **Intuitive Block Placement**: Drag and drop jelly blocks onto the game board\n- **Color Matching**: Match blocks of the same color to clear them from the board\n- **Dynamic Block Expansion**: Blocks expand and connect to form bigger shapes\n- **Physics-Based Interactions**: Realistic falling and stacking behaviors\n- **Progression System**: 3 unique levels with increasing complexity\n- **Responsive UI**: Clean user interface with move counters and level information\n\n## Gameplay\n\nThe objective is to clear all blocks from the board by strategically placing new pieces. Each level provides a limited number of moves, challenging players to think ahead and plan their strategy.\n\nKey mechanics:\n- Match blocks of the same color that touch each other to clear them\n- Connected blocks of the same color will all be cleared when one is matched\n- When all blocks of the same color in a square formation connect, they become a \"Big Square\"\n- Big Squares can clear many blocks at once when matched with the same color\n\n## Technical Details\n\n### Development Environment\n- **Engine**: Unity 2022.3.55\n- **Language**: C#\n- **Architecture**: Component-based with event-driven systems\n- **Animation**: DoTween for smooth transitions and effects\n\n### Code Structure\n- **Managers**: Handles game state, UI, board flow, and data\n- **Block System**: Controls block behavior, connections, and interactions\n- **Board**: Manages grid positioning, gravity, and block registration\n- **UI**: Event-based interface system with animated feedback\n\n## Installation\n\n1. Clone this repository\n2. Open the project with Unity 2022.3.55 or later\n3. Open the `MenuScene` scene in the `Assets/_Scenes` folder\n4. Press Play to run the game in the editor\n\n## Building the Game\n\n1. Open the project in Unity\n2. Go to File \u003e Build Settings\n3. Add the necessary scenes to the build\n4. Choose your target platform\n5. Click Build or Build and Run\n\n## Controls\n\n- **Mouse/Touch**: Drag blocks horizontally to position them\n- **Release**: Drop the block into the current column\n\n## Future Improvements\n\nWhile this is a prototype with 3 playable levels, the architecture supports easy expansion:\n- Additional levels with new block configurations\n- New jelly block types with special abilities\n- Power-ups and special moves\n- Score system and leaderboards\n- Improved visual effects and animations\n\n## Credits\n\n- Inspired by Drop Jelly\n- Created with Unity 2022.3.55\n- DoTween animation library by Daniele Giardini\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarahankara%2Fdrop-jelly-clone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkarahankara%2Fdrop-jelly-clone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkarahankara%2Fdrop-jelly-clone/lists"}