I Became a Scratch Developer for a Day

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • I became a Scratch developer for a day, challenging my friend to see who can make the best Scratch game in one hour!
    Thanks ‪@Dorbellprod‬ for featuring in the video!
    WATCH LIVE ► / polymars
    → Main Channel - / polymars
    → Twitter - / polymarsyt
    → Instagram - / polymarsdev
    → Discord - / discord
    Edited by: ‪@NathanOnline‬
    -If you liked this video, here are similar ones you might enjoy!-
    Manx Ninja Pig - I Made AMONG US In SCRATCH...
    • I Made AMONG US In SCR...
    DenshiVideo - The Most Impressive Scratch Projects
    • The Most Impressive Sc...
    PolyMars++ - I Became a Roblox Developer for a Day
    • I Became a Roblox Deve...
    PolyMars++ - I Remade Super Mario Bros From Memory
    • I Remade Super Mario B...
    PolyMars - C++ Developer Learns Python
    • C++ Developer Learns P...
    PolyMars - Making a Game With Twitter's Bot API
    • I Made Snake With 30,0...
    PolyMars - Making a Game With Discord's Bot API
    • Making a Game With Dis...
    PolyMars - Making a Game With C++ and SDL2
    • Making a Game With C++...
    PolyMars - Learning SDL2 in 48 Hours - GMTK Game Jam 2020
    • Learning SDL2 in 48 Ho...
    PolyMars - Best Python Game Wins $1000 - Game Making Challenge
    • 2 Python Developers VS...
    CodyCantEatThis - I Made Super Mario Bros but it's 3D
    • I Made Super Mario Bro...
    DevBanana - I Made Flappy Bird, but in First Person
    • I Made Flappy Bird, bu...
    Dani - Adding a Giant Crab to my Game So Netflix doesn't Sue me
    • Adding a Giant Crab to...

