Kids from about 8
A story with a dog, a robot and the Moon pulls them in, and blocks instead of typing mean the first program runs within a minute.
COMING SOON A 3D coding game for iPhone, iPad and Android
Rambo: Moon Code –
The dog who learned to code and saved the Earth.
Rambo the German Shepherd is alone on the Moon with BYTE, an old robot. Help him save the base in 180 puzzles: snap programs together from colourful blocks and watch them turn into real Python, C# and JavaScript code.
Coming soon to the App Store and Google Play
No ads · no in-app purchases · no data collection · works offline

Real screens from the iPhone version: the chapter map, a block program, a talk with KRONOS and a level result.




A solar flare scrambles KRONOS, the artificial intelligence that runs Copernicus Base. KRONOS puts the whole crew to sleep and starts switching off the Shield that protects the Earth from solar storms. The only ones left awake are Rambo… and BYTE, an old robot who turns out to be a very patient programming teacher.

You guide Rambo across the Moon by building programs from colourful blocks. Every block also appears as real code, so you can see what programmers actually write.
From the blocks Move, Turn left, Turn right, Use, Jump and Repeat and the functions F1 and F2. Plan every step before you press START.
Rambo follows your code step by step. If something goes wrong, you find the bug and fix the program.
The same program appears in Python, C# or JavaScript. Switch the code language at any time.
# Main program
for i in range(3):
rambo.move()
rambo.turn_right()// Main program
for (int i = 0; i < 3; i++)
{
rambo.Move();
rambo.TurnRight();
}// Main program
for (let i = 0; i < 3; i++) {
rambo.move();
rambo.turnRight();
}Each chapter has 18 hand-made puzzles and introduces one new programming idea.
Sequences: Move, Turn left, Turn right
New commands: Use and Jump
Loops: Repeat
Functions: F1 and F2
Conditions: If / Else
The While Loop
Variables: the box n
Debugging and Wait
Algorithms
Everything together
No coding experience needed. If you can read, you can play – BYTE explains the rest, and each chapter adds just one new idea.
A story with a dog, a robot and the Moon pulls them in, and blocks instead of typing mean the first program runs within a minute.
No ads, purchases, accounts or internet. You can hand over a phone or tablet without worrying about what pops up on screen.
10 chapters, 10 concepts – from sequences to algorithms. The game works offline with no student accounts, and the Python, C# and JavaScript view links blocks to real programming.
Loops, functions, conditions and variables shown through puzzles, not a textbook. The later chapters challenge people who already code, too.
Solve it, keep it short and think before you run. There are 540 stars to collect in the game.
Every solved level brings fans on Earth, and your rank grows from Code Puppy to Code Legend.
Stuck? BYTE gives you a hint whenever you ask.
Five places the story takes you through:
Ola’s log, a glossary of programming words and your statistics.
A soundtrack where an orchestra meets electronics.
Play in English, Polish or German – switch the language in Settings.
The only link to a web page in the game – the privacy policy – is behind a parental gate. Game privacy policy →
Questions about the game, problem reports and ideas for new levels.
Progress is saved only on your device, so it is removed when the game is uninstalled. To start again on purpose, use Settings → Reset progress.
Devices: iPhone, iPad, Android phones and tablets.
Writing about the game or interested in working with us? Write to hello@jirasoft.pl or use the contact form.
Contact formRambo: Moon Code is a 3D coding puzzle game for iPhone, iPad and Android. Rambo the German Shepherd and BYTE, an old robot, save Copernicus Base on the Moon in 180 puzzles across 10 chapters. You build programs from colourful blocks, and every block also appears as real code in Python, C# or JavaScript.
Rambo: Moon Code is coming soon to the App Store (iPhone and iPad) and Google Play (Android phones and tablets). It runs on iPhone, iPad and Android phones and tablets.
The basics of programming, step by step: sequences, the Repeat and While loops, functions F1 and F2, If / Else conditions, variables (the box n), debugging a broken program and algorithms. Each chapter adds one new idea, and BYTE gives hints whenever you are stuck.
No. Chapter 1 starts with three blocks – Move, Turn left, Turn right – and every chapter after it adds exactly one new idea. Being able to read is enough. When you are stuck, ask BYTE for a hint, and if you already code, the later chapters with loops, variables and algorithms are real brain-teasers.
No. Rambo: Moon Code has no ads, no in-app purchases and no accounts. It does not collect, store or share any personal information, does not connect to the internet and works offline. Progress is saved only on your device. The details are in the privacy policy at jirasoft.pl/rambo/privacy.html.
English, Polish and German (Settings → Language). The game shows the code of your programs in Python, C# or JavaScript, and you can switch the view at any time.
For families and curious players from about 8 years old – and for anyone who wants to see how programming works. The game starts with single steps (Move, Turn left, Turn right) and ends with algorithms.
Progress is saved only on your device, so it is removed when the game is uninstalled. To start again on purpose, use Settings → Reset progress. If you have a question, write to hello@jirasoft.pl.
Never give up, always test your code. And sometimes have a sausage.
We built Rambo: Moon Code in Unity – one 3D game for iPhone, iPad and Android, fully offline. Need a mobile app for iOS and Android? Let's talk →
#software
No noise. Real systems. Software that runs in production.
Talk about the project