Angry Birds Code is an educational game from Code Studios. You control Red using block-type codes to get the pig, and there are 14 total levels in the "Maze: Loops" course; 6 based around Angry Birds and 8 being Plants vs Zombies themed and 11 total levels in the "Maze: Sequence" course. It can be played here.
Block Types[]
There are 6 types of blocks.
- 1. When run. This block is naturally generated in all levels. Any blocks attached below will run when the start button is pressed.
- 1.Move forward. This block will send Red one block forward.
- 2. Turn [left v]. This block will make Red turn 90 degrees left. The dropdown menu can switch between left and right.
- 3. Turn [right v]. This block will make Red turn 90 degrees left. The dropdown menu can switch between left and right
- 4. Repeat [number v] times do. This block will make Red do the action inside the block for a certain amount of times.
- 5. Repeat until do. This block will make Red do the action inside the block until he is touching the pig.
- 6. Gray blocks. Gray blocks do not have a dropdown menu and can not be removed.
Obstacles[]
- Wooden Box And Triangles: Generates in all the levels. Is used as a barrier
- Glass Box And Triangles: Generates in some levels. Is used as a barrier
- Stone Box And Triangles: Generates in some levels. Is used as a barrier
- TNT: Explodes if touched.
Levels[]
Maze: Sequence[]
Image | Maze # | Goal |
---|---|---|
1 | Can you help me catch the naughty pig?
Stack a couple of | |
2 | This pig is ruffling my feathers. Help me get to him! | |
3 | Trace the path and lead me to the silly pig. Avoid TNT or feathers will fly! | |
4 | Guide me to the green evilness! (Watch out for TNT) | |
5 | Keep calm and help me find the bad pig. Otherwise I might get angry! | |
6 | Guide me to the green evilness! (Watch out for TNT) | |
7 | Get me to the pig! | |
8 | Guide me to the green evilness! (Watch out for TNT) | |
9 | Guide me to the green evilness! (Watch out for TNT) | |
10 | Which set of blocks will get me to the pig? | |
11 | Match the puzzles to the blocks |
Maze: Loops[]
Image | Maze # | Goal |
---|---|---|
1 | "Can you get me to the pig using 5 of the same kind of blocks?" | |
2 | "Suddenly, a magical block appears! With the repeat block, you can loop code over and over.
Can you get to the pig by creating a loop that uses only one | |
3 | "Get me to the pig! You can only use one move forward block this time"
| |
4 | "In this puzzle, two repeat loops will help you get to the pig with the fewest number of blocks!"
| |
5 | "Can you figure out the fastest way to get me to the pig?" | |
14 | "Match the puzzles to the blocks" |
Trivia[]
- Red's voice in the game is a generated TTS female voice.
- Angry Birds Code is based on a type of coding called turtle coding, a type of coding designed for beginners that involves controlling a "turtle" (which is a triangle, or in this case, Red) to get to a specific goal; unlike, more advanced coding programs, turtle coding utilizes pseudocode, a type of coding that is more sentence-esque compared to its more advanced counterparts.
Gallery[]