How to Make Your Clones Work in Scratch

Поделиться
HTML-код
  • Опубликовано: 5 авг 2024
  • Clones are a powerful tool that can help Scratchers create multiple enemies, projectiles or other game elements without needing to create a separate sprite for each object on the screen. It's a topic that's poorly understood by a lot of new Scratchers, though, and Mr. T's students often get into trouble by accidentally creating more clones than Scratch can handle.
    In this short Scratch Hacks tutorial, tech educator Andrew Tomec walks you through the basics of creating and using clones in your projects. With help from his nemesis, the mad scientist Dr. Strangedude you'll learn some of the pitfalls that often trip up coders when they first start using clones.
    00:00 Dr. Strangedude's evil plan
    01:44 What are clones?
    02:10 Controlling clones
    03:24 Be careful with keyboard controls!
    04:09 Out of ammo!?
    04:46 Naming your clones
    Original Scratch art by Miss Lynne (@MissLynne71)
    Our cartoon animations are created entirely in Scratch. We believe Scratch is an amazing tool for teaching kids to create digital art and animation, and our videos seek to use Scratch tools to bring our own stories to life.
    ==========PLAY IT IN SCRATCH========
    Check out the @atomecstudios account in Scratch to see the games and art assets we used to make this and other videos.
    Naming your clones: scratch.mit.edu/projects/9029...
    You'll find more of the Scratch files we used to create our tutorials in this studio: scratch.mit.edu/studios/32681076
    ========TRY OUT OUR LIP SYNC TOOLKIT========
    Dr. Strangedude's lip sync animations were created using our lip sync toolkit. If you want to try animating fun lip sync animations in your own projects, just visit our project page at scratch.mit.edu/projects/8449... and drag the lip sprite into your backpack. Deploy it in any project by removing your sprite's mouth and replacing it with the animated mouth. This week we've added a whole new set of slightly more cartoony lip animations to the project!
    To use the custom block, just type the sounds you want to speak into the white input bubble and edit the text by adding the number 5 to add a 0.5-second delay or a 1 to add a 0.1-second delay. See our lip sync video tutorial for complete instructions and examples. • Lip sync animation mag...
    =======ABOUT SCRATCH HACKS======
    Created by Atomec Studios and narrated by veteran tech educator Andrew Tomec, SCRATCH HACKS is a series of quick and simple Scratch coding tutorials aimed at beginner- to intermediate-level coders. Scratch Hacks aim to take the fear factor out of coding with byte-sized video tutorials that offer tips and advice on the most common questions and problems that arise when youngsters first take up coding in Scratch. In his work as a Canadian elementary school teacher, Mr. T has taught hundreds of introductory coding classes to children from kindergarten up. "I was struck by how often the same simple questions arise in every class I teach. Learning to code is like learning any other language, and these compact lessons will help give learners the vocabulary they need to express themselves in the digital world."
    ======WHAT IS ATOMEC STUDIOS?======
    Atomec Studios is a non-profit learning initiative that aims to put the A into STEAM with fun and accessible learning that emphasizes creative expression over algorithms. We believe that kids learn best when set free to pursue their own unique passions, a goal that's been aided tremendously by the growth of powerful, kid-friendly software like MIT's Scratch, that unlock the world of animation, storytelling, game production, music composition and digital art.
    For more information about our online content and real-world workshops and teacher training, visit our website at atomec.com.
    If you'd like to support our work and help us put out more great video content, you can donate via PayPal at atomec.com/supportus
    #scratch #coding #clones #tutorial

