Brilliant tutorial. This is actually the perfect format for a software engineer who knows next to nothing about the Gamemaker IDE and wants to learn for fun. Your explanations of how to use the interface is perfect.
@AspynDotZip Жыл бұрын
this was the most hectic yet informative tutorial I've seen and it was perfect! I already knew how to code but haven't touched gml in years, and even though I was intimidated to get back into it this video reminded me to be stupid and just have fun playing with the engine
@anightdragonscreativity107411 ай бұрын
Just went through the tutorial. Just a tip for anyone having an issue with collision like I did. At 10:56, he shows you the keyboard shortcut to create a new event. My confusion came from adding the subsequent code to the player object instead of the ball object which is the proper way for it to work. He mentions it after creating the event but you might miss it if you aren't paying close attention. This doesn't take away from the tutorial. It is fantastic and I'm much more comfortable with navigating GameMaker now. Awesome job, Shaun! I look forward to delving further into your content. 👍
@liquidvessel4 ай бұрын
i have no experience with coding or quite literally anything else that goes into game development, aside from just playing a lot of games lmao. your tutorials have been a life saver so far, makes doing some of this stuff actually seem possible
@timtimethymetie2 жыл бұрын
Still very early in my Gamemaker learning progress, so having a quick video like this is wonderful for picking up just a little extra info. Thanks!
@jeditiberias28832 жыл бұрын
Pong Is a game I did want to make
@hermannlagrange803 Жыл бұрын
Excellent tutorial bro. Simple, easy to follow, helpful prompts and a DAMN soothing voice.
@Latino4Trump Жыл бұрын
🤣👍 To a person who's absolutely new to coding and the logic behind it all, I feel like a child yelling "papa slow down!". Good thing it is a video. Thank you for sharing, Shaun! truly a steppingstone for me and many! 😎👍
@SombreroMan716 Жыл бұрын
As someone who already knew how to code but didn’t know how gamemaker worked, I thank you.
@ryancurtis5425 Жыл бұрын
I've been using GMS1.4 for years and I never knew about the bbox commands or that you could middle-click to bring up the manual for a term. That helps SO MUCH!
@matheusdequeirozreis1662 Жыл бұрын
this was the first project i could ever finish in GM. Thanks a lot!
@Lilacguitar Жыл бұрын
took me 3 hours since its my first time programming, but still worked out fine 10/10 tutorial
@adog31292 жыл бұрын
I've been using gamemaker for years and I'm actually learning from this, nice lol
@Kitty_Cosmic Жыл бұрын
I mistyped at one point, and was stuck on it for a while xd. After almost an hour, I finished this tutorial! Thank you so much I learnt a lot with this, technically the first thing I've ever made
@LuigiElettrico Жыл бұрын
That "ord" is from "ordinal" like ordinal numbers, because ASCII characters are basically sorted, ordered values by their code.
@axag8659 Жыл бұрын
i thought it ment "order"
@Under_Suspicion Жыл бұрын
i thought it meant order a cheeseburger
@Insert_Creativity_Here7 ай бұрын
@@Under_Suspicion my sense of humor is broken i should not have laughed at this
@Under_Suspicion7 ай бұрын
@@Insert_Creativity_Here yeah...
@ZwompBwomp360 Жыл бұрын
Loving these Turbo Tutorials!
@dopamine73442 жыл бұрын
can you make god of war ragnarok next
@Cel0phisis2 жыл бұрын
Fantastic tutorial! I l learned GML in GMS 1.4 thanks to your tutorials long ago. Now that they have completely changed the user interface in GMS2 I feel completely lost. This type of tutorials is perfect to catch up quickly and get familiarized with the interface in no time.
@MatejMachac Жыл бұрын
I used to use GameMaker 5,6, and 7. I see it has made some progress since then. Great pong tutorial btw!
@stubz13692 жыл бұрын
'i usually make tutorials that are a bit more thorough and slower paced' lol. Pong is the perfect learning environment. Fifteen minutes in and you could tackle proper collisions, a pause menu, gui and so on.
@Meomi37 Жыл бұрын
I looooved this video! Very helpful and it feels so good that I can follow and understand! I have been doing basic movements and stuff from the 2d platformer tutorials but this video is just so good and easy to understand!!!!!!❤
@knackeredparrot17002 жыл бұрын
Really enjoying these. Keep them coming!
@meatbleed Жыл бұрын
this is how i'd make tutorials. perfect. little text blurbs explaining the "why" and keeping the pace up. very nice
@Al_X-2005 Жыл бұрын
I really appreciate the tutorial, I'm trying to learn this for my software class. I'm trying to add a 3rd and 4th player on the top and bottom for fun
@PhilPortugal2 жыл бұрын
Thanks for this video... and for all your videos.
@justahattrynachill8748 Жыл бұрын
Great video, doesnt waste time explaining things that arent needed.
@Mr-Pixelated Жыл бұрын
my code isn't working because move wasn't declared
@BloxBlintz8 ай бұрын
womp womp
@gamingmall39162 ай бұрын
A very good video (I only got confused once and that was because of my own mistake) 10/10
@danielmolloy6811 Жыл бұрын
This was amazing - more tutorials please!
@mirandaart30125 ай бұрын
i just downloaded GM, this is very helpful xD!
@Brentoons_Playin Жыл бұрын
My ball collision isn't working on the right player. What do I do?
@charliecharlie9777 Жыл бұрын
i had a problem with the ball not moving, but going back in the create event and writing hspeed = 10; it started working idk if its a newer version of gamemaker or i messed up somewhere.
@MovieClips4us9 ай бұрын
Whenever i do it it says there is a error in the code but i did everything tht you did
@IAmElectrospecter2 жыл бұрын
I wish all sprites were this easy to make! Hardest part of game design for me personally
@Nardio2 жыл бұрын
OO great project for today. Thanks for the video.
@Atmospirit2 жыл бұрын
Can you make a tutorial on how to create pre-made room chunks from string like in Downwell? There is only Quench Games's tutorial and it has a main path system like in Spelunky and it really complicates the stuff. I only want to know have can I make a vertical or horizontal room made out of pre-made chunks based on string. Ojiro Fumoto shows a little bit of his code in his Fantastic Arcade talk (35:26). The problem is after beginner-level tutorials there is a barrage and lack of information on this kind of tutorial.
@SaraSpalding2 жыл бұрын
Source code on github: github.com/ShaunJS/gamemaker-pong-clone
@seryal2 жыл бұрын
youre amazing for everything you do for this community. i hope to hear your input from a feedback friday one day.
@joyfulfishman5445 Жыл бұрын
Thank you so much!
@kelsonmckenzie62552 жыл бұрын
How do i go about adding a score board to the game ?
@k1vz_ Жыл бұрын
nice tutorial, so easy!
@brianmolina4305 Жыл бұрын
Any plans for other type of game tutorials like this?
@sonic-factory Жыл бұрын
Great tutorial, thanks.
@mariluski238 ай бұрын
instead of copy + paste the code for the character to don't go out the screen, use this, is just better and shorter move_wrap(1,1, 16);
@mariluski238 ай бұрын
or if you dont want to wrap, just make black boxes
@Sh1r4K4m1 Жыл бұрын
amazing tutorial, is there a dnd one? because i'm more familiar with it
@SaraSpalding Жыл бұрын
sadly not, I don't really know DnD well enough
@Sh1r4K4m1 Жыл бұрын
ah that's fine, the video still helpful for me to learn and see the coded side. Hope to see more tutorial from you, code or even dnd 👍
@Pienotpi10 ай бұрын
If I had a penny for every time I forgot it was case sensitive I would have two Pennies. Which is a lot to me because I’m poor.
@SmileyMissing Жыл бұрын
love this but where do you get the code so it doesn't go off the bottom.
@r2_unit Жыл бұрын
Thank you! you're the best
@fonduefaker8019 Жыл бұрын
I don’t know what caused this but I copied the tutorial exactly and the ball will not collide with the variable 1 paddle even though it does with the other paddle
@TheArtDev Жыл бұрын
When I playtest, it just says "exception thrown, see javascript console", I heard u need to turn on hardware acceleration but it's already on, any idea how to fix this?
@gamermasta5252 жыл бұрын
Make Hong Kong 97 next
@treebobjoe4 ай бұрын
Ok this is probably where I should start...
@PankakesTheReal Жыл бұрын
The ball keeps ghosting through the player sprite and leaving the screen.Why is this?
@SebsenDK2 ай бұрын
i got 3 un expected errors at 12:32 this is my code: if ((x < room_width * 0.5) and (hspeed room_width * 0.5 and (hspeed >= 0)) { hspeed = -hspeed * 1.05; } vspeed = random_range(-5,5); can somebody help?
@HcyJudas14 күн бұрын
I got the exact same error
@Pienotpi10 ай бұрын
I deal so accomplished
@Pienotpi10 ай бұрын
I feal so accomplished
@berserkguy1086 Жыл бұрын
How would I be able to make the window bigger?
@Prunk093 ай бұрын
Awesome tutorial easy to follow. (you do mumble slightly though had to rewind a bit lol) But overall very helpful and efficient ty!
@imnugget8085 Жыл бұрын
Yes please do more simple one with telling us how things work
@IchiHishi6 ай бұрын
Why don't you use the key press events?
@Elopez462 жыл бұрын
hey Shaun are you joining the gx games game jam?
@gamemakercollectionh9185 Жыл бұрын
everytime I press play it just opens up internet explorer and doesn't load the game
@ArneCox-b5j11 ай бұрын
Hi i did exactly what u said but i got an error, what do i need to do?
@gabrielbarclay954110 ай бұрын
what was the error
@ArneCox-b5j10 ай бұрын
i fixed it but thank you :) @@gabrielbarclay9541
@suamplis2 жыл бұрын
Great! Thank you!
@managerrisky10 ай бұрын
if anyone knows how to add a scoreboard to this, please tell me, i need to know how
@erglwrgl10 ай бұрын
So helpful
@K0RAXX Жыл бұрын
"now we have to put some logic into the game to make it a game" 🎯
@MisterJtheGamer Жыл бұрын
as someone whose only learning to code right now, the vspeed = -vspeed and such parts really screw with my head XD so used to algebra stuff XD
@Wyaaama2 ай бұрын
it says assignment order expected for line 2
@throwaway____________0-d4q Жыл бұрын
this is great and all but even at 0.75Xspeed it's still a little to fast pace for me and I'd turn the speed down more if it didn't sound super weird, also for a Tutorial I'd like you to explain everything your doing not "don't worry about that" and I get the appeal of making a game in 15mins but I have to constantly pause it to catch up even with the speed turned down and look up things you aren't explaining everything that I will eventually have to know so I'd prefer a longer video covering more instead of a super fast one skipping a lot just to make good time. but over all I did enjoy this video just had a few critiques.
@game-dev17822 жыл бұрын
great one
@karlchapman9705 Жыл бұрын
The moving off screen thing didn’t work
@TaloonTorneko Жыл бұрын
Fast but good. Too fast but I got a great overview of the game making process. Thanks!
@justachipofftheiceberg631311 ай бұрын
im trying to get back into game maker after 5 years pretty much everything i know is wrong, obsolete, or discouraged .. and even thou my old games have been converted there broken af. :(
@fizahhussain3667 Жыл бұрын
Thanks so much🎉🎉
@MovieClips4us9 ай бұрын
Object: Oball Collision Event With Oplayer at line 3 : got '{' expected ')' Object: Oball Collision Event With Oplayer at line 4 : got 'hspeed' expected ')' Object: Oball Collision Event With Oplayer at line 4 : unexpected symbol "=" in expression Object: Oball Collision Event With Oplayer at line 1 : malformed if statement Object: Oball Collision Event With Oplayer at line 4 : malformed assignment how to fix these errors? @Shaun Spalding
@notgood875 ай бұрын
converting this to gml visual because why not
@Lego_doodles18 ай бұрын
It doesn’t work for me?
@najibamami17655 ай бұрын
didn't work for me and kept telling me that I have to define var player
@deaththink Жыл бұрын
thanks
@100Jim Жыл бұрын
Now we have chat GPT using it to assist making games will be so much easier
@Jaseplays24 ай бұрын
5:58 UP
@DontMadeyoulook2 ай бұрын
my 1st time using gamemaker but then 8:28
@Monsireki Жыл бұрын
Still don’t understand
@IanHollis6 ай бұрын
15 minute video. About 40 min. to follow along (for me at least).
@yallehemee460 Жыл бұрын
Its' a gud tutorial... be he talking a bit fast
@michaelromero-h5r Жыл бұрын
i don't understand
@ryanmckay845111 ай бұрын
had to put the speed to .5x to understand what you're saying
@jacobwilliams6365 Жыл бұрын
This video, like all others, operates on an obsolete version of GameMaker. The instructions provided in this video lead to a different result for the latest version of GameMaker than it did in your video.
@SaraSpalding Жыл бұрын
This is made on the current LTS which is categorically not obsolete in any way (at time of writing) and won't be for another half a year at least. The instructions do not lead to a "different result" in any meaningful way whatsoever.
@otherworIdlyfoe Жыл бұрын
tbh you sound like u dont even wanna make this tutorial but good tutorial anyways :)
@SaraSpalding Жыл бұрын
Haha, I was just trying to go fast lol
@DrBananananananananananananana8 ай бұрын
I've tried these turtorials for years and these are so poorly sequenced they're nearly useless unless you already know what your doing programming wise. The best "tutorial" I've found are the manuals. bloody shame that. instead of going slowly and explaining go as fast as possible so beginners will lose track of everything and have to rewatch the video a dozen times just to get a single step right. But I guess it's better than nothing. get them views rack it up.
@morglohay Жыл бұрын
Bro speak slowly
@Winterbh3 ай бұрын
He is rapping
@lots_of_people5 ай бұрын
calm down bro why do you speak so fast
@michaelromero-h5r Жыл бұрын
hes going to fast
@marcindomanski56542 жыл бұрын
Dont go in that direction. To fast to learn. Another video on youtube for no one.
@accountaccount68142 жыл бұрын
i learned
@stefanimal52572 жыл бұрын
Nah it was cool.
@knackeredparrot17002 жыл бұрын
Nothing stopping you pausing at certain parts. There's a lot there in a short time.
@AliceErishech2 жыл бұрын
You could always change the play speed to like 75%. That should be around normal speed.
@UnicornStorm Жыл бұрын
this was more for people to stop being afraid of coding. Like "look, with these 10 lines of code you could create something like pong"