Home › Puzzle
Information
Preview 3 platforms
iPhone 9 images
iPad 9 images
Mac 9 images
What’s New Version 1.2.0
We have improved the code editor and long-press is no longer required.
Description
Recursive is a puzzle game about recursion, patterns, and programming. It is the perfect game for people who love hard puzzles.
Your goal is to help little robots complete their mission and collect all gems by finding the correct pattern and translating it into a short program.
# Programming language (no prior knowledge required)
The programming language is minimalistic and easy to learn. It doesn't require any prior programming knowledge and consists of only four instructions.
- Move forward: Move one cell forward.
- Rotate left: Rotate 90° left in place.
- Rotate right: Rotate 90° right in place.
- Change color: Load a chip of a specified color and execute the instructions it contains.
And even with this simple programming language, robots can follow complex patterns thanks to the power of recursion and to other tricks that you can discover along with your progression in the game.
# Rich levels
Recursive offers a large variety of levels thanks to supporting multiple types of elements.
- Robots: They can have different colors that reflect the chip they have loaded.
- Gems: Your goal is to collect all of them.
- Bugs: They destroy robots and make them disappear.
- Chips: They make robots load a different program.
- Teleportation gates: They make robots teleport to a different location.
- Inactive robots: They are activated when touched by another robot.
# Mastering recursion
Recursion is said to be hard to understand as a famous quote attributed to Stephen Hawking says: "To understand recursion, one must first understand recursion." However, we believe that playing Recursive is another fun way to understand it or even master it.
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 13 versions
Build 875325035v1.2.02025-06-05 05:14:38
We have improved the code editor and long-press is no longer required.
Build 853564471v1.1.92022-11-27 08:57:00
We updated tutorials.
Build 852966111v1.1.82022-11-21 11:52:15
- We have enabled purchasing stars which you can redeem to get hints when stuck.
- We have also fixed an issue that may cause the app to crash.
Build 845855583v1.1.72021-12-10 18:32:21
We have removed in-app purchases. All levels remain included when the game is installed.
Build 840580459v1.1.62021-03-23 18:23:55
We have solved an issue that may affect hints on levels with inactive robots.
Build 840478706v1.1.52021-02-14 15:41:20
We have improved tutorials.
Build 840425122v1.1.42021-02-09 23:07:23
We have improved tutorials.
Build 840394827v1.1.32021-02-08 04:57:06
We have fixed a few minor issues in the French localisation.
Build 840389219v1.1.22021-02-07 14:11:03
Recursive! is now available in French.
Build 840357942v1.1.12021-02-05 04:44:41
Now you can control execution speed and make robots run faster or slower.
Build 840286470v1.12021-02-04 01:54:48
Now you can
- Earn stars when you complete levels.
- Redeem stars to get hints when stuck.
- Enjoy the improved UI.
Build 840278926v1.0.12021-01-31 08:02:53
Now, you can:
- Play Recursive on iPad.
- Edit programs easier by dragging instructions directly without a "Tap & Hold" gesture.
Build 840178398v1.02021-01-28 16:00:40
Price history by region
Currency
Show
Columns
Search
Availability 19 of 19 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | USD 2.99 | 28 | 4.9 | 1.2.0 |
RU | ru | RUB 249 | 2 | 5.0 | 1.2.0 |
BH | en-GB | USD 2.99 | 0 | — | 1.2.0 |
BW | en-GB | USD 2.99 | 0 | — | 1.2.0 |
FM | en-GB | USD 2.99 | 0 | — | 1.2.0 |
GH | en-GB | USD 3.99 | 0 | — | 1.2.0 |
JO | en-GB | USD 2.99 | 0 | — | 1.2.0 |
KW | en-GB | USD 2.99 | 0 | — | 1.2.0 |
LT | en-GB | EUR 2.99 | 0 | — | 1.2.0 |
LU | en-GB | EUR 2.99 | 0 | — | 1.2.0 |
LV | en-GB | EUR 2.99 | 0 | — | 1.2.0 |
MS | en-GB | USD 2.99 | 0 | — | 1.2.0 |
NP | en-GB | USD 3.99 | 0 | — | 1.2.0 |
QA | en-GB | QAR 9.99 | 0 | — | 1.2.0 |
RO | en-GB | RON 14.99 | 0 | — | 1.2.0 |
RS | en-GB | EUR 2.99 | 0 | — | 1.2.0 |
SZ | en-GB | USD 2.99 | 0 | — | 1.2.0 |
TZ | en-GB | TZS 9900 | 0 | — | 1.2.0 |
UA | en-GB | USD 3.99 | 0 | — | 1.2.0 |
Change log 17 changes · US
✎
releaseNotes updated
We have improved the code editor and long-press is no longer required.
✎
description updated
Recursive is a puzzle game about recursion, patterns, and programming. It is the perfect game for people who love hard puzzles.
Your goal is to help little rob
✎
subtitle updated
Patterns, Algorithms, Logic
✎
name updated
Recursive: Programming Puzzles
◆
Version 1.2.0 released
We have improved the code editor and long-press is no longer required.
◆
Version 1.1.9 released
We updated tutorials.
◆
Version 1.1.8 released
- We have enabled purchasing stars which you can redeem to get hints when stuck.
- We have also fixed an issue that may cause the app to crash.
◆
Version 1.1.7 released
We have removed in-app purchases. All levels remain included when the game is installed.
◆
Version 1.1.6 released
We have solved an issue that may affect hints on levels with inactive robots.
◆
Version 1.1.5 released
We have improved tutorials.
◆
Version 1.1.4 released
We have improved tutorials.
◆
Version 1.1.3 released
We have fixed a few minor issues in the French localisation.
◆
Version 1.1.2 released
Recursive! is now available in French.
◆
Version 1.1.1 released
Now you can control execution speed and make robots run faster or slower.
◆
Version 1.1 released
Now you can
- Earn stars when you complete levels.
- Redeem stars to get hints when stuck.
- Enjoy the improved UI.
◆
Version 1.0.1 released
Now, you can:
- Play Recursive on iPad.
- Edit programs easier by dragging instructions directly without a "Tap & Hold" gesture.
◆
Version 1.0 released
RUru
BHen-GB
BWen-GB
FMen-GB
GHen-GB
JOen-GB
KWen-GB
LTen-GB
LUen-GB
LVen-GB
MSen-GB
NPen-GB
QAen-GB
ROen-GB
RSen-GB
SZen-GB
TZen-GB
UAen-GB