Advanced Scratch Projects


Frogger Frenzy: Remake an Atari Classic

Advanced

  • Read More

    Leap back in time with this classic challenge! In this tutorial, you’ll learn how to create your very own clone of the iconic arcade game, Frogger.

    Objective: Guide your frog safely across the road and river, dodging cars, trucks, and hazards as you hop your way to safety. This tutorial brings the nostalgia of the arcade straight to your screen, teaching you how to recreate one of the most beloved games of all time. Perfect for both beginners and experienced coders, this project is a fantastic way to sharpen your skills while having a blast. Ready to hop into action? Let’s get started!

Christmas Countdown: A Festive Animation

Advanced

  • Read More

    Get into the holiday spirit with Scratch! In this tutorial, you’ll learn how to create a Christmas-themed animation that doubles as a digital Christmas card—perfect for sharing with family and friends.

    Objective: Spread some holiday cheer by coding an animation that automatically counts down the days until Christmas. It’s a fun and creative way to learn Scratch, and your loved ones will love receiving this festive countdown! Whether you’re new to Scratch or just looking for a seasonal project, this tutorial is a great way to celebrate the holidays with a bit of coding magic.

Turn the Worm: A Slithery Adventure

Advanced

  • Read More

    Welcome to the ultimate wormy challenge! Dive into the "Turn the Worm" game tutorial, where simplicity meets serious fun. With just a few easy controls, you’ll be hooked in no time!

    Objective: Guide your adventurous worm through a maze of tricky purple lines, dodging obstacles as you race towards the green dot—your portal to the next level! But beware, each level cranks up the difficulty, testing your reflexes and strategy skills. Can you keep your cool and navigate your worm to victory? Let’s find out!

Bubble Pop Frenzy: Endlessly Satisfying

Advanced

  • 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!

Retro Space Race: Atari Showdown

Advanced

  • Read More

    Get ready to blast off into the past! In this video tutorial, we’ll guide you through creating a Scratch clone of the 1973 Atari classic, Space Race. This two-player game brings the arcade nostalgia right to your screen—simple to code, but packed with fun!

    Objective: Race your spaceship against a friend in this retro showdown! Dodge asteroids and navigate the starry skies as you compete to reach the finish line first. It’s a test of speed and precision—who will claim the title of ultimate space racer? Time to find out!

Build Your Own Quiz Show

Advanced

  • Read More

    Think you can stump your friends with tricky questions? In this Scratch 3 tutorial, you’ll learn how to create your very own multiple-choice quiz game, perfect for testing knowledge and having fun!

    Objective: Follow this simple, step-by-step guide to code a quiz game that challenges players with a series of questions and offers multiple answer choices. You’ll discover how to set up questions, handle answers, and keep track of scores. The tutorial is easy to follow and should take about an hour to complete—ideal for beginners looking to create something interactive and educational. Ready to become the ultimate quiz master? Let’s get started!

Create Your Own Adventure Game

Advanced

  • Read More

    Step into the world of interactive storytelling! In this tutorial, you’ll learn the basics of creating simple adventure and dialogue-based games in Scratch. Perfect for beginners, this project introduces you to the art of crafting engaging narratives and interactive experiences.

    Objective: Discover how to code a game where players navigate through an adventure by making choices and engaging in dialogues with characters. You’ll learn how to set up branching storylines, manage variables, and create an immersive experience that keeps players hooked. It’s a fantastic way to combine creativity and coding.

Bounce Mania: Dodge the Chaos

Advanced

  • Read More

    Get ready for some bouncing fun! In this Scratch 3 tutorial, you’ll learn how to create a simple yet exciting game where your mission is to move your mouse and dodge the bouncing balls.

    Objective: Keep your cool as you navigate your way through a chaotic field of bouncing balls, trying to avoid them for as long as you can. This is a fantastic beginner’s tutorial that introduces key Scratch basics, making it perfect for new coders looking to dive into game development. Are you up for the challenge? Let the bouncing begin!

Mini Golf Madness: Hit a hole in one!

