How to Make Any Game in JUST 1 SPRITE! (Scratch)

Sdílet
Vložit
  • čas přidán 4. 07. 2024
  • In this video, I'll show you how you can create your own game in just 1 sprite! It can be almost anything you want! Keep Watching!
    😻 Examples (Start Menus) - • Start Menus
    (Tutorials on Making Games in 1 Sprite are Coming Soon!)
    ▶️ New on the channel? Start here!
    • New on McVincient? Sta...
    ▶️ Social Links!
    Join our Discord Server - / discord
    My Scratch Profile - scratch.mit.edu/users/FANJOUA/
    ⭐ For more videos & exclusive content, become a member today!
    youtube.com/@McVincient/join
    ▶️ Scratch Series on this channel!
    Scratch Project Review - • Project Review S2
    Top Down Shooter Series - • Scratch 2D Shooter Game
    Clicker Series - • Playlist
    ⏱️Timestamps/Video Chapters⏱️
    0:00 Intro
    0:19 Tutorial
    #indiedev #scratch

Komentáře • 111

  • @suhly
    @suhly Před rokem +31

    I once saw a platformer on scratch that had a sprite for every coin, grass glade, and particle effect. I almost died 💀💀

    • @McVincient
      @McVincient  Před rokem +10

      That exists and annoys me so much 😭

    • @IzzTheRealFive
      @IzzTheRealFive Před rokem

      WHATT💀💀💀

    • @IzzTheRealFive
      @IzzTheRealFive Před rokem +1

      WHAT IS THE SCRATCH GAME LINK I WANNA SEE IT

    • @McVincient
      @McVincient  Před rokem +5

      literally open any explore page game and you'll see stuff like this

    • @derwastl
      @derwastl Před rokem

      What da heeel?

  • @fridayfunkgaming291offical

    Theres actually a Scratch project that acts like a console, you can upload one-sprite games to a studio so people can backpack those games easily and put them in the console
    Its called the GES, reference to the NES

    • @McVincient
      @McVincient  Před rokem +4

      That's amazing! I had an idea to make something like this, but I never actually started. I'll surely check this out!

    • @ShinZyXD
      @ShinZyXD Před rokem +2

      i search them it was looking good but i think its not simple to control or make game because i saw a lot of codings and not organised

    • @Epic-shorts
      @Epic-shorts Před rokem +1

      where?

    • @rehimememmedova7958
      @rehimememmedova7958 Před rokem +1

      There is a project called portsniffer it runs ges games faster

  • @BobChess
    @BobChess Před rokem +14

    Remember kids, clone block is very useful, but if you use it too much. It can be compilated and also it will be very hard to understand like where is player part and where is enemy part.

    • @McVincient
      @McVincient  Před rokem +1

      I've been using this for almost 4 years so not for me but yeah it can be confusing sometimes

    • @helckho3875
      @helckho3875 Před 4 měsíci

      @@McVincient because small projects have little used of clones, with larger projects lists are used to store data but people use clones but what is the point when there is a pen tool which has no limit. just loop through a list its so much easier.

    • @Crumpewasbanned1414
      @Crumpewasbanned1414 Před 15 dny

      Clone ID Var:

  • @MrIssa2021
    @MrIssa2021 Před 9 měsíci +3

    I'm Using This For My New Project, X Station! Thanks For The Code!

  • @TheMCLegendTeam164
    @TheMCLegendTeam164 Před 9 měsíci +2

    Fun fact: a long time ago I was working on an OS in Scratch and realized the games needed to be one sprite big to import easily.

  • @RonicTheEgg
    @RonicTheEgg Před rokem +3

    Good video for people who use a bunch of sprites as individual buttons or even bullets

  • @dotYT1396
    @dotYT1396 Před rokem +5

    It's better to put change clone Num by 1 after the create clone block to reduce confusion, otherwise we have to subtract 1 every time we use the block

    • @McVincient
      @McVincient  Před rokem

      Idk about that
      This works either way

  • @johndesacada9893
    @johndesacada9893 Před 7 měsíci +1

    That's so cool! it actually worked, like I made a parallax effect and it worked! subbing you =]

  • @puru1619
    @puru1619 Před rokem +2

    Thx for teaching me new! I will start work on my submission for Scratchstation now. I will make a small JSA remix. I am also 200th like on this vid btw.

  • @bloxd666
    @bloxd666 Před rokem +6

    Really usefull! Thanks!❤

  • @EpicCZ123
    @EpicCZ123 Před rokem +4

    i made a full alphabet clicker game with 26 upgrades (yes 26)
    in two sprites (not one because i dont want to combine the game sprite with the text)

  • @shreyanakra
    @shreyanakra Před 11 měsíci +1

    0:20 I hope you become the best desi scratcher #desi scratchers best

  • @juniorstar7511
    @juniorstar7511 Před rokem +5

    Wow,, never knew how advanced you could go in a kids programming language!

  • @Blue_Stickman09
    @Blue_Stickman09 Před rokem +2

    This Is Great!

  • @Soup-Boot
    @Soup-Boot Před rokem +3

    Neato! :)

  • @ShinZyXD
    @ShinZyXD Před rokem +2

    WoW, i will try to make a full game in one sprite

  • @beatertjtyplayz4712
    @beatertjtyplayz4712 Před 11 měsíci +2

    I've been using clones for like my entire time coding... I wish I knew how to use pen. do u have a video on that?

    • @McVincient
      @McVincient  Před 11 měsíci +2

      Yeah once I know how to use that

  • @Lesha_Blueness
    @Lesha_Blueness Před rokem +1

    I've did this similarly to do the buttons
    Even noticed also people do that

  • @khiemnguyen2298
    @khiemnguyen2298 Před rokem

    I have a question how do you make a broadcast so only one clone gets it (Ive tried putting if then after every when i recieve block and its clearly not working)

    • @McVincient
      @McVincient  Před rokem

      Neither can I understand your problem this way, nor can I tell the solution as a comment
      Ask me on scratch with link

    • @datcap6289
      @datcap6289 Před rokem

      when i recieve message1
      if cloneid = id you want to recieve the message
      do this action
      if this doesnt work your scratch is bugged

  • @MrExplosion499
    @MrExplosion499 Před rokem

    When Im trying to make a button work
    Its making the whole costume change size
    And I only want the button to change size. help plez

    • @McVincient
      @McVincient  Před rokem

      Check your build number
      It might be higher than the number of clones you actually want

  • @TheOneAndOnlyEpicStick
    @TheOneAndOnlyEpicStick Před rokem +1

    Firs- never thought this was possible, be cuz I I didn't touch grass yet!

  • @TheFNFan17
    @TheFNFan17 Před 11 měsíci

    I may actually be very late but, how do you make a clone follow another clone? I tried
    if
    | set x to (clone 1's position)
    |__________________END____
    but it didnt work, wat do i do

    • @McVincient
      @McVincient  Před 11 měsíci

      Did you update the Clone1's position in a forever loop?

    • @TheFNFan17
      @TheFNFan17 Před 11 měsíci

      @@McVincient yes, and the same for clone 2 with the if loop

  • @teapot796
    @teapot796 Před rokem +2

    can you upload the cookie clicker game? i wanna make a clicker in one sprite but i cant add falling cookies so i wanna see the project to figure out how it works.

  • @ultradangerous8758
    @ultradangerous8758 Před rokem +2

    ty for tips

  • @rockets4lifegaming
    @rockets4lifegaming Před rokem +2

    How do you make collisions with this though

    • @McVincient
      @McVincient  Před rokem +1

      By detecting color, or just using "if touching sprite 1" block (it's possible! Simply get a touching block and drag it into stage, then in stage, choose sprite1, and then drag this block back to your sprite i.e. sprite1 and here you go!)

  • @Epic-shorts
    @Epic-shorts Před rokem

    ive already made my game i want but how do i make that cuz each sprite has scrripts liek next costume

  • @user-ec2rg6ep8i
    @user-ec2rg6ep8i Před 10 měsíci

    It does not work the clones hide them selves and when I put the show block it does nothing ):

    • @McVincient
      @McVincient  Před 10 měsíci

      Check your code and costumes
      There must be a mistake

  • @TimeMaster57
    @TimeMaster57 Před 6 měsíci

    Used this script on a project but it somehow doesn't work. Copied 1-to-1 and it just makes the number of clones I asked for but all of the clones use the same costume, the 5th one, even though I never used it.

    • @McVincient
      @McVincient  Před 6 měsíci

      There must be some error
      Maybe you made 5 clones but put the script only for 4 of them
      Check your code

    • @johndesacada9893
      @johndesacada9893 Před 5 měsíci

      I see, the variable actually has to be "For this sprite only".

  • @abe704
    @abe704 Před rokem

    how would you check collision?

    • @McVincient
      @McVincient  Před rokem

      You gotta figure out that yourself! I have done it in my ways!

  • @marketminds1620
    @marketminds1620 Před rokem +1

    bhaisab ap to masterrrrrrrrrrrrrrrrrrrr hai

  • @zachariestudio
    @zachariestudio Před rokem +1

    I have do a similar project with 1 sprite and 1 script

  • @ChickenGamingFlamingoLegs

    You can just switch the costume to the CloneNum variable.

  • @mustos4717
    @mustos4717 Před rokem +2

    neat

  • @bastianrevazov7425
    @bastianrevazov7425 Před rokem +2

    Why do you sound like the perfect person to voice papyrus undertale?

  • @GreeneryBL0X
    @GreeneryBL0X Před rokem +1

    remomber me form the 10k stream?
    Whopper Wapper Whopper Whop-

  • @T0Mvdt
    @T0Mvdt Před rokem

    How do you change the fonts?

  • @Gravy_Guzzler
    @Gravy_Guzzler Před rokem +1

    im trying to figure out how to detect for touching costume

    • @McVincient
      @McVincient  Před rokem +2

      Get a touching block, and drag it into stage. Now in stage, choose your sprite name. Then drag this block back into your sprite, and there you have it! Now use this block to detect collision. You can also use touching color block.

    • @Gravy_Guzzler
      @Gravy_Guzzler Před rokem

      @@McVincient ok ill try thx

  • @cool-128
    @cool-128 Před rokem +1

    ayo your game got into scratchstation

    • @cool-128
      @cool-128 Před rokem

      nvm there is no sign of you making the game in scratchstation

    • @McVincient
      @McVincient  Před rokem

      Bro I literally made scratchstation

    • @cool-128
      @cool-128 Před rokem

      wait you made the games but there is no credit, that means...

  • @ThGiovannaLord
    @ThGiovannaLord Před 10 měsíci

    How do you make it detect clones touching eachother😢

    • @McVincient
      @McVincient  Před 10 měsíci

      By detecting color, or just using "if touching sprite 1" block (it's possible! Simply get a touching block and drag it into stage, then in stage, choose sprite1, and then drag this block back to your sprite i.e. sprite1 and here you go!)

  • @PenguinZ64.
    @PenguinZ64. Před rokem

    how do you detect collision?

    • @McVincient
      @McVincient  Před rokem

      You gotta figure that out
      Cuz I did

    • @PenguinZ64.
      @PenguinZ64. Před rokem

      @@McVincient Just gotta "borrow" some code and... done.

  • @drkclshr
    @drkclshr Před rokem +1

    I do this sometimes but other times it wont work with the code

    • @McVincient
      @McVincient  Před rokem

      It works in almost every situation
      It's just that sometimes, it's more complicated

    • @drkclshr
      @drkclshr Před rokem

      @@McVincient yeah but then it requires a few extra variables

    • @McVincient
      @McVincient  Před rokem

      @@drkclshr Yeah why not

    • @drkclshr
      @drkclshr Před rokem

      @@McVincient too much effort

    • @McVincient
      @McVincient  Před rokem

      @@drkclshr It's not always needed tho. This script is useful mostly when you have similar objects, like environment objects like spikes, moving platforms etc.
      But I personally am so used to this that I have huge huge games using this to a very large extent.

  • @rebeccaxing74
    @rebeccaxing74 Před 3 měsíci

    The only problem is that I don't know how to sense touching with the clones.😢

    • @McVincient
      @McVincient  Před 3 měsíci

      This video is meant to show how much you can save on sprites and instead use clones
      If not 1, at least it'll be less number of sprites than what you'd do without this method

  • @RandomEG1234
    @RandomEG1234 Před rokem

    Dude it didnt work. I put the same block code you did, and everything had the same costume

    • @McVincient
      @McVincient  Před rokem

      There must be some mistake in your code, check it once again!

  • @aabhasdubey1245
    @aabhasdubey1245 Před rokem +1

    ❤❤

  • @alexander499zero
    @alexander499zero Před rokem

    BUT YOU CANT MAKE: Is touching the clone number #

    • @McVincient
      @McVincient  Před rokem

      Colors/touching block trick
      Also this video is meant to show how much you can save on sprites and instead use clones
      If not 1, atleast it'll be less number of sprites than what you'd do without this method

  • @T0Mvdt
    @T0Mvdt Před rokem

    if wanted to sense that its touching another clone, how

    • @McVincient
      @McVincient  Před rokem

      Color/Use the touching block trick (put the touching block on stage, select your sprite there, and put it back in your sprite)

    • @T0Mvdt
      @T0Mvdt Před rokem

      @@McVincient i tried but it doesn’t work all 2 tricks

  • @LIEWJENSONMoe
    @LIEWJENSONMoe Před rokem +1

    wow gosh

  • @romastalgolubem
    @romastalgolubem Před rokem

    bro you making the clicker game in this video so then why did you name video like How to Make ANY Game

    • @McVincient
      @McVincient  Před rokem +1

      Because you can make a lot of games with this script, not just a clicker, and obviously I cannot show you making 10000 games in 1 video

  • @Lukeaibiet
    @Lukeaibiet Před rokem +1

    I can make it easier

  • @Shifat_Hossain
    @Shifat_Hossain Před rokem

    That's soooo bad cause in your video thumbnail you shows the lemonoids game from *Griffpatch* but it's a cookie clicker game and that's so easy to make in one sprite but you cannot make lemonoids in one sprite. That is misinformation. You must fix the thumbnail of this video.

    • @McVincient
      @McVincient  Před rokem +2

      Nope, you can actually create that game with just one sprite if you truly understand how this script works and excel at coding in Scratch. The video is not solely focused on coding a clicker game; it was merely used as an example to better explain the capabilities of the new script. Underestimating the script's power by showcasing the clicker game in the thumbnail not only undermines its true potential but also lacks visual appeal. Moreover, it's not "misinformation" because it is indeed possible to develop a game like Lemonoids in Scratch. And if you believe I did this solely for more views, bro, I could have used Minecraft, but I refrained from doing so because that game cannot be created with just one sprite.

    • @Shifat_Hossain
      @Shifat_Hossain Před rokem

      @@McVincient hmmm I understand...

  • @user-wo9hi6xn6c
    @user-wo9hi6xn6c Před 4 měsíci

    WHAT IS THIS IT IS FAKE

    • @McVincient
      @McVincient  Před 4 měsíci

      no

    • @exthus143
      @exthus143 Před měsícem

      It’s real not fake, i tried it and it works, so stop lying “user-wo9hi6xn6c”