Комментарии • 2,9 тыс.

  • @PolyMarsLIVE
    @PolyMarsLIVE  2 года назад +2915

    subscribe or i will scratch you

  • @kevinsargent
    @kevinsargent 2 года назад +5316

    "I haven't used scratch since middleschool." "I use scratch all the time." "I've never used scratch before." All in one video

    • @pixerpinecone
      @pixerpinecone 2 года назад +154

      [if yes ]
      [][delete this clone]
      [ ]

    • @ZIMOU2014
      @ZIMOU2014 2 года назад +30

      @@pixerpinecone what

    • @pixerpinecone
      @pixerpinecone 2 года назад +58

      @@ZIMOU2014 (Scratch blocks)

    • @ZIMOU2014
      @ZIMOU2014 2 года назад +19

      @@pixerpinecone ok

    • @PikachuYoshie
      @PikachuYoshie 2 года назад +42

      [ Obama destroyer]
      ------ ---
      |__|
      What will it do?

  • @Kirby_Super
    @Kirby_Super 2 года назад +7415

    I've been using scratch for like 5 Years now and let me tell you, You can do WAY more complicated things than you would expect, People have made like 3D Games in scratch.

    • @platinumdiamond7
      @platinumdiamond7 2 года назад +326

      Raycasting is really cool tho

    • @SuperAgentAlex
      @SuperAgentAlex 2 года назад +80

      I'm trying to do that right now

    • @DogeisCut
      @DogeisCut 2 года назад +51

      same here, litteraly 5 years too

    • @Toohard315
      @Toohard315 2 года назад +69

      Yea like that 3d crash bandicoot game. Bæn

    • @jamespennington6428
      @jamespennington6428 2 года назад +38

      Yes, I’m not sure how long I used scratch tbh
      I checked and I joined 2 years ago, that was enough for me to see the potential

  • @CrystalKeeper7
    @CrystalKeeper7 2 года назад +2483

    I think the coolest thing about scratch is that it centralizes everything to one program -- You can draw, code, and publish the game all in the same platform. It's the reason I still do it for fun today, since it's a game making experience without having to worry about syntax errors.

    • @ChuckSploder
      @ChuckSploder 2 года назад +50

      Same. Scratch is so convenient that I can barely use other engines :P

    • @monnamonsta
      @monnamonsta 2 года назад +1

      Big facts right here

    • @Ninjabrogaming-
      @Ninjabrogaming- 2 года назад +11

      ayo crystal keeper?

    • @CrystalKeeper7
      @CrystalKeeper7 2 года назад +8

      @@Ninjabrogaming- hey there

    • @Ninjabrogaming-
      @Ninjabrogaming- 2 года назад +9

      @@CrystalKeeper7 love your projects man keep it up

  • @jsalsman
    @jsalsman 2 года назад +99

    Love this contest concept, but I would have made it 3 hours, you guys both did great. Scratch is a lot more capable than most people think.

  • @Alzter0
    @Alzter0 2 года назад +263

    Dude your art looks so clean! It's crazy that you made it in GIMP, so cool man

  • @cubit404
    @cubit404 2 года назад +5190

    With scratch you don't even need a keyboard. It is one of the programming languages of all time.

    • @tonkbutsmaller8008
      @tonkbutsmaller8008 2 года назад +296

      Morbius

    • @cubit404
      @cubit404 2 года назад +317

      @@tonkbutsmaller8008 movie ever

    • @bl4ckk
      @bl4ckk 2 года назад +334

      yeah, scratch is definitely one of the programming languages of all time.

    • @indekscard
      @indekscard 2 года назад +160

      certainly one of the programming launguages ever.

    • @SMILE-te5cv
      @SMILE-te5cv 2 года назад +24

      Its morphin time!

  • @DragonAero
    @DragonAero 2 года назад +990

    I've had a Scratch account for six years. Someone managed to recreate the first stage of Star Fox on Scratch; meanwhile I still can't program a platformer without using a tutorial 💀

    • @megagoldensword3158
      @megagoldensword3158 2 года назад +5

      Ikr

    • @DragonAero
      @DragonAero 2 года назад +76

      @@megagoldensword3158 yeah. on scratch, you're either really bad or really good at coding. *there is no inbetween.*

    • @illford
      @illford 2 года назад +6

      My advice is to just look through documents and ask questions

    • @DragonAero
      @DragonAero 2 года назад +6

      @@illford i'll take that advice. i'm making a platform rn and for the base code, i used a tutorial from griffpatch, and I'm also adding stuff to the engine myself

    • @SpeedyExists
      @SpeedyExists 2 года назад +4

      Well, you were pretty good on the S2E team!

  • @samuelthecamel
    @samuelthecamel 2 года назад +439

    I program a lot in Scratch just for the challenge. Sure, it's easy to program something like Pong, but trying to make a large game in Scratch (even on the level of mobile games) gets much more difficult with the limited feature set. Programming with restrictions is much more fun than regular programming in my opinion.

    • @Iisho
      @Iisho 2 года назад +21

      When there are restrictions you have to get more creative. I'm an artist, there's a game I played in my early teens called Animal Jam. The game has a sort of art program and you have limited tools and colors. Even though I dont play the game anymore, sometimes I like to hop onto it and draw just because I find the challenge more fun. I've actually made some fairly neat artwork in it.

    • @itsraining4294
      @itsraining4294 Год назад +4

      Woah I want to get to the point where I find programming and animating fun😢❤ I constantly just animate just to keep up my standards. It’s tiring for me. Im so put off by it now. I hope to become a game developer 💖

    • @vasatruhl
      @vasatruhl Год назад

      Its not really programming tho, its closer to visual scripting than programming

    • @Semudara
      @Semudara Год назад +1

      @@vasatruhl That's still programming. Maybe you mean it's not really "coding", which I suppose is true.

    • @vasatruhl
      @vasatruhl Год назад

      @@Semudara yeah thats what i meant

  • @an_enigmaticdream
    @an_enigmaticdream 2 года назад +21

    People were able to recreate or make their own Touhou games in scratch, and as you know, it has complex movement of bullets and a score system. And recreating it in scratch is still insanely impressive

  • @BinglesP
    @BinglesP 2 года назад +35

    I actually still use Scratch since I find the interface a lot easier to work with than misspelling-sensitive typing. Not to mention, you don't have to download anything. Only downside for me is that I have to censor myself a little, since I usually write narratives with a 13+ age rating in mind.
    Scratch is a blessing for people like me who are more talented in other creative outlets than just coding games. I'm currently making a Touhou Project fangame, by the way, using Piskel to do the sprites.

    • @cinnamoncat8950
      @cinnamoncat8950 Год назад +1

      Oh my God I read a comment saying that some people have made touhou fangames only to scroll down two comments to see someone saying they're making a touhou fangame, crazy

  • @weegie3343
    @weegie3343 2 года назад +1145

    as an actual scratch programmer, scratch is actually not too awful. I once made a 3d textured ray caster and a minecraft clone with crafting, structures and mobs

    • @snelake
      @snelake 2 года назад +22

      @KróliśKoduje and that has everything to do with the programming

    • @realmani3859
      @realmani3859 2 года назад +13

      Pfp checks out lol

    • @weegie3343
      @weegie3343 2 года назад +45

      @bluecoolman 280 true. To post anything you need to know the forums and t’s and c’s perfectly to not get an instant ban

    • @illford
      @illford 2 года назад +8

      @@snelake My issue is the fact it's a browser thing and that to me visual coding feels less natural, like if i know how to program there's no point to switch imo. The only other issue is the fat scratch isn't fast

    • @LiterallySunGuy
      @LiterallySunGuy 2 года назад +6

      @@snelake yes , it does, when publishing, toxic people report your thing for no reason or a dumb reason, like you didn’t “F4F” with them, and Scratch Drama is so dumb

  • @PJM257
    @PJM257 2 года назад +933

    The fact that you made Java easier than Python in the scale at the beginning triggers physical pain inside me

    • @ripreq589
      @ripreq589 2 года назад +10

      depens on which version of each

    • @Cuqueman
      @Cuqueman 2 года назад +68

      Same, having started with Java and now primarily using Python, Python is ridiculously accessible.

    • @dragonvarine7553
      @dragonvarine7553 2 года назад +87

      @@ripreq589 No.. it doesnt. Python is easier regardless

    • @leo.mp4353
      @leo.mp4353 2 года назад

      ON GOD BRO, PYTHON IS FOR LITTLE KIDDIES WHO WANT TO GIVE THEIR EPLIETIC GRANDMA A SEIZURE WITH SHITTY LED LIGHTS, JAVA IS FOR ACTUAL CHADS.

    • @CookieTriste
      @CookieTriste 2 года назад +27

      How can somone say that python is more complicated than java

  • @Dorbellprod
    @Dorbellprod 2 года назад +990

    Jokes aside, why aren't all PolyMars games made in Scratch? It's so much simpler to code in, and has all the necessary features I think?

    • @gmdrandom6287
      @gmdrandom6287 2 года назад +55

      I mean scratch is Turing complete

    • @OnlyCockroach
      @OnlyCockroach 2 года назад +15

      @@gmdrandom6287 didnt you hear the joke dodging your head?

    • @Vortexboi11
      @Vortexboi11 2 года назад +25

      True. Im working on scratch for a few years now, and it has a ton of possibilities

    • @Morilix
      @Morilix 2 года назад +22

      @@Vortexboi11 Especially with Turbo Warp being a thing.

    • @zortnet
      @zortnet 2 года назад +15

      @@Morilix oh turbowarp, oh god turbowarp, its what gives my currently developing game life, especially its package manager.

  • @chirag_9121
    @chirag_9121 2 года назад +10

    Lesson learned : You don't need to add too much in something to make it good. Just a unique idea with simplicity is peak perfection.

  • @MrZorx
    @MrZorx 2 года назад +5

    I use scratch, a lot. I don’t like it for the coding, but I love that you automatically publish it to a community of people who also create games on scratch, and I love the social features. I have had over 200,000 people see my games which definitely wouldn’t be possible without it.

  • @noobs64
    @noobs64 2 года назад +481

    As a nearly 5 year scratch user, you can make lots of complicated stuff on scratch despite both its simplicity and json limit (aka the max you can go before the project doesn’t save). Hell there has been games on the website that are like near console length (not like hours long, but they're pretty lengthy) & even 3D games with the use of its pen extension.

    • @yoruba7807
      @yoruba7807 2 года назад +6

      Console length scratch games? Could you please give a few examples?

    • @illford
      @illford 2 года назад +1

      @@yoruba7807 yeah I'm with you

    • @sahlaysta3399
      @sahlaysta3399 2 года назад +2

      What's a console length game on Scratch?

    • @noobs64
      @noobs64 2 года назад +9

      @@yoruba7807 They aren't like too big, but they're pretty lengthy. Games like Asher Head Smasher 2, and Chirpy Reverie.

    • @SpeedyExists
      @SpeedyExists 2 года назад +1

      A good example are the Chirpy games.

  • @ms.magenta
    @ms.magenta 2 года назад +166

    Honestly I think my least favorite thing about Scratch is how absolutely awful it is at detecting colours. Sometimes it works, sometimes it just doesnt.

    • @ChuckSploder
      @ChuckSploder 2 года назад +15

      Nah, it works fine. It's just REALLY SLOW AT IT.

    • @amongsussyballs
      @amongsussyballs 2 года назад +4

      @@ChuckSploder not it does not work at all

    • @ChuckSploder
      @ChuckSploder 2 года назад +2

      @@amongsussyballs Well then you're not using it correctly

    • @Flightkitten
      @Flightkitten 2 года назад +5

      @@ChuckSploder it doesn't work very well. I can confirm I spent 40 minutes

    • @ChuckSploder
      @ChuckSploder 2 года назад +2

      @@Flightkitten It works just fine, you need to use it correctly

  • @amaralghamdi8339
    @amaralghamdi8339 2 года назад +97

    if polymars owned every game, he would turn every single one of them into an flappy bird spinoff

  • @wannabewyvern
    @wannabewyvern Год назад +1

    as a scratch game dev, it’s a better site than people think. Not only can you make games, the art tools are pretty good and playing other people’s amazing games is pretty fun.

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

      Maybe in future people gonna make like unity in scratch

  • @boltyplays
    @boltyplays Год назад

    2:57
    Dorbell: "maybe I am the next Griffpatch."
    Griffpatch: makes a raycaster
    Dorbell:

  • @bambozzled
    @bambozzled 2 года назад +112

    I make 3D games in scratch and it does have many upsides: once you get used to it its super quick to make stuff, and everythings in one place. Because its so slow you have to be very thoughtful about how you do things too. not the best language by any means but its fun because of the challenge.

    • @maDU59_
      @maDU59_ 2 года назад

      Hi BamBozzle

    • @bambozzled
      @bambozzled 2 года назад

      @@maDU59_ ha madu59_

    • @maDU59_
      @maDU59_ 2 года назад

      @@bambozzled :D

    • @vasatruhl
      @vasatruhl Год назад

      Scratch isnt even a language

    • @maDU59_
      @maDU59_ Год назад

      @@vasatruhl Try to make a 3D game on it and we'll see

  • @Nightman5694
    @Nightman5694 2 года назад +256

    Finally visiting my home coding platform! Its amazing how good of games you can actually make on this platform if you know what your doing.

    • @Konungen
      @Konungen 2 года назад +5

      bro💀

    • @albertspeaks4880
      @albertspeaks4880 2 года назад +1

      borderline coding but ok

    • @Toohard315
      @Toohard315 2 года назад +1

      @@Konungen tap on his profile pic and see his banner 💀

    • @Konungen
      @Konungen 2 года назад +1

      @@Toohard315 lmao

    • @protowalker
      @protowalker 2 года назад +15

      @@albertspeaks4880 hi, professional developer here. It's coding. Don't gatekeep, you're not special.

  • @NathanOnline
    @NathanOnline 2 года назад +23

    I swear guys I am in completely optimal and amazing health! I repeat I am being held hosta-

  • @tipsyGn0stalg1c
    @tipsyGn0stalg1c 2 года назад +1

    Lmao I love that one guy was making an entire soundtrack while you still didn't have the theme yet lmfao

  • @tabsmall1902
    @tabsmall1902 Год назад +3

    0:21 Dorbell: bro its 1am (Today at 9:31 AM)

  • @Bed_Tom
    @Bed_Tom 2 года назад +16

    i've been using scratch for almost 1 year (i've been using it for 10 months and 3 weeks) and i can tell, polymars is pretty good to someone new, like, not using "If key pressed" hat blocks and all.

  • @Idoexist._.
    @Idoexist._. 2 года назад +15

    I used scratch for 2 years, and seeing how simple your ideas are, how you use different programms (scratch has it own sprite creator), how you use "when pressed blocks" instead of repeat always when pressed really terrifies my mind

    • @sergesolkatt
      @sergesolkatt 2 года назад +1

      In a good way or in a bad way?

    • @Idoexist._.
      @Idoexist._. 2 года назад

      @@sergesolkatt bad ofc

  • @thefirebeanie5481
    @thefirebeanie5481 2 года назад +81

    Scratch is simple for some things,but can make certain things like multiplayer extremely complicated

    • @sulemenk2329
      @sulemenk2329 Год назад +3

      multiplayer in scratch is impossible unless you share 1 device.

    • @Luksu00
      @Luksu00 Год назад +3

      @@sulemenk2329 you can use cloud variables

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

    bro why are all the programming youtubers so handsome??? How am I supposed to relate to them when they're literally chad. first jdh and now PolyMars too.

  • @EpicVideos2
    @EpicVideos2 Год назад +1

    You can make anything in Scratch given enough time. The instruction set is very similar to c. The only issue is scratch can only do about 0.5 million ops/s, which is about 4,000 times slower than you can do in a regular programming environment. This limitation inspires creativity and optimisation which is in my opinion the best part about scratch. I'm currently working on some of the most advanced 3D games on scratch, so I can vouch that the only true limitation is your skill as a programmer.

  • @MintySuika
    @MintySuika 2 года назад +9

    consider using turbowarp, it's cross-compatible with vanilla scratch, has a compiler instead of an interpreter (allowing it to run up to 20x faster), has interpolation + custom framerates, and lots of addons that vastly improve the scratch experience

    • @BinglesP
      @BinglesP 2 года назад +2

      Sorta dumb question but does it work on the browser version?
      (Also fellow Touhou fan hello)

    • @MintySuika
      @MintySuika 2 года назад +2

      @@BinglesP i think the browser version of turbowarp is identical to the desktop ver if that's what you're asking
      touhou fan detected, friendship established 🤝

  • @psych0pup
    @psych0pup 2 года назад +30

    I've used Scratch for almost 8 years and some of the things the community has made are insane

  • @Orincaby
    @Orincaby 2 года назад +23

    "I use Scratch all the time"
    *1 second later*
    "I need to make an account first"

  • @Cocoa980
    @Cocoa980 2 года назад +1

    I remember scratch in middle school, I’d always pull up the soundboards with random ahh memes and blast them out with max volume.

  • @JamesSmith-uc8nt
    @JamesSmith-uc8nt 2 года назад

    I remember I made a Lego Mining Game when I was in 6th grade where jewels will fall from the cave ceiling and you had to use a front loader to catch the diamonds and avoid the rocks. Scratch is legit. Still proud of that till this day

  • @mysingingmonstersfan1023
    @mysingingmonstersfan1023 2 года назад +8

    I’ve been using scrstch for 3+ years yet had no idea that you can restore sprites

    • @indekscard
      @indekscard 2 года назад

      same

    • @Toohard315
      @Toohard315 2 года назад

      Same bro

    • @monnamonsta
      @monnamonsta 2 года назад

      i can only imagine the pain you may have been through

    • @pixerpinecone
      @pixerpinecone 2 года назад

      Wait, you can?!

    • @pixerpinecone
      @pixerpinecone 2 года назад

      @KróliśKoduje Custom blocks are similar to how writing functions in other coding languages works, if that’s whatcha mean.

  • @DDP-Gaming
    @DDP-Gaming 2 года назад +34

    Next up, go against Griffpatch, one of the best scratchers of all time

  • @Giolaboman
    @Giolaboman 2 года назад +18

    I’m not a scratch game maker but I make animations on the site. Really good stuff all around! Crazy how this was done in an hour lol

  • @themcnuggetguy
    @themcnuggetguy Год назад

    Dorbell: *Supposed Scratch Expert*
    PolyMars: *Never used Scratch*
    Also PolyMars: **Proceeds to make game 10x than Dorbell**

  • @nikolozgilles
    @nikolozgilles Год назад

    I made a working Empire Total War game and a working Football Manager game in Scratch, and both are so complex that it took multiple years for me to develop them. They're called "Empire Total War in Scratch" and "Football Manager/Football Dynasty 2023". The football manager game even has unique faces for each player!!!

  • @TrenZL
    @TrenZL 2 года назад +15

    I've been using scratch for a while, and i can confirm there are some really complicated projects

  • @lightjack0540
    @lightjack0540 2 года назад +5

    No one:
    Literally no one:
    Polymars: Makes gravity in Scratch.

    • @tristanmisja
      @tristanmisja 2 года назад +1

      It's not a very hard thing to do

    • @fastatccplaythroughs5411
      @fastatccplaythroughs5411 2 года назад

      @@tristanmisja It is for me lol. I have to look up tutorials to this day because I always forget the formula. It’s the reason I usually make point-and-click games instead of platformers and stuff.

    • @oledakaajel
      @oledakaajel 2 года назад

      @@fastatccplaythroughs5411 it's literally just add speed it's not that hard lol

    • @fastatccplaythroughs5411
      @fastatccplaythroughs5411 2 года назад

      @@oledakaajel When you put it that way it doesn’t sound hard. Coding it is different. 💀

    • @oledakaajel
      @oledakaajel 2 года назад

      @@fastatccplaythroughs5411 It's literally one line of code

  • @Crankyc0wz
    @Crankyc0wz 2 года назад +9

    Man I really need to learn more with Scratch. I've been on for almost 6 years and I still only make simple, not complicated projects.

  • @scd74186
    @scd74186 2 года назад +1

    the cool thing about scratch, is that you can create templates like scroller, platformer, raycaster, etc and then combine them to create interesting things

  • @topatosalt
    @topatosalt 2 года назад +2

    1:30 PolyMars' Idea: *flashbacks to 2nd grade Scratch summer camp where every kid basically had to create a game like that :')*
    update: PolyMars' other 2 ideas is also giving tremendous elementary-school-kids-created-game energy...

  • @wuffles9584
    @wuffles9584 2 года назад +5

    6:48 it was at this moment, he knew, he f'd up

  • @kirbomatic1573
    @kirbomatic1573 2 года назад +32

    I think that Contamination could be a bit cooler if there was a need to collect the green bacterium. maybe they could be the rare variant, and collecting them could restore your health? or maybe the score could be based on how many green ones you collected? there's definitely a way to justify the existence of the green ones.

  • @aiden_3c
    @aiden_3c 2 года назад +8

    Scratch is a surprisingly decent platform. It's what got me into programming when I was like 11 or 12, and winning some crazy cool contests using Scratch got me to California and shit. Really good memories.

    • @Toohard315
      @Toohard315 2 года назад +1

      Wdym by winning contest to California??????? 🤨

    • @aiden_3c
      @aiden_3c 2 года назад +1

      @@Toohard315 Long story short there was some digital arts content held by the Boys and Girls club way back, and I won first place with a scratch game I made. Then I got flown to California and got to tour the Sony HQ and the Playstation San Diego Studios. Really cool stuff.
      Won again the next year but the funding was basically gone so I got a $50 best buy gift card lol

    • @Toohard315
      @Toohard315 2 года назад +2

      @@aiden_3c congratulations

    • @pixerpinecone
      @pixerpinecone 2 года назад

      @@aiden_3c Cool!

  • @OneOddPerson
    @OneOddPerson 2 года назад

    0:20 dorbell:"bro it's 1am" -sent today at 9:31 AM

  • @elkie8055
    @elkie8055 Год назад +1

    We have a comp sci class at my school and we used scratch for most of the year. We had one big project of making an escape room and honestly it’s made me LOVE Making games. Taking it again this year and hopefully more in the future c:

  • @Flyguy_24744
    @Flyguy_24744 2 года назад +143

    Fun fact: you can get banned for literally anything, because the moderation is so soft, that simply mentioning anything like twitter will get you muted.
    EDIT: My reply record, thanks.

    • @mysingingmonstersfan1023
      @mysingingmonstersfan1023 2 года назад +27

      Can agree about the twitter thing, mentioned it snd got muted for 5 minutes. it was rather twitter or tumblr

    • @thatmaxbox
      @thatmaxbox 2 года назад +21

      yeah, and you can have swear words in your scratch project and still have it up until somebody reports it.

    • @timo1osYT
      @timo1osYT 2 года назад +15

      i mean makes sense, since its supposed to be for children

    • @FireyDeath4
      @FireyDeath4 2 года назад +14

      Well they probably shivered at the thought of 9-year-old girls DMing strangers online, getting groomed and then bein[REDACTED]
      who can blame them

    • @FlyoutAerospace
      @FlyoutAerospace 2 года назад +11

      I nearly got banned for a scary game BECAUSE OF A JUMPSCARE

  • @timerchOfficialyt
    @timerchOfficialyt 2 года назад +16

    Dang, why do so many people think that Scratch is simple and easy just because it's got blocks instead of text?
    I will admit pretty much all of the videos on my channel are made with Scratch, and they're pretty simple,
    but Scratch has way more potential.

    • @LiterallySunGuy
      @LiterallySunGuy 2 года назад +1

      Because compared to any other coding thing, it is easy

    • @nybergsgarage
      @nybergsgarage 2 года назад +2

      I agree. my brother made a top-down third person shooter game with ginormous open levels, objectives, moving doors, dynamic enemies to fight, cutscenes, and more. it's called "survival 3" if you want to try it.

    • @timerchOfficialyt
      @timerchOfficialyt 2 года назад +2

      @@nybergsgarage i'll look it up :)

    • @nybergsgarage
      @nybergsgarage 2 года назад +2

      @@timerchOfficialyt you won't regret it. his username is "buboguy112". a fun little game for sure.

  • @ElveaTheAnimator
    @ElveaTheAnimator Год назад +3

    10:09 OMG INFINITE LOOP!!!!!

  • @Rainbowfox_
    @Rainbowfox_ 2 года назад +1

    It was so funny when he said “it’s scratching time!!” And scratched all over those guys.

  • @canimation5079
    @canimation5079 2 года назад +7

    I’m actually making a visual novel on scratch right now so this is a pretty cool video!

  • @pattappat
    @pattappat 2 года назад +5

    Trust me, i can confidently say that scratch is an INCREDIBLY powerful game engine. Scratch deserves more recognition.

    • @doctorpizza8518
      @doctorpizza8518 2 года назад

      True,uf it could make .exes I would use it

    • @timefortnt4637
      @timefortnt4637 2 года назад

      @@doctorpizza8518 I'm pretty sure you can export stuff from it

  • @boyson4341
    @boyson4341 2 года назад +15

    polymars said "its scratching time" and scratched all over his friend

  • @cyro7589
    @cyro7589 Год назад +1

    I'm making a platformer, and scratch is VERY capable of some crazy things, but it does take a bit of a while to understand it. Ps: Love the cuphead music

  • @mrqwerty567
    @mrqwerty567 Год назад +1

    "i think i'll become the next @griffpatch" Someone has to take Griffpatch's place someday...

  • @EpicTonyBoi
    @EpicTonyBoi 2 года назад +18

    Next you should try to make a game using Rec Room circuits I would love to see what you come up with

    • @thomasthetankcat1133
      @thomasthetankcat1133 2 года назад +3

      rec room is the sole reason I hate node based programming systems

    • @thekidsos
      @thekidsos 2 года назад +2

      rec room is a lot worse trust me

  • @katkid6930
    @katkid6930 2 года назад +12

    I would love to see you try to comprehend some of the real crazy crap on scratch

  • @theslipperydoggo8041
    @theslipperydoggo8041 2 года назад +5

    I started using scratch in the summer before my second grade year. If I was this good when I started I would be griffpatch right now. Nice project :)

  • @DrDile-sp5nl
    @DrDile-sp5nl 2 года назад +1

    As somebody who was on the scratch platform actively back in 2020, this is pretty spot on.

  • @codahighland
    @codahighland 2 года назад

    "Contamination" in Scratch, huh? Pretty sure I can get a fungal colony spreading over the screen in a few minutes with interesting behaviors. Then add a toxin that can travel through the fungus and kill it. The player can introduce nutrients and medicines to help it grow and try to protect it. When a patch of fungus lives long enough, it sprouts a mushroom that you can harvest for points. How long can you keep it alive?
    I think I could do this in an hour. I'm mostly a C++/C#/JS developer but I know my way around Scratch... I think I can pull it off.

  • @rompevuevitos222
    @rompevuevitos222 2 года назад +6

    I remember when i tried to make a chess-like and i hit the object limit.
    I managed to make a simple point and shoot game and a snake clone tho

  • @Mixcupcakes
    @Mixcupcakes 2 года назад +4

    I’m a scratch developer myself and it’s so nice that other people see my pain.

  • @Fizzy_Fc
    @Fizzy_Fc 2 года назад +27

    hey poly Mars I have the HARDEST challenge for you. You have to make a full game on rec room using the maker pen AND you have to do it inside of Vr. if you do it you will go down as the best game dev in history

  • @legocoster
    @legocoster Год назад +1

    Polymars++: doorbelldoorbelldoorbelldoorbelldoorbelldoorbelldoorbelldoorbell
    doorbell: it's 1am

  • @devnitrate
    @devnitrate Год назад +1

    3:55 in browsers favorites bar there is stackoverflow (you will probably understand if you are a programmer)

  • @Lukepuke311
    @Lukepuke311 2 года назад +5

    I’ve been on scratch for 4 years and I’ve learnt a lot I made a drift system and I think it’s good

  • @TheCasualSnake
    @TheCasualSnake 2 года назад +5

    As a scratch coder myself you did excellent!

  • @youlookingatme575
    @youlookingatme575 2 года назад +4

    0:34 I starting using Scratch since I was 8 years old.
    So close ages

  • @gachapro7963
    @gachapro7963 Год назад +1

    "It falls with pretty realsitc phyisics I think"
    Yes, yes it does.

  • @BQ98632
    @BQ98632 Год назад

    Bro how did poison paddle win 😭
    Like it has good physics, good graphics, and good everything, but contamination stuck to the theme and had MUSIC
    Absolute win in my book

  • @acorgiwithacrown467
    @acorgiwithacrown467 2 года назад +7

    0:08 How the hell is python more difficult than java?

    • @arthurmesserschmidt
      @arthurmesserschmidt 2 года назад

      That's the joke Buddy

    • @fluxie31
      @fluxie31 2 года назад

      @@arthurmesserschmidt it's not written like a joke so that is out the window.

    • @OmniSync
      @OmniSync Год назад

      ​​@@fluxie31not all jokes are written like one

  • @bugxa
    @bugxa 2 года назад +7

    Cool video. I love scratch! You just earned a subscriber.

  • @LtChipThe7th
    @LtChipThe7th 2 года назад +4

    Whats the song in the background at 2:00 called?

  • @eldiente007
    @eldiente007 2 года назад

    Doorbell: "bro its 1 am"
    Discord : "Today at 9:31 AM"

  • @smashile
    @smashile 11 месяцев назад

    0:19 *spamming "dorbell"* "scratch" "bro it's 1am"

  • @ocueye
    @ocueye 2 года назад +6

    I guess I can say I’m better at scratch then an actual programer

  • @willcubemakes
    @willcubemakes 2 года назад +4

    10:00 "CutieGirlGamer64"?

  • @nomorestasis2915
    @nomorestasis2915 2 года назад +4

    What is the song at 4:05?

  • @lanterncorpsedits4104
    @lanterncorpsedits4104 Год назад

    I love programming on scratch for one simple thing. A challenge. Scratch is very limited, making simple things be much more complicated. For example, creating just a simple car with movement is pretty difficult as there is no “direct” movement block. That was a bad example but you get what I’m saying. It’s just really fun to make systems by yourself.

  • @PandaGaming_official
    @PandaGaming_official Год назад

    being a scratch developer for 4 years I found this video amusing! The first ever ViRaL scratch related video!

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

    I personally think poison paddle is better since having gravity is super hard to do in scratch, let alone having something bounce smoothly.
    The other game just had you moving up and down while avoiding things going from one side of the screen to the other which literally anyone can do lol

  • @EmilyF72
    @EmilyF72 2 года назад

    “I think he’s kidnapped or something”
    *Completely ignores*
    Such a great friend 👍

  • @petersmythe6462
    @petersmythe6462 Год назад

    The philosophy of Scratch was originally intended as having a high ceiling and a very low floor. Unfortunately, in reality it has a very, very low ceiling and a low floor.
    Things that really limit Scratch:
    1. Desperately bad/practically-nonexistent file i/o. Literally it only allows manual saving using list export/import through the premade (and generally enormous and hideous) GUI. This makes any sort of auto-save essentially impossible.
    2. Very poor ability to make data structures.
    3. 200k list limit is awful. Alleviated by Turbowarp.
    4. 300 clone limit is also awful, but you shouldn't be using clones for anything performant anyway. Alleviated by turbowarp but of course spamming a zillion clones is still very bad for performance.
    5. No ability to stretch or skew a costume. Seriously this would revolutionize textured 3D. Seriously this would improve the performance of textured 3D by like 50 times. Maybe more. It would be so good it would beat flat shaded triangles.
    6. READ ONLY STRINGS ARE HOT GARBAGE and change the big O of string write operations from linear to at least O(n). In many cases it's worse. O(n*log(n)) or even O(n^2) are possible. The most naive and also most common implementation of modifying a random character in the middle of a string is O(n^2). Though O(n) by converting to a list is not unheard of and much faster. Still, considering that directly replacing an element of a list is O(1), filling a string into a list one character at a time to change one character in the list before reading it back as a string is very, very bad.
    7. Lack of ability to just declare a variable at runtime without calling a function is extremely annoying. Yes, there are workarounds. But all of them suffer in one way or another.
    8. Custom functions being void return type is *extremely* annoying. Seriously the amount of times where you're like "Can I just return this int?"
    9. Inability to directly call functions between different sprites is extremely annoying and encourages you to either accept race conditions, screen refresh length delays from broadcast and wait, or messing around with global variables and broadcasts so it can delay until execution has finished in another sprite. Intersprite communication is sufficiently bad that it encourages a one sprite programming paradigm.
    10. Lack of binary datatype or operators. Almost every language has binary operators. Almost every language except scratch. The disadvantage of not having binary AND, OR, NOT, XOR, etc is that implementing these yourself is very un-performant.
    11. Screenspace fencing and default resolution. While this is mitigated by Turbowarp being able to set custom resolutions and HTML5 export in turbowarp allowing automatic scaling with the window, fencing is both very annoying and the way that resolution detection works.
    12. No elegant, easy way to pass by reference. The void return type issue would not be quite as bad if you could tell a custom block where to store the result. But the thing is, no pass by reference means no ability to even tell it that.
    13. No SWITCHES. Seriously, every project I make I end up being more and more annoyed at the lack of a switch statement.
    14. Cloud variables are incredibly limited in a way that makes them very hard to use for meaningful multiplayer except on turbowarp, which does not have secure login.

  • @BuddemsMorgan
    @BuddemsMorgan Год назад

    I love how when PolyMars++ is on screen, Bonetrousle plays because his idea is insane

  • @jellychuuwy
    @jellychuuwy 2 года назад

    I just love the person who said "Try scratch JR", I had it in 2nd grade and I regret it.

  • @petersmythe6462
    @petersmythe6462 Год назад

    What the average color of your code tells me about how much you're familiar with scratch:
    Purple / no code: "Why though?"
    Blue: "You haven't thought this through."
    Yellow: "You could probably simplify this. Also I guarantee you there is a race condition somewhere in here."
    Green: "This is a text project designed by someone who doesn't know what big O is. Or a super complicated thing like a raytracer."
    Orange: "I will never understand what this project does and neither will you 5 seconds after uploading it."
    Red: "You curse about the 200k limit every day and your projects have turbowarp links in the description."
    Pink: "You curse about void return type every day but turbowarp can't save you, so you've long since taken matters into your own hands. You probably think making your own call stack functionality, memory allocation system within a list, safe partition in memory, threading and process priority, etc for each unit of code to operate in is normal. You spend 95% of your time essentially writing crude operating systems in Scratch and 5% of your time developing applications on top of them."

  • @apgsbuddy506
    @apgsbuddy506 Год назад +1

    you made more complicated code on your first hour than i have done in a few years

  • @idiotswithshortsaccess
    @idiotswithshortsaccess Год назад

    “I think I might be the next Griffpatch”
    Griffpatch: *are you sure about that?*

  • @solarknight007
    @solarknight007 Год назад

    i like how in the end you are like : "DONT BE A LAST MINUTE SWITCH UP, PLEASE PEOPLE, PLEASE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"

  • @Raivuu_00
    @Raivuu_00 Год назад

    Polymars : *discord notification intensifies*
    Dorbell : shut the hell up its 1 AM in the morning

  • @cyberangelplayz7460
    @cyberangelplayz7460 2 года назад

    “I haven’t used scratch since middle school” “I always use scratch” “ive never used Scratch before” 😂😂 😂

  • @iterkuy
    @iterkuy Год назад +1

    missed the opportunity to call it "Poison Puddle Paddle Protecter" smh

  • @perryakers4222
    @perryakers4222 Год назад

    "Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Dorbell Scratch"
    "bro it's 1am"
    perfection

  • @Beysaboye
    @Beysaboye Год назад

    "He might be kidnapped or something" closes the call and moves on

  • @sonnyyyyyz
    @sonnyyyyyz Год назад

    eventually it all snapped into place and I started learning how to add all the effects, titles, motion text. It was pretty cool to see my