Комментарии • 47

  • @DudeYT123
    @DudeYT123 15 дней назад +1

    this guy has to be the coolest scratch code explainer ever

  • @user-yg9fy7od7f
    @user-yg9fy7od7f 9 месяцев назад +5

    Guess Dr. Strangedude's favorite block is create clone block

  • @cranox3673
    @cranox3673 2 месяца назад +1

    3:33 I didn't understand why my clone just did random stuff, but now I know it was because I used the brodcast block. THANKS u saved my projekt!

  • @coletteberrien9885
    @coletteberrien9885 10 месяцев назад +2

    Vampire Survivors is one of my favorite games EVER! So glad to see we can recreate something similar in Scratch. Thank you Atomec Studios so much for the help!

  • @xaigamer3129
    @xaigamer3129 10 месяцев назад

    Hey Atomec! Glad to see you uploading again!

    • @atomecstudios
      @atomecstudios  10 месяцев назад

      Hey thanks! With summer past us, you're ready to start making content more regularly. Thanks for noticing!

  • @whaleplays9034
    @whaleplays9034 Месяц назад

    Really informative and useful. You are also so underrated.

  • @FanticDaBest
    @FanticDaBest 10 месяцев назад +1

    I saw the game! I love how you can name a clone yourself, but if the name is to long, it won't finish talking and span another clone. But anyways, great tutorial!

    • @atomecstudios
      @atomecstudios  10 месяцев назад +2

      LOL, you need to work pretty hard to come up with a name that takes more than 4 seconds to pronounce. Glad you enjoyed the tutorial!

  • @TheFunniestDummyEver
    @TheFunniestDummyEver 10 месяцев назад

    Ay, thanks! I always think that I know how to do most of this, but I often forget how simple stuff like clones and local variables actually work. Thanks for the refresher!

    • @atomecstudios
      @atomecstudios  10 месяцев назад

      Thanks! Everyone THINKS they understand these simple aspects of Scratch, but as we're prepping these lessons and trying to explain things clearly, we're always surprised by how much we end up learning along the way!

  • @Bush.391
    @Bush.391 10 месяцев назад +1

    Very cool Atomec👍🏻

    • @atomecstudios
      @atomecstudios  10 месяцев назад +1

      Thanks! We're very proud of the nanobots sequence in particular.

  • @gustavofortes3781
    @gustavofortes3781 Месяц назад

    I had a problem with clones and brodcast, but you can fix It by putting the brodcast code in another actor/stage.

    • @atomecstudios
      @atomecstudios  Месяц назад

      Yes, that approach will definitely stop you from accidentally making clones of "myself".

  • @pietrosprudente
    @pietrosprudente 10 месяцев назад

    Cool tutorial

  • @Limesheepcoolchannel
    @Limesheepcoolchannel 8 месяцев назад +3

    I was trying to say Atomec studios and it messed up when I sent the comment

    • @Limesheepcoolchannel
      @Limesheepcoolchannel 8 месяцев назад +1

      :(. I’ll try it in a diffrent way

    • @Limesheepcoolchannel
      @Limesheepcoolchannel 8 месяцев назад +1

      🟥🟥🟥
      🟥⬛️🟥
      🟥🟥🟥
      🟥⬛️🟥
      🟥⬛️🟥
      Is for Atomec

    • @atomecstudios
      @atomecstudios  8 месяцев назад

      LOL. Thanks for trying, Gabriel. Sorry it took so long to reply. We've been super busy.

  • @PinnedComparisonsYT
    @PinnedComparisonsYT 7 месяцев назад

    BEST VIDEO YET!

    • @atomecstudios
      @atomecstudios  7 месяцев назад

      Awww, thanks! We're learning a lot as we make more of these.

    • @PinnedComparisonsYT
      @PinnedComparisonsYT 7 месяцев назад

      @@atomecstudios I especially liked the intro. I think the intros get better every time!

  • @ditruz
    @ditruz 5 месяцев назад

    Hi! Thanks for your tutorial, it's really funny and clarifying. However, I still struggle to understand this "extra spawning" behaviour when using the "Make a clone of myself" block. If, say, I want to create clones of the current sprite, and I use a loop to create them, triggering the loop by pressing the spacebar, it'll work fine! However, if I create one by one, the extra spawning will happen. No idea why it behaves differently!

    • @atomecstudios
      @atomecstudios  4 месяца назад

      Sorry to take so long replying! I'd have to look at your code to know for sure, but I think the reason is that the when key pressed blocks don't work on clones, so your code won't accidentally make clones that way.

  • @alanastronaut
    @alanastronaut 10 месяцев назад

    Thrird nice tutorial

  • @hobknot
    @hobknot 8 месяцев назад +1

    I want my clones to make clones every round but they don't

    • @atomecstudios
      @atomecstudios  8 месяцев назад +2

      There are a lot of things that can go wrong when you're creating clones. That's why we made this video!
      It's hard to tell without looking at your Scratch project, but one common mistake among new scratchers is they don't realize that clones appear in the same (x,y) coordinates as your original sprite. It's possible you're making clones, but don't know it, because the clones are hiding underneath your original sprite. If you want more help please share your file with me on my teacher Scratch account, @mrtomec, so I can see where things are going wrong.

  • @tristantanzil5796
    @tristantanzil5796 9 месяцев назад

    thank you now i can make better games with this knowledge

  • @trcsyt
    @trcsyt 9 месяцев назад

    getting used to illions!

  • @ElhamEbrahem-u1u
    @ElhamEbrahem-u1u 5 дней назад

    Atomic tutorial for scratch begginers

  • @DarnellsRandomStuff
    @DarnellsRandomStuff 10 месяцев назад

    Homer, Carl, Barney, Lenny, and Moe, HMMM I WONDER WHERE I HEARD THOSE NAMES BEFORE

    • @atomecstudios
      @atomecstudios  10 месяцев назад

      🤔 Well, Homer was a famous Greek poet. Not sure I see a connection.

    • @DarnellsRandomStuff
      @DarnellsRandomStuff 10 месяцев назад

      @@atomecstudios I don't know but those names remind me of names from a show

    • @nerdyahhmafaka
      @nerdyahhmafaka 10 месяцев назад

      @@DarnellsRandomStuff Barney is a dinosaur

    • @DarnellsRandomStuff
      @DarnellsRandomStuff 9 месяцев назад

      @@nerdyahhmafaka Ok thats 2 out 5 so what about lenny, Carl, and Moe?

    • @nerdyahhmafaka
      @nerdyahhmafaka 9 месяцев назад

      @@DarnellsRandomStuff uhhhh

  • @rhizorr7989
    @rhizorr7989 9 месяцев назад

    Soyjak army

  • @daveorcia-vh5uq
    @daveorcia-vh5uq 9 месяцев назад

    That's not a real quiz!

    • @atomecstudios
      @atomecstudios  9 месяцев назад

      There's no quiz, so not sure what you're getting at.