Holiday Activities selling fast - Book Now

Intermediate Scratch Projects


Retro Snake Game: 2 Player Battle

Intermediate

  • Read More

    Step back in time and challenge a friend! In this 20-minute Scratch 3 tutorial, you’ll learn how to recreate Gremlin’s 1975 classic, ‘Blockade’—the two-player predecessor to the iconic Snake game that took over Nokia phones in the 1990s.

    Objective: Using loops, variables, and the pen tool, you’ll code your own version of this simple yet addictive game. It’s a perfect project for beginners and a blast to play with a friend. Get ready to trap, dodge, and outsmart your opponent in this retro throwback. So, grab a buddy and start coding your way to victory!

Bubble Pop Frenzy: Endlessly Satisfying

Intermediate

  • Read More

    Ready to burst some bubbles? In this tutorial, you’ll create a bubble-popping extravaganza that’s simple to play but endlessly satisfying.
    Objective: The goal is easy—place your bubble where you think the others will collide, and watch as you rack up points by popping as many bubbles as possible! Along the way, you’ll dive into key Scratch concepts like loops, cloning, sprite interaction, and passing values between sprites. It’s a great little game that’s as educational as it is fun. Let’s get popping!

Classic Tile Slider: Puzzle Your Way to Victory

Intermediate

  • Read More

    Take a nostalgic trip down memory lane! In this Scratch tutorial, you’ll learn how to create your very own tile slider game.

    Objective: Challenge yourself by sliding the jumbled pieces around until you’ve reconstructed the complete image. It’s a classic puzzle game that’s simple to make but endlessly entertaining. Whether you’re a beginner or just love a good brain-teaser, this tutorial will guide you through creating a fun and rewarding game. Ready to piece it all together? Let’s get sliding!

Create Your Own Epic Platformer Game

Intermediate

  • Read More

    Ready to build your own platform game? Follow this tutorial to learn how to code a simple yet thrilling platformer game in Scratch. Perfect for aspiring game developers, this tutorial will guide you step-by-step through the process of creating your very own jumping, running, and obstacle-dodging adventure.

    Objective: Design your game world, add challenging platforms, and bring your character to life as you code a fun and dynamic platformer. Whether you’re new to Scratch or eager to create your first platform game, this tutorial is a fantastic way to get started. Let the adventure begin!

Knife Throw Challenge: Sharpen Your Skills

Intermediate

  • Read More

    Think you’ve got perfect timing? Put your skills to the test by creating this simple yet challenging knife-throwing game in Scratch.

    Objective: The aim is straightforward—throw your knives with precision and accuracy to hit the target. But be careful—each level ups the difficulty, making it harder to land the perfect shot! This tutorial is not only fun to play but also easy to make, making it a great project for anyone looking to improve their coding skills while enjoying some sharp gameplay. Ready to take aim? Let’s get throwing!

Create Your Own Water Ride Simulation

Intermediate

  • Read More

    Ready for a splash of fun? In this Scratch 3 tutorial, we’re stepping away from games to create a cool simulation instead! You’ll learn how to model a boat moving independently around a log flume course—perfect for beginners and a great introduction to Scratch.

    This simulation isn’t just a nostalgic trip; it’s also a fantastic way to build your coding skills. Whether you’re new to Scratch or looking to master the basics, this tutorial will help you dive into the world of simulations and take your Scratch skills to the next level. Ready to ride the flume? Let’s get started!

Steady Hand Maze: Test Your Precision

Intermediate

  • Read More

    Ready for a challenge that keeps you on the edge of your seat? In this Scratch 3 tutorial, you’ll learn how to create a Steady Hand Maze game that’s as simple to make as it is addictive to play. With a bit of creativity and effort, you can design a game that players will keep coming back to time and time again!

    Objective: The rules are straightforward—guide your mouse through the maze, keeping it in the white area and avoiding any contact with the blue walls. It sounds easy, but the pressure is on as you navigate through the twists and turns of your custom-designed maze. It’s awesome fun for everyone, and a great way to sharpen your Scratch skills. Ready to test your precision? Let’s dive in!

Fruit Ninja: Slice, Dice, Samurai

Intermediate

  • Read More

    Get ready to sharpen your reflexes and slice some fruit! In this Scratch tutorial, you’ll learn how to create your very own version of the addictive Fruit Ninja game. Perfect for those looking to add some fast-paced action to their projects!

    Objective: Use your mouse to slice flying fruit out of the air while avoiding bombs that can end your game. This project will teach you how to code dynamic motion, detect collisions, and add exciting effects that make the game fun and engaging. Whether you’re new to Scratch or a seasoned coder, this tutorial will have you slicing your way to the top. Ready to become a fruit-slicing master? Let’s get started!