Advanced

  • Read More

    Ready to hit a hole-in-one? In this tutorial, you’ll learn how to create a fun and easy mini golf game in Scratch. Perfect for beginners, this project lets you design and code your very own crazy golf course, complete with obstacles and tricky shots.

    Objective: Follow along as you build a simple yet entertaining mini golf game that’s sure to keep you and your friends coming back for more. You’ll learn how to control the ball, set up your course, and add fun elements to make your game truly unique.

Scratch Snake Game: Slither and Slide

Advanced

  • 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!

Cavern Flight: Vertical Scrolling Game

Advanced

  • 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!

Endless Runner

Advanced

  • Read More

    Click here for the Sprite Sheet.
    Get ready for infinite fun! In this tutorial, you’ll learn how to code your very own side-scrolling endless runner game in Scratch. It’s the perfect project to dive into the exciting world of game development and a great introduction to working with sprite sheets.

    Objective: Create a fast-paced game where your character runs endlessly through an ever-changing landscape, dodging obstacles along the way. This tutorial will guide you step by step, making it easy to understand how to animate characters and build a dynamic, scrolling world.

Tank Battle: 2 Player Showdown

Advanced

  • Read More

    Get ready for an explosive duel! In this tutorial, you’ll learn how to code a thrilling two-player tank game in Scratch, where the objective is simple: destroy your opponent’s tank before they destroy yours.

    Objective: Program your own battlefield where two players can go head-to-head in a strategic tank battle. You’ll also get a great introduction to using the stamp tool for creating destructible scenery, adding an extra layer of fun and strategy to the game. Whether you’re new to Scratch or looking to build a competitive game, this tutorial will guide you through every step. Ready to roll out and take on your opponent? Let the battle begin!

Grand Prix: 2 Player car racing

Advanced

  • Read More

    In this Scratch tutorial, you’ll learn how to create an exciting two-player car racing game, where players compete to see who can speed around the track the fastest—all from a top-down perspective.

    Objective: Design your own racetrack and program two cars to battle it out in a thrilling race. This tutorial will guide you through the steps to create smooth controls, track progress, and add some friendly competition. Perfect for beginners and seasoned Scratchers alike, this project is all about fast-paced fun. Ready to hit the gas and take on your friends? Let’s race!

Card Pairs: Concentration & Memory

Advanced

  • Read More

    Put your memory to the test! In this tutorial, you’ll learn how to recreate the classic concentration card game, also known as “Match the Pairs,” in Scratch. It’s a timeless game that’s both fun to play and rewarding to code.

    Objective: Follow step-by-step instructions to build your own version of this memory-challenging game, where players flip cards to find matching pairs. You’ll learn how to handle variables, control card flipping, and keep track of matches, all while creating a game that’s perfect for players of all ages. Whether you’re new to Scratch or looking to relive a classic, this tutorial will guide you through every step.

Gravity Master: Rolling Ball Platformer

Advanced

  • 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!

Classic Tile Slider: Puzzle Your Way to Victory

Advanced

  • 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!

Virtual Pet (Requires Part 1)

Advanced

  • Read More

    Ever wanted to take care of your own virtual pet? With this tutorial, you’ll learn how to create a fun and interactive pet simulator in Scratch, where you can introduce, animate, and care for your very own pet.

    Objective: This tutorial will guide you through the steps to animate your pet, feed it, and keep track of its hunger levels. By the end, you’ll have a fully functional virtual pet that you can nurture and watch grow. It’s a great project for anyone who loves animals and wants to combine that passion with coding.

Cloud High Scores: Save Your Best Results

Advanced

  • Read More

    Take your Scratch games to the next level! Adding a high score system is a fantastic way to make your projects more competitive and fun, but how do you make sure those scores stick around, even after you close Scratch? This tutorial will show you how to save high scores to the cloud, so your top scores are always safe and sound.

    Objective: Learn the ins and outs of cloud variables in Scratch, and discover how to store high scores online. With this tutorial, your game’s best results will be saved for future bragging rights! It’s a must-have skill for any Scratch game developer who wants to keep the competition alive. Ready to secure those high scores? Let’s get coding!