Digital Monster Habitats

💭 Think About...

1. What kind of habitat or environment do you think monsters might live in? What would you expect to see there?
2. If you encountered a friendly monster, how might you interact with it? What if it wasn't so friendly?
3. Monsters in stories often have special abilities or behaviors. What are some interesting ways your digital monsters could act or interact with each other?
4. Imagine a habitat with lots of monsters living in it. How do you think they would move around and react to each other?
5. If you could keep a monster as a pet, what would its habitat need to have to keep it happy and healthy?

🔨 Your Project

  1. Imagine a habitat where monsters live. What does it look like? Use the Digital Monster Habitat Planning Sheet to sketch your ideas.
  2. Open the Scratch editor. Choose or create a backdrop for your monster habitat.
  3. Add your first monster sprite. Draw your own or choose one from the library.
  4. Make your monster move! Use code blocks to give it a forever loop that changes its position. Refer to the Monster Habitat Code Blocks Guide for examples if needed.
  5. Test it out! Click the green flag. Does your monster move the way you want? Adjust the code until you're happy with it.
  6. Add more monsters! Repeat steps 3-5 for each new creature. Check the Scratch Blocks Cheat Sheet if you need help.
  7. Make your monsters interact. Use "if...then" blocks to make them react to touching each other or certain parts of the background. The Monster Habitat Code Blocks Guide has examples for this too.
  8. Want to design your own monsters? Open the Monster Designer file and mix and match parts to create unique creatures! Export them and add to your project.
  9. Step back and watch your monster habitat come to life! Do they behave how you imagined? Feel free to keep experimenting and adding new features.
  10. When you're done, give your project a title and share it so others can enjoy your monster creation!