Flappy Bat Fury: Avoid the obstacles

Intermediate

  • Read More

    Ready to recreate the viral sensation? In this beginner-friendly Scratch tutorial, you’ll learn how to code your very own version of the iconic Flappy Bird game that took the world by storm.

    Objective: Follow along with easy-to-understand steps as you bring Flappy Bird to life on your screen. You’ll learn how to code smooth motion, detect obstacles, and add that addictive challenge that keeps players coming back for more. Whether you’re new to Scratch or looking to try something fun, this tutorial is the perfect way to get started. Ready to flap your way to the top? Let’s dive in!

Cavern Flight: Vertical Scrolling Game

Intermediate

  • Read More

    Ready for a high-flying adventure? In this tutorial, you’ll learn how to create a simple yet thrilling 2-player vertical scrolling game in Scratch. Your mission: navigate your way through a perilous cavern while racing against a friend!

    Objective: Code your own top-scrolling game where players must fly through a winding cavern, avoiding obstacles and outmaneuvering each other. This tutorial will guide you through the steps to create smooth scrolling, dynamic backgrounds, and exciting gameplay. It’s a fantastic project for anyone looking to add some action to their Scratch portfolio. Ready to soar through the cavern? Let’s get coding!

Scratch Snake Game: Slither and Slide

Intermediate

  • Read More

    Curious about what you’ll be creating? Before diving into the Scratch Snake game tutorial, have a go at the demo video to see exactly what you’ll be making. Watch the classic Snake game come to life on your screen, and get a taste of the fun you’ll have coding it yourself!

    Objective: In this tutorial, you’ll learn how to build your very own version of the timeless Snake game, where the goal is to grow your snake by eating food while avoiding collisions. The demo video will give you a sneak peek at the final result, so you know just what you’re aiming for. Ready to get started? Let’s slither into the tutorial!

Gravity Master: Rolling Ball Platformer

Intermediate

  • Read More

    Ready to roll? In this tutorial, you’ll learn how to create a simple yet fun ball platformer game in Scratch. It’s a perfect introduction to the core concepts of platform game gravity and mechanics.

    Objective: Code a rolling ball that navigates through a series of platforms, overcoming obstacles and mastering the effects of gravity. This project is an excellent way to get familiar with the fundamentals of platform games, making it ideal for beginners or anyone looking to enhance their game development skills. Simple to make and endlessly entertaining, this tutorial will have you rolling in no time. Ready to start? Let’s roll into the coding!

City Defender: Asteroids Falling

Intermediate

  • Read More

    The city’s fate is in your hands! Learn how to create an action-packed game where you must defend the city from a relentless barrage of falling asteroids. Can you save the city from certain destruction? Of course you can!

    Objective: Code your own city defender game, where quick reflexes and sharp aim are your best allies. You’ll program powerful defences, track scores, and manage the increasing difficulty as you destroy incoming asteroids before they hit the ground. This tutorial challenges you to take your Scratch skills to the next level while creating an exciting game that’s sure to keep players on the edge of their seats.

Maze Master: Add power-ups

Intermediate

  • Read More

    Ready to take on the maze? In this week’s lesson, we’ll dive into the Scratch maze game tutorial, where you’ll learn to create a challenging and fun maze game from start to finish.

    Objective: You’ll master the art of moving and animating your character using coordinates, costumes, and a game loop. As you progress, you’ll learn how to keep track of and switch between levels using variables, manage the score and player lives, and even add exciting elements like power-ups and moving baddies to your game. This tutorial is packed with skills that will take your Scratch game development to the next level.

Multi-Level Maze Game: Level Up!

Intermediate 

  • Read More

    Ready to design your own labyrinth? In this tutorial, you’ll learn how to create a maze game in Scratch that’s as challenging and unique as you want it to be.

    Objective: By the end of this tutorial, you’ll be able to design and code any kind of maze with multiple levels, a fully customizable main character, and additional features to make your game stand out. Whether you want to create a simple puzzle or a complex maze full of twists and turns, this tutorial will give you all the tools you need to bring your ideas to life. Ready to get lost in creativity? Let’s start building your maze game!


Branching Dialogue: Create RPG-Style Conversations

Intermediate 

  • Read More

    Remember your beginner project, "Build Your Own Virtual Town: RPG"? In this tutorial, we’ll show you how to create branching RPG-style dialogue that you can seamlessly integrate into any Scratch project.

    Objective: Learn how to design conversations where players can make choices that affect the outcome, perfect for an open-world game, life sim, visual novel, or any story-driven experience.
    Start by opening you past project: "Build Your Own Virtual Town: RPG"