Hey all, thanks for checking out this little series! If you want to help me make more videos like this (full turn-based RPGs, platformers, zelda-likes, beat 'em ups, etc), check out my Patreon! www.patreon.com/peytonburnham That'll help me focus more time on these videos and there's a bunch of cool perks like getting videos before KZbin does, voting on future series, and getting the project files and assets from future videos! Thanks!
@sodaanimates48622 жыл бұрын
your welcome!
@sodaanimates48622 жыл бұрын
i have a question, when i try to run it why does it show this? ############################################################################################ ERROR in action number 1 of Step Event0 for object Player_1: trying to index a variable which is not an array at gml_Object_Player_1_Step_0 (line 1) - right_key = keyboard_check[vk_right]; ############################################################################################ gml_Object_Player_1_Step_0 (line 1)
@theotaylor53012 жыл бұрын
man, you deserve way more subs than this, your tutorials a amazing
@seekerandroses Жыл бұрын
hey is this outdated I did everything right but no movement.
@ShadowGorilla9175011 ай бұрын
can u make it with gml visual pls
@joeoligist98233 жыл бұрын
don't forget to make the room grid 16x16 (go to top right where the zoom buttons are. it is the first icon and you can change dimensions)
@sammithedemon22323 жыл бұрын
a lifesaver
@foxispersonalaccount73713 жыл бұрын
Thank God I Thought I Did Something Wrong And Panicked Lmao
@DeepFriedVegan3 жыл бұрын
Thank you so much, I was wondering why I couldn't place my wall sprite down properly
@ShortBanjos3 жыл бұрын
Thank you so much! I started placing the walls and I thought I did something wrong in the code.
@outsidethebox_373 жыл бұрын
can this work on a 48x48 setting?
@kyh_senpaiowo2 жыл бұрын
For anyone wondering how to make WASD movement instead of the arrow keys, simply replace them with the letters like this: right_key = keyboard_check(ord("D")); left_key = keyboard_check(ord("A")); up_key = keyboard_check(ord("W")); down_key = keyboard_check(ord("S")); if you want both to work just like I did, just put the "||" symbol, which means "or", between one and another like this: right_key = keyboard_check(ord("D")) || keyboard_check(vk_right); left_key = keyboard_check(ord("A")) || keyboard_check(vk_left); up_key = keyboard_check(ord("W")) || keyboard_check(vk_up); down_key = keyboard_check(ord("S")) || keyboard_check(vk_down);
@Shadowsbackgrounds Жыл бұрын
dosent work set a #macro W_key 0x57 in your macro file then instead of vk_up you do keayboard_check(W_key)
@floweyfangirl69420 Жыл бұрын
OMG TYSM YOU'RE AN ANGEL!!!!!
@Shadowsbackgrounds Жыл бұрын
no problem theres a lot of diffrent ways to do this but the way i stated makes it clean and controllable versus the alternative methods
@SmellslikePetrichor Жыл бұрын
thank you so much!!!
@Quilbermc Жыл бұрын
i dont know how to get either one to work
@JonnyBriers2 жыл бұрын
You have no idea how much i appreciate the humour at 19:25. As much as I love learning, tutorials are always a bit of drag. You added some fun without dragging it on too long and got us back to work. Respect
@Flippohoyyy Жыл бұрын
A good way to keep your sanity intact as a game dev
@m7mnch7955 ай бұрын
27:19 was hilarious as well.
@ssharkiggo64323 жыл бұрын
for those very new to gamemaker studio2 (me included) if your grid doesn't fit your players as they spawn at the top left section of the grid. Go to your room and beside the grid icon there would be a down arrow button press it and change the number 32 to 16 and that should work. Nobody is probably gonna see this, but it's pretty helpful to me, just want to share it. Also, here's a sprint script that I made up took me forever, but thanks to this tutoriel at least I know how to do it: sprint = keyboard_check(vk_lshift) if sprint == true { move_spd = 3 } if sprint == not true { move_spd = 1.5 }
@xamora3 жыл бұрын
ok
@defect6832 жыл бұрын
Thanks for the sprint script I always wondered what it was.😃
@ssharkiggo64322 жыл бұрын
@@defect683 it’s fine! If you have problems, you can change the move_spd to something yours
@defect6832 жыл бұрын
@@ssharkiggo6432 Alright but thanks for the code. It's very useful in my opinon.
@ssharkiggo64322 жыл бұрын
@@defect683 thanks!
@reinbew629 ай бұрын
The fact that this tutorial is still valid even after 2 years is insane. Teached me GMS2, thank you! Also I love the humor
@polarisation5 ай бұрын
do the colissions still work? heard there was an update there
@gon_kuinige8 ай бұрын
One of the best lesson video I’ve ever watched. What he’s saying is really easy to understand even to those who not good at English like me.
@moisturecookies3 жыл бұрын
You’ve answered my prayers, it was literally yesterday when i though “why are there no tutorials on this”
@peytonburnham43163 жыл бұрын
Oh awesome! I figure there's always future devs out there who just need the right starting point!
@jeffersonares41813 жыл бұрын
@@peytonburnham4316 can u fix the error the Object: Obj_player Event: Step at line 13 : malformed if statement or unassigned variable_place meetting referenced
@Interistic Жыл бұрын
The Music makes this tutorial so much better, music always helps increase the mood of doing what will eventually feel like a job.
@lavendeereatingreens11 ай бұрын
I remember trying to make a game with these tutorials in a school holiday break. I spent a month working on it before I broke Gamemaker itself (don't ask me how) and the project wouldn't open. Now I'm back to try again with a new laptop, and this music brings back so much nostalgia. I love the down-to-earth way you explain it, as if you're really talking to someone. It feels like it stretches on a bit sometimes, but in a good way, like you're actually explaining the concept instead of just reading off a script. I've never been more excited about making a thing run into walls. Thanks for the tutorial! Moving on to the next one.
@zuluku Жыл бұрын
7:38 "Let's see what we've done!" "Not much!" LOOOL
@Xp3663 ай бұрын
hi niko
@jlove6662 ай бұрын
"no but seriously this is pretty cool. you've run a game... and uh, you, you know, You did it! you cant... its not fuunnn at all, because you cant do anything with it." lol dead💀😆 I love this tutorial
@necromancrrr13998 күн бұрын
this is probably the gamemaker tutorial where i learned the most. it's all SO well explained i can actually understand what i'm doing and i now see applications of the things i learn. thank you so much for doing such a wonderful tutorial.
@SangHendrix3 жыл бұрын
Oh my god YES!!!! I'm bored of RPG Maker and wanted to learn to create an RPG in GameMaker Studio but the tutorials on KZbin were not something I was looking for until this. Thank you and keep up with the videos cuz they're all gonna be in my playlist.
@peytonburnham43163 жыл бұрын
That’s great! Hope these help out and I’m hoping to have another one out either this weekend or early next week!
@retsevlys Жыл бұрын
if anyone else is like me and got confused with placing the asset, you have to click specifically the RIGHT alt button, not the LEFT. the LEFT ALT lets you drag around the room. the RIGHT ALT places things.
@legowyn24Ай бұрын
I am from the future and you are a saint
@db509428 күн бұрын
thank you, its kind of you to let people know
@journeysmt44848 ай бұрын
I've seen three different tutorials on movement and collision, and all three have totally different approaches. Very confusing for a beginner like me. haha. I would say yours is definitely the most enjoyable.
@tyrone.886 Жыл бұрын
Im new to coding and wow this tutorial is so clear and helped me so much, looks and sounds complicated but after practicing for a bit is so easy!
@whoisalycat3 жыл бұрын
hey everyone! here's how to move with WASD and all. BTW, if you have trouble with the code and stuff, try reverting to a previous version. It worked for me! (just trying to help all of y'all from the same fate i suffered) CODE: create: xspd = 0; yspd = 0; move_spd = 1; step: key_right = keyboard_check(ord("D")); key_up = keyboard_check(ord("W")); key_left = keyboard_check(ord("A")); key_down = keyboard_check(ord("S")); xspd = (key_right - key_left) * move_spd; yspd = (key_down - key_up) * move_spd; x += xspd; y += yspd;
@spidgly3 жыл бұрын
thanks!!!
@idlesong2 жыл бұрын
THANK YOU, NEEDED THIS.
@12inchesofworm262 жыл бұрын
i love u
@perunproductions91262 жыл бұрын
Thank you! Though i tried the tutorial, the arrow keys do not work. I tried your code and only the WASD keys work but not the arrow keys. I checked several times with the video and I just copy and pasted your code into my game. Is the tutorial outdated?
@nucleatic92872 жыл бұрын
Thank you so much for this, I really needed this code. :D
@idlesong2 жыл бұрын
This is absolutely the best tutorial I've come across. You're clear, precise, and are able to tell us what to do and teach us without backtracking and saying "jk, delete that, do this instead." It's really easy to listen to you, and I appreciate these videos. Thanks, Peyton.
@HappySeedling_ Жыл бұрын
This is the first programming tutorial I've ever seen that actually kept watching and didn't get frustrated from its really simple and I might stick to this game engine for quite a while.
@jabisnafer2 жыл бұрын
If you want to use WASD instead of the arrow keys you can use right_key = keyboard_check(ord("D")); left_key = keyboard_check(ord("A")); up_key = keyboard_check(ord("W")); down_key = keyboard_check(ord("S"));
@bosnian12 жыл бұрын
thanks
@SinCoTan2 жыл бұрын
your a legend thank you
@Natillumi Жыл бұрын
I HAVE DONE IT. I HAVE MADE A MOVING SQUARE THAT HAS THE ABILITY TO TOUCH SHIT. jokes aside, very good tutorial! i ran into some issues mostly cause of my own inability to pay attention properly, but yknow, i dun did it. i still have no idea how the code works, like 0 clue, im not sure if im supposed to understand yet but it is how it is 🔥
@Cattliss2 жыл бұрын
Idk why this tutorial is so nice, but words cannot describe how easily I'm able to follow this. Thank you so much for this tutorial and keep up the great work!
@johngamerwil80443 ай бұрын
the way you used for checking collisions is good for a simple rpg, but it's buggy for more complex ones since at certain speed the player will either not touch the wall and leave a gap, or it will not even register that there is a wall and pass right through it, so here is an alternative me and someone from the Gamemaker discord came up with (i'll also explain it for the people who don't know the language that well like me) right_key = keyboard_check(vk_right) or keyboard_check(ord("D")); left_key = keyboard_check(vk_left) or keyboard_check(ord("A")); up_key = keyboard_check(vk_up) or keyboard_check(ord("W")); down_key = keyboard_check(vk_down) or keyboard_check(ord("S")); xspd = move_spd * (right_key - left_key); yspd = move_spd * (down_key - up_key); repeat (abs(xspd)) { if (place_meeting (x + sign(xspd), y, obj_wall)) { xspd = 0; break; } x += sign(xspd); } repeat (abs(yspd)) { if (place_meeting (x, y + sign(yspd), obj_wall)) { yspd = 0; break; } y += sign(yspd); } repeat() repeats something as many times as you put in the parentheses i.e repeat(5) in this case it repeats as many times as the absolute value of xspd is, since it can't repeat something negative times. sign() takes the sign of whatever value you put in it and returns either positive 1, negative 1 or zero depending on the value i.e sign(5) = 1, sign(-2) = -1 so we can use it to find the direction that the player is going break just means to end the loop also if you don't put " == true" or " == false" next to the function place_meeting(), " == true" is implied so what this code does is check the next pixel in the direction that you are going, and if it doesn't see any collisions, it moves by one pixel until it has moved as many pixels as the player's speed is or it has detected that the next pixel is a wall
@CynABsolver2 ай бұрын
Thank you!
@johngamerwil80442 ай бұрын
@@CynABsolver glad I could help
@tonybologna483 ай бұрын
Just started migrating all my assets from RPG Maker and I cannot believe how much easier this is. I mean the coding is still a foreign language to me, but holy heck game engines have come a long way. Super grateful that you're sharing your process! Opens up a world of possibilities.
@obenohnebohne3 жыл бұрын
Just found your tutorial series. I have a little bit of coding background. But I am new to game development. Thanks for clarifying the y-axis. Seeing it visually helps quite a bit. 16:15 I came for the dialouge system but I am working through the whole series to get to understand where you are coming from. Have a nice day.
@syko_clown Жыл бұрын
To anyone whose sprite can phase through walls: This is a quick and simple fix, get your wall object and open it, then insert a "Collision" event, (not begin or end, just Collision) and use block code. Then enter a speed set block and have the speed set as 0. Then, go to the property window for the wall object, and make sure the "Solid" property is checked. There's your fix!
@NoplicasGaming5 ай бұрын
thanks bro it really works you should make your own tutorials thanks
@demodee36902 жыл бұрын
God this is the exact tutorial i've been needing. Every other one i've seen just jumps straight into game making process without explaining anything because i guess they assume you've made games before but on a different engine or something. This is actually a step by step breakdown of not just the 'how' but everything else as well. Thank you!
@hitbox4812 Жыл бұрын
For everyone having problems with the wall collisions not working going up and down. This works: if place_meeting(x + xspd, y, obj_wall) == true { xspd = 0; } if place_meeting(x, y + yspd, obj_wall) == true { // changed second argument to y yspd = 0; } x += xspd; y += yspd;
@karakuliiii Жыл бұрын
i was fighting with this problem for an hour, thank you so much!
@TXRHoly Жыл бұрын
You are the goat, thanks!
@crashindeluxe2000 Жыл бұрын
It flippin worked, Thank you.
@minakoo_0010 ай бұрын
omg thank you! it worked!
@ThatJaMzGuy8 ай бұрын
i copy n pasted my x collision and for a hour didnt relize ty
@jmott458 Жыл бұрын
After watching the instructor on the game maker YT channel and then watching you, I have this much more ingrained in my head. He is very thorough and good at explaining it but how you explain it helps the information sink in better for me. So thank you very much for the great explanation on this! I only did two classes of coding in college and that was web design so these tutorials are helping me remember how to do it plus more!
@Kimmie6818 сағат бұрын
I really like the way you explain thing in PLAIN PROGRAMMING ENLIGH. I also LOVE that you TAKE YOU TIME to explain and show what to do. Thanks lot.
@kit44972 жыл бұрын
This is breathtakingly helpful, thank you. I've been fiddling with GSM2 for a few days and managed to make a sprite and then yeet it straight off the screen and into the ether. Really glad to have the next steps mapped out.
@reed327411 ай бұрын
Ah yes. Nice Music, practical learning, nice voice and starting from the very ground up. Thank You so much
@KZ_906 ай бұрын
You helped me passed my project 3 years ago. Bro, you're amazing. Thank you for creating this video.
@G0BLIN_Music Жыл бұрын
If you don't want to make the second if statement at 26:09 to check for collision use this instead: if place_meeting(x + xspd, y + yspd, obj_wall) == true { xspd = 0; yspd = 0; }
@Kevin_Nyman Жыл бұрын
Nope, you gotta use two if statements here. This code basically means that if you bump into something horizontally, you won't be able to move vertically, even if there's nothing on top of you, and vice versa.
@MwossTV11 ай бұрын
Of all the youtube content I watch, I don't think anything has had me crying because I'm laughing so hard quite like the segment from 7:38 to 8:00. It might not even be a joke but the setup, slightly awkward wait and just "not much!" I've showed this part to people that have no interest in game making just cuz its so goddamn funny. Quality videos, my friend.
@dannations52583 жыл бұрын
does this tutorial include how to make a rad duck? very important question
@peytonburnham43163 жыл бұрын
One way to find out, champ 😎
@maxattack.3 жыл бұрын
You gotta find the how to make a rad duck in game maker studio 2 tutorial.
@npcmcishark73792 жыл бұрын
Understood this better than the actual Gamemaker tutorials
@jasongts2 жыл бұрын
My new years resolution is to make a full game this year and i don't know a thing about game creation. this is helping a lot
@tiffsep73613 жыл бұрын
Thank you so much, I took a break from game developing and I've gotten super rusty and this tutorial has help me out so much :)
@peytonburnham43163 жыл бұрын
You’re welcome! Good luck!
@Thesoildemon8 ай бұрын
Just found this video since I wanted to expand on my very limited knowledge of coding and learn how to use the program. While adding movement I wanted to add a “sprint” button (shift) and I’m actually very proud of myself for being able to figure it out! In case anyone finds this in the future and also wants to add this, all I did was “shift = keyboard_check(vk_shift);” to set the variable and “if shift = true then move_spd = 2 else move_spd = 1;” There’s probably a more optimal way to add it but I’m still proud of being able to figure it out on my own! The video helped me a lot so thank you! (Even if I’m watching this almost 3 years after it was released)
@cornexpress2 жыл бұрын
the music... so nostalgic, I remember watching your videos and listening to this music. good times...
@franktabs7570 Жыл бұрын
Dude this is awesome, I always have problems focusing in tutorials because there is no background music to keep me engaged and your casual tone makes everything 10x times easier, this was not something to endure but a very fun way to spend my time.
@jojotag53442 жыл бұрын
Thank you I love your tutoring You take the time to explain the code we're writing, so the viewers don't just write code "in the dark" Take care!
@eeeethn4 ай бұрын
exactly the thing I've been looking for to start getting into game development. thank you so much for these tutorials you are incredible.
@imnotaboxx2 жыл бұрын
just got into coding and this was super helpful :D! really easy to understand and i appreciate that
@m1vsis0n4 ай бұрын
the bassline in the background song is HEAT OMG
@Fwoggyz Жыл бұрын
If you are using a laptop and trying to place the object in the room using alt and it just moves the room, turn off laptop mode at the top.
@JellyJelly1010 Жыл бұрын
Thank you!
@spidgly3 жыл бұрын
Thanks mate! me and my friend are making an RPG together and your tutorials have helped a ton with it! I hope that one day it will be good enough to publish
@Interistic Жыл бұрын
Wait a minuet...that's my picture *did you like the game, I did my best to make it*
@aadiththegamer63113 жыл бұрын
Man... this was a lifesaver.. all the tuts are outdated and this is so good!!!!
@CaptKneeCap18 ай бұрын
I am a complete noob at this, I found a problem I don't know how to fix. when I type "right_key = keyboard_check(vk_right);", and the other directions, there is a yellow highlight under "right_key". am I doing something wrong?
@PensandoCientificamenteYT7 ай бұрын
In more recent versions you need to first create de variables in the create event some like: obj_player > create event right_key = 0; left_key = 0; up_key = 0; down_key = 0; same happened to me the first time i saw this video
@CaptKneeCap17 ай бұрын
@@PensandoCientificamenteYT Literally thank you so much
@suichide8643 жыл бұрын
Have to say, you are pretty underrate hope people find you out so soon
@trapido02963 жыл бұрын
Genuinely one of the best tutorials i've seen. Absolutely outstanding!
@koma_ Жыл бұрын
Thank you sooo much. I've been looking for this exact thing and I'm looking forward to create my own little game in the future with your tutorial ^^. I just woke up today and thought "let's learn how to make a game" so here I am haha
@elfo4953 Жыл бұрын
this tutorial was a breeze, i guess being in the computer science world for a while helped me out, but this was still so much easier (and quicker) than i have ever imagined, thank you.
@Sajhaka6 ай бұрын
Amazing work, i was completely bamboozled by game maker studio but your tutorial was perfect! Thank you so much!
@haimerej-excalibur2 жыл бұрын
Whats the background music, it's been stuck in my head for the whole day.
@tulipplant9317 Жыл бұрын
How do you put a cutscene in? Like, if I animated something and I want it to play after you speak to a character or defeat someone.
@talios68245 күн бұрын
Amazing introduction to this game engine. Thank you!
@smokinjoe94156 ай бұрын
Your movement code is wrong because you are not using a unit vector to represent the move direction. As a result, your diagonal movement is much faster than horizontal or vertical.
@TraumaBurial1436 ай бұрын
How do we put a unit vector?
@TheLTak3r5 ай бұрын
Lol i also saw that one yt shorts video but how do u do it
@crab-l-don58564 ай бұрын
🤓🤓🤓🤓
@Memose213 күн бұрын
@@TraumaBurial143 just normalise the vector
@Ivan_Imperator7 ай бұрын
2024, looking to actually make a playable game that i know i will enjoy. thank you for this amazing tutorial and i hope this will help me make a vision ive been thinking of for a while!
@KristinFriesen8176 ай бұрын
I think this is a great series. I had a hard time getting through this because of the repetitive whistling music in the background because of a brain injury I have. Is this uploaded anywhere without the music by any chance?
@Mvolkovin2 жыл бұрын
If you are a dumb dumb like me, and your square is stuck in the top left corner and only making small movements left and right, you've flipped your + and = sign, look closely at it and make sure it's correct. It took me restarting the project from scratch before it clicked for me that it was the issue
@magnusmajere5125 ай бұрын
Really great series! For a while I thought it'd be great if someone did a tutorial where they actually "made" all the assets as well instead of just showing the engine. Looking forward to completing this
@Fleshi_Guy6152 жыл бұрын
I want to make a game like this someday. I have a plot, some basic ideas for mechanics, and a general idea of how drag and drop code works. It's possible to make, given the simplicity of the game and the shorter length i want it to have, but this video should help.
@Zookz_z9 ай бұрын
thank you very much for this tutorial i have wanted to make a game like this for a while now but all the other tutorials where really complicated so thank you again for this amazing tutorial!
@K5RTO Жыл бұрын
Not only was this tutorial very clear and helpful but you're a pretty funny guy. Looking forward to the whole series and the other stuff you got goin on on your tube. peace, hombre. Cheers!
@indiepunch34433 жыл бұрын
Thanks for making this. Btw, I was a supporter of your Kickstarter so this makes your stuff even more interesting !
@peytonburnham43163 жыл бұрын
Oh thank you so much! I hope it's informative!
@indiepunch34433 жыл бұрын
@@peytonburnham4316 please continue to make more!
@peytonburnham43163 жыл бұрын
@@indiepunch3443 I totally will! I have a few more in mind!
@nottheresenpaii Жыл бұрын
Love the music in the background. Awesome video brother
@provateaccoint6207 Жыл бұрын
Hey! I wanna say thanks for helping me to make sense of all this, man. I was able to understand perfectly what you meant and any error that came was able to be fixed because of what you taught (shouldn't have copy-pasted the x if code for the y if code...).
@CariadEccleston Жыл бұрын
Hey! Thank you so much for this! I had a ton of negative preconceptions about GameMaker, but I decided to give it a shot as an alternative to Godot and this is the tutorial I found and tried. And I think I'm starting to grok the love that folks have for this engine. Thank you!
@shekinahmoreno93383 жыл бұрын
I hope this'll help me huhu I just downloaded Game Maker Studio and hopefully this tutorial will still work with the newer version. Great video though! I love the aesthetic too, might as well download your game, it's so nice!
@simseq_3 жыл бұрын
dude u are amazing! thank you for this clear and great tutorial!!!
@merpiuschip Жыл бұрын
I'm using GameMaker Studio as of now, and there are a few diffrences. Such as trying to run the game.
@Willowwasbored2 ай бұрын
This is more helpful than the programing classes i went to, damn
@Raditya.Ramadhan Жыл бұрын
this is literaly the perfect tutorial, im new to gamemaker 2
@KECKO12 Жыл бұрын
Do you have a tutorial like this but in the visual language instead of coding? Amazing tutorial.
@junie28163 жыл бұрын
thanks!! this tutorial was awesome, i loved it!
@peytonburnham43163 жыл бұрын
Thank you!!
@scetik22 жыл бұрын
WOW THIS IS EXACLTY WHAT I WAS LOOKING FOR, ur so underrated tysm!!
@MasterSasori3 жыл бұрын
Loved your way of explaining things! Talking about collisions...i still dont get the difference between making/not making the obj_wall solid ( flagged ) and if the event " collision " could be used for blocking the player or if it useless :S
@peytonburnham43163 жыл бұрын
Thank you! And we basically dont use the collision event and the built in “solid” since the collision functions are much more versatile! For example functions are better for checking collision *if* the player were in a certain spot vs only checking where the play currently is!
@paulvictor748911 ай бұрын
Very very helpful, the ONLY thing I'd have liked to see in this tutorial is some zooming into the code. I'm sure for a lot of people it's fine but on a laptop it wass very hard to see anything you were coding without screening on top of my gamemaker. :P
@Everytwo_ Жыл бұрын
best tutorial I ever watched
@AnotherFran3 жыл бұрын
Thanks man, you're making my dreams true
@defatgames27962 жыл бұрын
Why are these tutorials never done on drag and drop... Idk man it's so nice seeing the coding visually represented.
@qiwang95202 жыл бұрын
This is soooo beginner friendly!! Thank you!!!
@Se2ndchannel3 жыл бұрын
this is the first time i have actually "written code, i hope i learn well, just need to make it fun, haha
@rareghada673914 сағат бұрын
First of all, I'm new to coding, and it was so smooth for me to understand. Thanks a lot! However, I have a problem with (if place meeting). It doesn't work, and it looks like there is some error there.
@eden24773 жыл бұрын
I've basically watched all your videoes so far, and I'm just loving them, you explain everything so well. I'm hoping you do some kind of "vehicle" tutorial, like riding a hores or wagon/car, or whatever. That's what I'm currently trying to do, but I'm running into issues... :( Keep it up!
@EnochMC Жыл бұрын
this would most likely be done by changing your sprite(see next video) to a "vehicle" sprite (completely new sprite with you riding in a vehicle, and just changing your movement speed in player create event
@GaleGrim2 жыл бұрын
15:34 Actually. 1 is the loneliest number. 2 can be as bad as 1, it's the loneliest number since the number 1.
@andrewbacon3583 Жыл бұрын
For some reason, although I've followed everything and copied the code, my "player" won't move when I run the code. But the Mac app seems very unstable, so I'm not sure that it isn't something with GameMaker itself. This tutorial is very clear though, and not annoying, which is a feat for this sort of thing!
@lavendeereatingreens11 ай бұрын
Mind sending your code? Small mistakes are bound to happen. Or maybe it's a mac thing, I don't know.
@lavendeereatingreens10 ай бұрын
@@katychidavid7862 Make sure everything's set up correctly. Your player object is the one with the code, there's walls to collide with, etc, etc. If it's still an issue try sending your code. There's probably a small mistake like a + instead of a - in there, it happens.
@CaptainAtma9 ай бұрын
Hey Peyton! Great tutorial. I teach middle/high school game design and I'm considering using the tutorial for teaching GML, but did you ever get around to any videos for adding combat or the dialogue system shown?
@peytonburnham43169 ай бұрын
Hey thats awesome!! I do have a dialogue series but I’m not sure it would be good for a classroom setting, it’s advanced compared to this series. But i did do a top down shooter series! That may be something you’re looking for!
@mechanicalfool Жыл бұрын
Youre the best ive found at teaching. Thank you
@GoodGuyv22 жыл бұрын
Just started the video, gotta say that theme slaps!
@saru_chanofficial8 ай бұрын
Thank you so much, been curious about getting into game development!
@floweringserenity69483 жыл бұрын
I do have a question. Why do none of my walls attach to one another? all of the walls stay at the top left of the rooms pixels and refuse to go in between each other. The walls looks like a pattern. Help!
@Double-D1 Жыл бұрын
the background music is a bop
@buttermilkalien61872 жыл бұрын
I only move from the top left to the bottom right... How do I fix this? (I'm working on a Dell laptop)
@Ipratsuka4 ай бұрын
Why is the window for the game so small? no matter how I change the viewport numbers it still doesn't change.
@matt.1372 жыл бұрын
this is a really great tutorial! im currently trying to make an rpg style game and this helped a lot. would you ever consider making a drag and drop version of these tutorials though?
@mangogutzz Жыл бұрын
This is my first time coding and it's fun! You've made it easy for me to know how to, the only problem is when it comes to collisions for me. I copied your coding but no matter what my player sprite still can go threw the walls and it's a bit frustrating. Some help with this would be nice ^^!
@anonentropy3171 Жыл бұрын
same for me
@j_bird8810 ай бұрын
Great Video! Will use this for creating my new game!!