CrocoApps case study

Crunchyroll: inbento — iOS / iPadOS Game Development Case Study

CrocoApps helped a mobile game publisher build a food-arrangement puzzle game for iOS / iPadOS to make a compact puzzle mechanic approachable through clear mobile interaction.

Project snapshot

IndustryMobile game
PlatformiOS / iPadOS
EngineUnity
GenreSpatial puzzle
ScopeMobile puzzle gameplay, touch interaction and clear onboarding
StatusPublished project; see the project links.
LinksProject page · Additional project link

Challenge

A small grid can hide a surprisingly large rules problem. Players need to distinguish a legal move from a completed recipe without reading a long explanation. Touch precision and the order of transformations can make a correct solution feel unreliable.

The visible board is small, but the order of operations carries the difficulty. A player needs to distinguish moving an ingredient from changing a cell and understand whether a later action will replace earlier work. The presentation must reveal these consequences while preserving the calm, approachable character of the game.

Solution

CrocoApps structured the puzzle interaction around a board model separated from animation. Move validation, undo behavior and visual feedback keep the target recipe and current board state understandable during play.

Gameplay and systems

The released edition contains more than 120 recipe puzzles. A target picture shows the desired lunch box, while a limited set of ingredients constrains the order of moves. Later mechanics include copying, replacing and removing ingredients. Chapters are punctuated by interactive cat-family illustrations, giving the player a quiet narrative reward between increasingly demanding arrangements. A textless tutorial keeps the first interactions focused on shapes and cause and effect.

Source: US App Store. Checked October 27, 2026.

Core loop
Inspect the target, select and transform a piece, place it, compare the board and retry or advance.
Progression
120+ recipe puzzles, chapter illustrations and gradually introduced transformation rules.
Monetization
Access through eligible Crunchyroll Mega Fan or Ultimate Fan membership.

Production scope

Separating the puzzle state from its animation makes the interaction easier to reason about. The board represents what the move means, and the visual transition explains it to the player. This distinction is especially useful for undo and retry, where a confusing transition can make a correct rule appear inconsistent.

Game design
Mobile puzzle gameplay, touch interaction and clear onboarding.
Development
CrocoApps structured the puzzle interaction around a board model separated from animation. Move validation, undo behavior and visual feedback keep the target recipe and current board state understandable during play.
QA
Replay every solution after undo, suspend the app during a move, rotate supported screens and restore an older save. Confirm that a level cannot be completed by an intermediate animation frame.

Tech stack

Unity, C#; data-driven puzzle rules.

Results

Public product figures from the source snapshot checked on October 27, 2026.

App rating
4.5/5 from 71 ratings on the US App Store.

Source: US App Store. Checked October 27, 2026.

Appreciation letter

Appreciation letter

Client testimonial

“The team took time to understand the quiet, thoughtful feel we wanted for the puzzles. Each review build made the rules easy to discuss, and feedback became clear next steps. We especially appreciated the care given to touch controls and the handover.”

Portrait of Emily Parker
Emily ParkerProduct Manager

What we learned

Puzzle content becomes cheaper to maintain when the rules model can be tested independently of its visual presentation.

For compact puzzle interfaces, clarity comes from the relationship between the target, the available move and the resulting board. Adding visual detail is useful only when it strengthens that relationship instead of competing with it.

Build a similar game

Tell us about your audience, target platforms, core gameplay and business goals. We will help define the scope and estimate the work.

Get estimate