Cup Stack Jam - Unity Puzzle Template

Description
Start with a satisfying tap-and-sort mechanic and finish with a customizable mobile game foundation. Cup Stack Jam combines animated 3D cup sorting, a verified campaign, practical content tools, and ready-to-configure monetization and LiveOps systems in one Unity 6 project.
Players tap cup stacks and send matching colors toward the active trays. A filled tray packs away and the queue advances, while peg capacity, locked trays, hidden colors, board cut-outs, and wildcard cups turn a simple action into a planning puzzle. There are no timers or move limits in the included campaign.
Try the project: Play in Browser | Download the Android Demo | Read the Online Guide
HyperCasual LiveOps Kit is included for ads, haptics, IAP, and other similar backend features.
🥤 TAP, ROUTE, AND CLEAR
The board, tray queue, and limited peg buffer create an immediately readable color-sorting loop. Cups animate into place, completed trays leave the board, and invalid actions are refused without consuming a booster. Touch-first portrait controls keep the interaction direct on mobile.
🧠 A CAMPAIGN MEASURED END TO END
- 500 contiguous JSON levels are included.
- Every generated level passes the project's solver before being written.
- Difficulty bands introduce cut-outs, locks, mystery stacks, wildcard cups, color growth, and tighter capacity gradually.
- Reproducible seeds make it possible to regenerate or extend a campaign deliberately.
🏗️ TWO COMPLEMENTARY CONTENT WORKFLOWS
Shape individual puzzles in the visual Manual Level Editor, including stacks, trays, obstacles, special mechanics, booster counts, and unlock levels. Use the Automatic Level Generator to create balanced ranges at scale. Both tools share the same data and validation layer, so authored and generated content follow the same rules.
🎯 FOUR TACTICAL BOOSTERS
Shuffle reorders waiting trays, Extra Peg expands the buffer, Unlock opens a locked tray, and Pull Forward brings a selected queued tray to the front. Unlock progression, inventory, first-use explanations, targeting behavior, and no-charge refusals are already connected.
📈 SYSTEMS AROUND THE PUZZLE
The included HyperCasual LiveOps Kit supplies local progression and save data, currencies, shops, daily rewards, achievements, rankings, battle pass surfaces, lucky wheel, slots, mystery chests, audio, haptics, analytics adapters, and configurable service boundaries.
Ads are included. Banner, interstitial, and rewarded-ad placements are implemented and the demonstration setup uses official test inventory. The Google Mobile Ads vendor plugin and production IDs are not bundled. Purchases use a dummy backend until the buyer configures real platform products and credentials.
🎨 MAKE IT YOURS
Retheme the palette, URP materials, meshes, UI art, sounds, and feedback without rewriting the core rules. Game code is isolated under the CupStackJam namespace, while levels use readable JSON and settings use ScriptableObject assets. FBX model sources, materials, prefabs, shaders, and editor code are included.
🔧 RELEASE CONFIGURATION REQUIRED
- Install and license any optional vendor SDKs needed for enabled services.
- Replace test ad IDs and dummy purchase settings.
- Provide upload signing, privacy-policy hosting, platform-console credentials, and store product IDs.
- The supplied APK is a development/demo build rather than a production-signed release.
🤖 CREATED WITH AI
AI-assisted code generation tools were used during development, primarily Claude Code for generating C#, Python modeling helpers, and supporting tooling, with a smaller proportion of assistance from GPT-based models via Codex. All AI-assisted code was manually reviewed, modified, integrated, compiled, and tested for correctness, performance, maintainability, and compatibility with the project.
OpenAI image generation (GPT image model, via Codex) produced the shipped booster and power-up artwork — the four booster icons and their tutorial images, plus three booster images in the bundled HyperCasual LiveOps Kit. Each output was selected from several generations, cleaned of embedded metadata, resized to the project's UI sprite sizes, imported with the project's sprite settings, and checked in-game for readability at button scale.
Level content is not AI-generated. The 500 campaign levels are produced by the project's own deterministic generator, not by a trained generative model. Audio, scenes, prefabs and materials are not AI-generated either.
The complete file-by-file list of AI-generated assets ships inside the package as Assets/CupStackJam/AI-DISCLOSURE.txt.
📜 LICENSES AND DEPENDENCY INVENTORY
The buyer package includes the first-party HyperCasual LiveOps Kit and Robert Penner's easing equations under the BSD license — the full copyright, redistribution conditions and disclaimer are retained in the source header of Assets/HyperCasualLiveOpsKit/Runtime/Core/Easing.cs. Unity Engine, Universal Render Pipeline, Input System, In-App Purchasing, Mobile Notifications and other Unity Registry packages remain subject to Unity's applicable package terms and the Unity Companion License where applicable.
The following optional vendor SDKs are not bundled; buyers who enable those integrations must obtain them from their official publishers and accept the license terms current at installation time: Google Mobile Ads Unity plugin, Google Play Games plugin for Unity, and External Dependency Manager for Unity.
📖 DOCUMENTATION
The included HTML manual covers installation, gameplay architecture, both editors, seeded generation, boosters, customization, JSON fields, and troubleshooting. The same guide is available online.
Features
- 500 solver-verified campaign levels in an editable JSON format, with reproducible seeds.
- 4 boosters — Shuffle, Extra Peg, Unlock, Pull Forward — with unlock progression, inventory, first-use explanations and no-charge refusals.
- 2 level-authoring tools — a visual Manual Level Editor and a seeded Automatic Level Generator sharing one data and validation layer.
- Full C# source — 589 scripts, game code isolated under its own namespace.
- 4 scenes, 9 prefabs, 8 FBX models, 1 shader, 17 materials, 32 sprites, 45 sound effects.
- Portrait, one-handed touch-first layout with Editor and desktop fallbacks.
- No timers or move limits in the included campaign.
- Ads included — banner, interstitial and rewarded placements (vendor plugin obtained separately).
- HyperCasual LiveOps Kit bundled — progression and save data, currencies, shops, daily rewards, achievements, rankings, battle pass, lucky wheel, slots, mystery chests, audio, haptics and analytics adapters.
- Playable WebGL and Android demos available before purchase.
Requirements
- Unity 6.0 or newer — verified on Unity 6000.0.62f1.
- Universal Render Pipeline (URP) 17.0.4, Linear color space.
Instructions
Complete documentation is included in the project itself, and the same guide is available online:
It covers everything you need — installation, gameplay architecture, both level editors, seeded generation, boosters, customization, the JSON level fields, enabling ads, and troubleshooting.
| Author | ibolyafarkas |
|---|---|
| Category | App Templates / Unity / Templates / Casual |
| Price | $29 |
| Extended License | $87 |
| First Release | Sep 8, 2026 |
| Last Update | Sep 8, 2026 |
| Files included | .py, .html, .json, .gradle, .cs, .java, .prefab, .fbx, .xml |
| Operating systems | Android 7.0, Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0, Android 13.0, Android 14.0, Android 15.0, Android 16.0, Unity 6.0 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,312 views · 67 clicksSaaS · Week 46 · 7,312 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,579 views · 232 clicksWebsite · Week 46 · 46,579 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,520 views · 127 clicksSaaS · Week 46 · 44,520 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,408 views · 206 clicksSaaS · Week 46 · 63,408 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,651 views · 127 clicksDesktop App · Week 46 · 32,651 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,282 views · 19 clicksWebsite · Week 46 · 8,282 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,907 views · 29 clicksWeek 46 · 6,907 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,392 views · 18 clicksWeek 46 · 6,392 views · 18 clicks