Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

🚦 CROSSROADS — A Scratch Game by Ayushmann Dubey

🎓 CS50x Week 0 Project | 🧱 Built with Scratch 3.29.1


🎮 About the Game

CROSSROADS is a 5-level arcade-style logic game where you guide Avery across dangerous roads filled with speeding vehicles.
🚘 If she touches any vehicle, she resets to the start.
⚡ Each level gets harder, faster, and more intense.

Inspired by Ivy's Hardest Game, reimagined with original mechanics and pacing.


🧩 Features

✨ 5 Levels with Progressive Difficulty
🎯 Collision Detection & Instant Reset
🎞️ Sprite-Based Movement & Animations
🔊 Built-in Sound Feedback
🧠 Pure Logic – No Fluff, Just Skill


🎮 How to Play

🕹️ Use arrow keys to move Avery
❌ Avoid touching any vehicles
🚀 Complete all 5 levels to win


🛠️ Built With

🔧 Scratch 3.29.1
🧠 Coordinate-Based Collision Logic
📡 Broadcast Messaging & Event Scripts
🎨 In-Editor Design (No external assets)


🎯 Purpose

This game was built as my first official project for CS50x (Harvard's Intro to Computer Science).
It represents the beginning of my **coding ** — combining logic, design, and relentless iteration.


📜 License

📄 Licensed under the MIT License
Feel free to fork, remix, and build upon — just give credit!
See the LICENSE file for details.


🔗 Play the Game

🌐 Click here to play


💻 Built with ❤️ & caffeine by Ayushmann Dubey

About

CROSSROADS is a 5-level Scratch game where you help Avery cross dangerous roads without touching vehicles. Each level increases in difficulty, with collision detection sending you back to start. Built as my CS50x Week 0 project. Precision. Pressure. Progress.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors