Inspiration
We love stories and animations, and wanted to create something fun and interactive. We were inspired by cartoons, picture books, and the idea of making our own animated story using Scratch. It’s a fun way to bring characters to life and let others enjoy a story we made ourselves.
What it does
The project is an interactive digital storybook created in Scratch. It tells a short story with characters, backgrounds, speech bubbles, sound effects, and buttons to go from one scene to the next. Users can click "Next" to move through different parts of the story and follow along with what the characters say and do.
How we built it
We used Scratch to create different scenes with backdrops. We added sprites for our characters and used the "say" blocks to make them talk. We used broadcasting to move between different scenes. We designed a custom "Next" button to let users click through the story. We recorded voiceovers and added background music using Scratch’s sound tools.
Challenges we ran into
Figuring out how to switch scenes in order was tricky at first. We had to coordinate timing so that speech bubbles didn’t overlap or disappear too fast. Designing custom sprites and buttons took time, especially to make them look good. Making the project interactive without making it too complicated was also a challenge.
Accomplishments that we're proud of
We created a complete story with clear scenes, voices, and a working "Next" button. We learned how to use broadcast messages and events to control the flow of the story. We made our own backgrounds and character designs instead of using only pre-made ones. We worked as a team, helping each other with coding, design, and story ideas.
What we learned
How to use Scratch more effectively, especially broadcasting and scene control. How to combine storytelling with coding to make something creative and interactive. How to work as a team and share responsibilities. How to test and debug small problems like scene changes and sprite timing.
What's next for DIGITAL STORYBOOK PROJECT
Add more scenes to make the story longer. Include choices for the user (like “Choose Your Path” stories). Add voiceovers or subtitles in multiple languages. Create a library of stories or episodes so kids can pick what they want to read.
Built With
- scratch
Log in or sign up for Devpost to join the conversation.