Welcome to the Leap Games Developer Case. This assessment consists of two tasks — you must complete both. All work should be done in Unity. Take your time to read through each brief carefully and review the reference materials.
Task 1: Town Match — Item Collection
Task 2: Search It — Vertical Slice via LLM
Recreate the item collection and skill features shown in the reference videos.
Your implementation should include:
- Tap-based item interactions
- Collection animations
- A dynamic inventory bar that updates as items are collected
- Match animation when 3 matching items are gathered
- UFO skill that interacts with the collection flow (expect edge cases)
- Camera controls (zoom and pan)
Art assets can be placeholders, and no menus or screen transitions are needed.
Here's what we'll be looking at:
- Algorithmic thinking — matching logic, data structures, state management
- Gameplay programming — responsive interactions, game feel, edge-case handling
- Animation & tweening — smooth, well-timed transitions and feedback
- Code quality — readability, structure, and maintainability
Build a vertical slice of Search It using LLM-based coding agents (e.g. Claude Code, Cursor, Copilot).
Your slice should cover:
- General application structure and architecture
- Game session management (start, pause, end)
- Basic in-game mechanics (item finding, camera zoom/pan)
- Coin system — earn coins based on elapsed time (not in the original game)
- UI screen management (menus, transitions)
- AI-generated art assets
Here's what we'll be looking at:
- AI-assisted development — effective prompting, iterating, and guiding LLMs toward coherent output
- Architectural decisions — project structure, design patterns, separation of concerns
- Code organization — modularity, clarity, and how well the codebase scales
- End result — a functional, playable vertical slice
Search It is live — try it out on iOS and Android to get a feel for the game before you start.
Resources
Download the resource pack below. It includes reference materials and assets to help you get started.
Submission
Please deliver both tasks as separate Git repositories (GitHub, GitLab, or Bitbucket — private is fine, just grant us access). Each repo should include a brief README with build instructions. Submit your work using the button below before the deadline communicated to you via email. If you have any questions, don't hesitate to reach out to your contact at Leap Games.

