I cannot recommend this tutorial series enough, this is the best AARPG tutorial for Godot on UA-cam, HANDS DOWN. I am currently on episode 22 and had to come back to the original video for folks who are just starting or looking to start. Dont hesitate! Michael goes through each of the videos thoroughly and explains the concepts that we accomplish by the end of each video. The code is clean and describes best practices when in gdscript, like static typing. This was an instant subscribe for me, and how this channel isn't 100k subscribers already is criminal.
Thanks for this. I'm on like my 3rd series and code wasnt super clean. I'd considered this one before and nice to see that its super clean and detailed.
Just starting your series, but I must say, this first part was great. You provided assets, you went over project settings, you explained everything you were doing. Can't wait to follow along with the rest of the series. Thanks mate!
Just wanted to express my gratitude for your Godot 4 tutorials! I'm completely new to game development and honestly, not the best at coding or programming. But your tutorials have been a game-changer for me. I'm taking my first steps into game development with hopes of creating my own indie game, and your content has been invaluable. Just wanted to let you know that you've gained a new subscriber - that's me! Keep up the amazing work, and thanks again for helping beginners like me get started on this exciting journey!
so far... this is the best Godot tutorial I have ever seen. Cant wait to share this to my fellow game dev friends!!! Thanks for the series, i'm looking forward for this exciting journey! keep doing more videos!
WOW! Thank you. Glad to see more people wanting the content. I wasn't sure how my long-form style would play out, still probably not for everyone. Looking forward to providing more content for you!
great tutorial and great explanation! I tried a lot of tutorials on godot engine but this one is the best i've found. Nice and simple explanations, good narration and cool music on the background. I checked all the release videos on this playlist and this is definitely what i need. Thanks! Great job!
Cara, eu não tenho dúvidas que seu conteúdo é muito bom e essa playlist contém um fonte valiosa de conhecimentos práticos de Godot, mas são 57 vídeos entre 30 minutos e uma hora cada um. Seria muito legal se você fizesse uma playlist com uns 10 vídeos um pouco mais longos, mas que pudesse condensar todo esse conteúdo de uma forma mais organizada, talvez até um curso de 20 horas. Levando em consideração que as playlists nesse formato estão pelo menos 4 anos desatualizadas, seria algo que eu pagaria/assistiria com tranquilidade.
I always held off learning game engines because of how many buttons and different settings there are so it was intimidating but this series really breaks it down well. Thank you.
i have been searching for a guide like this and it's the first time your guide appears... Very easy to follow! gonna sub and like so you get noticed more!!!
Watched most of the series as I begin my 4th small game. This is one of the best tutorial series I've seen so far for Godot. One change I made was direction = Input.get_vector(4 arguments) it essentially does what you did as a single function. Figured you might want to know about it.
Yeah, sorry about that. Took me a while to start hearing feedback. My latest videos only include the music in the intro/outro section. You live and learn right?
your tutorial is very helpful and I add normalized() to the direction so that the move_speed of diagonal direction is match on up, down, left, and right.
25:14 bro why are mine move so slowly? should I increase the move_speed? edit: apparently if you use move_and_slide() command you shouldn't multiply with delta again. that's why mine is so slow. I remove the delta and move the move_and_slide() to right before the last pass, then delete the func _physics_process(delta): and it work.
CODE NOT WORKING: If you re-organized your files like I did your game may not run properly. I had to delete them off of the Scene and then re-add them. This got it to work properly. GREAT TUTORIAL. Thanks for making this. Really fun so far!
you can also use "Reload current saved scene" which will reload the scene, and fix those errors and other errors based off incorrect prior information.
Hi I'm a newbie in game dev, and I think Godot works to be a good game engine and GD script, a good game programming language to start with, awesome video hope you put in more stuff. Will watch everything, want to learn everything about this game engine. Thank you :)
Bro very nice tutorial, I hope you are well in your personal life and I cannot w8 for you to post more tutorials like this, You are doing a great job. If it is alright for me to give you an advice it would be to change the sound quality especially the balance between the background music and your voice
At 25:00 your typed the last bit of code that physics process and move slide then you said "we need to put the code" on the player. I didnt catch what you did? The code disappeared. When i hit play now it says "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't be satisfied.
Yeah, Rookie mistake - I was trying to bring something in post editing, and apparently used version of my code without the physics piece. You will notice that right before I run the game I switch back to the version of the game where the physics_process and move and slide code is back. You definitely need that bit of code. As for the error message you are seeing - sounds like you may have moved or renamed a file and something got mixed up. Most likely you should be good to go if you reload the project in Godot.
This tutorial has been really great so far! My only critique is that the background music should be a little bit lower. It's taking away from the volume of your voice and is somewhat distracting.
godot is just not changing my player state, i put a "print("state")" in to see what im in and it just stays in idle 😭 i doing exactly what u do and nothing, just staying in the idle position
Is there any possibility you'd remake this w/some screen zooming on what you're doing? I can't tell when trying to multitask what you're doing as I try to follow along....esp if I reduce you down to half the screen it's hard to see 😕
If I am making this on a laptop the window when ran is too large and is difficult to see what is going on and how to close/minimize the screen, how do I fix this?
First open "Project Settings" by going to Project > Project Settings. There you need to look under "Display > Window" There you will find settings for the Viewport width and height. If you turn on advanced settings there are also window width and height overrides that you may want to use.
at 23:39 why the right side script change from empty to current script and under filter methods only including _ready and _process suddenly has _physics_process???
You have error in this video , you need to remove the * delta in the _process method , also you must have the _physics_process+ move_and_slide in the file This is all fixed in the second video . why you dont share the final scripts ?
Thank you! At the moment I have basic plans for a dozen or so videos (3 completed at this time, 4th one is underway) - but I imagine there are many topics we could cover that are not part of my current plan. So, I think it depends on how well received the videos are, and if a community grows that has requests... anything you are hoping to get out of a series like this?
@@MichaelGamesOfficial well since it's RPG and usually the story part of an RPG game is crucial...I would love to see an expanded session (or maybe split into 2 episodes if it's too long to be put in 1 episode) on the dialogue system or whatever system we can use the to do proper story telling. And of course: the quests! what is an RPG game without it's quests LOL. yeah the Quest system is kinda important too i feel. Just an idea: there are several NPC quest givers in the game world for side quests..but these side quests are randomized, so we always feel there's something to do in the game.
I'm not sure where I went wrong. I've triple checked my code to make sure it looks just like yours but it's giving me this error: The parameter "delta" is never used in the function "_process()". If this is intended, prefix it with an underscore: "_delta". It is also giving me the same error at the bottom saying: W 0:00:01:0119 The parameter "delta" is never used in the function "_pysics_process()". If this is intended, prefix it with an underscore: "_delta".
Sounds like a warning, as opposed to an error. Does your game run? It can be fixed by adding an underscore to the delta in the process function. It would look like this: func _process(_delta) -> void: .... same thing for physics process: func _physics_process(_delta) -> void: .... Those will be cleaned up if you continue to follow the series, but these warnings are really intended to let you know that you have an unused variable. They shouldn't affect the game at all :)
am I going crazy or does this tutorial not work with Godot 4.3 anymore?? how did you get the physic process in func pad thing at 23:42 where you cut the video? also, I'm getting a few errors saying "line 24, standalone lambdas cannot be accessed, consider changing it to a variable." and "line 26 missing unindent at the end of function declaration" sorry, I'm a beginner with this so I'm just a little confused. when I run the scene it doesn't run and closes immediately
Yeah, syntax errors are critical, and often hard to spot. Once you make enough mistakes with that kind of thing, you’ll start to recognize them pretty easily though
Hey thanks for the tutorial. Its very clear and i can understand it well. However, my godot wont understand the scripts. Its all red where yours isnt. Can tou please help?
For some reason, my character is moving WAY slower than yours. I had to set the move_speed float all the way to 3000 to get him to move similarly to yours. The rest of the code matches exactly as far as I can tell. Any ideas? Edit: never mind, I didn't notice you'd gotten rid of the "* delta" on the velocity set.
thanks for share vide. Let me ask you one thing! Is Godot sufficient for 2D development? I think Unity is better for 3D, but right now I want to focus on 2D!
It’s more than sufficient for 2D in my opinion. Even for many 3D game concepts you would be surprised just how capable it is. In fact I switched to godot from Unity, and I can’t even think of a reason I would go back, even for a 3D project. Especially for solo devs and hobbyists, godot is just so easy to use, it leaves Unity in the dust. All my opinion, maybe, so take it or leave it :)
@@MichaelGamesOfficial thanks. I had been use Unity after using Godot, but I feel that Godot is much faster. The coding and testing cycles are quicker. I'm coming back to godot by your relply...
@@huyphamquoc8923 you should add func _physics_process(delta): and then press enter then slide_and_move() i tried why it moved or not and this is the reason
You mean the lack of the animations? Look no further than the subsequent video (ua-cam.com/video/rKQrp2U11Ag/v-deo.html). If that's too slow a pace for you, perhaps this video series isn't the right fit for you?
@@MichaelGamesOfficial No-no, not that. Look at the screen. The player character is micro teleporting all over. Dizzy 2 back in 80s on my 8-bit computer without a hard drive had better player movement. No, there's no need to check your movement code, it's not it. It's the camera. It's static here in this video, so it looks like terrible player movement. If you make it follow the player, the player movement will become all right, but all the static objects around him will become as jittery as the player now. So I see no point in trying to make a game out of something that looks worse than games from 80s.
@@MichaelGamesOfficial I'm not recording, though. Also, I just checked ep.19 and it's still the same. I understand that many people choose not to notice. Well, that's your right, of course. Let's hope that people who are gonna play your game will choose not to notice either.
new to programming and love these videos; I'm following along with Godot on a different window but after hopefully writing all the code exactly like in the video my character moves way to slow, and my solution was to change the move_speed all the way to 10000.0 (now it moves a lot better) but is there a better solution? also this yellow triangle warning sign appeared: [Ignore]Line 24 (UNUSED_PARAMETER):The parameter "delta" is never used in the function "_physics_process()". If this is intended, prefix it with an underscore: "_delta". any help will be greatly appreciated thanks..
I do like your way to write a code, it's so clean. Please, keep doing more videos!
Nice beginning. I hope you'll continue this serie! 🎉
Make code editor font bigger for the next time pls. Thanks for the series, i'm looking forward for the state machine video
You got it! Thanks for the feedback!
Neat - keep going - would love to see your progress
I cannot recommend this tutorial series enough, this is the best AARPG tutorial for Godot on UA-cam, HANDS DOWN. I am currently on episode 22 and had to come back to the original video for folks who are just starting or looking to start. Dont hesitate! Michael goes through each of the videos thoroughly and explains the concepts that we accomplish by the end of each video. The code is clean and describes best practices when in gdscript, like static typing. This was an instant subscribe for me, and how this channel isn't 100k subscribers already is criminal.
Thanks for this. I'm on like my 3rd series and code wasnt super clean. I'd considered this one before and nice to see that its super clean and detailed.
I was looking for something like this! An actual breakdown since it's so easy to miss things when you're new. Looking forward to the series.
Thanks for the vote of confidence.
AAAAyyyeee, i got it working! nice work mate. cheers for explaining what it all means... really helps understand what the hell im typing out haha
Thanks a lot looking forward for this series :)
Commenting here before watching further videos to try and boost this one further. Very well spoken and quite approachable. Thank you!
I’m about halfway through the current playlist. Coming back through to like and comment. Fantastic tutorial so far!
Glad that UA-cam recommended me this series! Been meaning to pickup Godot this summer and this looks great so far!
very helpful, keep on going!
Just starting your series, but I must say, this first part was great. You provided assets, you went over project settings, you explained everything you were doing. Can't wait to follow along with the rest of the series. Thanks mate!
Having done several tutorials, this one is really recent and seems to be going very well. Very clean, and precise tutorial. 5 stars. Thank you!
I love this video, this explains slowley and clam, not rushing and speeding it, u explain it good aswell scripting, keep this up!
Just wanted to express my gratitude for your Godot 4 tutorials! I'm completely new to game development and honestly, not the best at coding or programming. But your tutorials have been a game-changer for me. I'm taking my first steps into game development with hopes of creating my own indie game, and your content has been invaluable. Just wanted to let you know that you've gained a new subscriber - that's me! Keep up the amazing work, and thanks again for helping beginners like me get started on this exciting journey!
Awesome! Glad these are helping! Honestly, it can take time, but stick with with it! I'll have the next video coming very soon!
so far... this is the best Godot tutorial I have ever seen. Cant wait to share this to my fellow game dev friends!!! Thanks for the series, i'm looking forward for this exciting journey! keep doing more videos!
AND ITS FREE!! love it
WOW! Thank you. Glad to see more people wanting the content. I wasn't sure how my long-form style would play out, still probably not for everyone.
Looking forward to providing more content for you!
great tutorial and great explanation! I tried a lot of tutorials on godot engine but this one is the best i've found. Nice and simple explanations, good narration and cool music on the background. I checked all the release videos on this playlist and this is definitely what i need. Thanks! Great job!
Awesome! I'm glad you found my channel!
Man you are really filled big empty space in UA-cam Godot tutorials. Your efforts really helped lots of people.
I looked at a few tutorials that came up but this one looked like the best one. I'm on ep11 now, and I have to say it's been great so far!
The quality of this is insane. Thank you for your service to humanity 🥰
This video series has been on my to do list for a while now. I'm so excited to start it today!!
Great job! Keep it up. Looking forward to the next video.
Dude! I love this series so far. As a noobie game dev this is helping a lot!
ep01 completed..excited for further episodes; thanks
Cara, eu não tenho dúvidas que seu conteúdo é muito bom e essa playlist contém um fonte valiosa de conhecimentos práticos de Godot, mas são 57 vídeos entre 30 minutos e uma hora cada um. Seria muito legal se você fizesse uma playlist com uns 10 vídeos um pouco mais longos, mas que pudesse condensar todo esse conteúdo de uma forma mais organizada, talvez até um curso de 20 horas. Levando em consideração que as playlists nesse formato estão pelo menos 4 anos desatualizadas, seria algo que eu pagaria/assistiria com tranquilidade.
I always held off learning game engines because of how many buttons and different settings there are so it was intimidating but this series really breaks it down well. Thank you.
Amazing series, you should have more subscribers!
i have been searching for a guide like this and it's the first time your guide appears...
Very easy to follow!
gonna sub and like so you get noticed more!!!
very good work, and your code is very efficient, with 21 lines you already move the character, nice
Watched most of the series as I begin my 4th small game. This is one of the best tutorial series I've seen so far for Godot.
One change I made was direction = Input.get_vector(4 arguments) it essentially does what you did as a single function. Figured you might want to know about it.
Yoo looks awesome, gonna do this soon, wish me luck! Thank you for the tutorial!
Love this thank you.
That said.. the background music is maddening. 😩
Yeah, sorry about that. Took me a while to start hearing feedback. My latest videos only include the music in the intro/outro section.
You live and learn right?
@@MichaelGamesOfficial no worries, really appreciate the tutorial!
Looks really promising, please make more, sir.
This is really cool, will be following this guide and using it as a template to learn Godot : )
your tutorial is very helpful and I add normalized() to the direction so that the move_speed of diagonal direction is match on up, down, left, and right.
Really great intro, looking forward to following along!
25:14 bro why are mine move so slowly? should I increase the move_speed?
edit: apparently if you use move_and_slide() command you shouldn't multiply with delta again. that's why mine is so slow. I remove the delta and move the move_and_slide() to right before the last pass, then delete the func _physics_process(delta): and it work.
CODE NOT WORKING: If you re-organized your files like I did your game may not run properly. I had to delete them off of the Scene and then re-add them. This got it to work properly.
GREAT TUTORIAL. Thanks for making this. Really fun so far!
you can also use "Reload current saved scene" which will reload the scene, and fix those errors and other errors based off incorrect prior information.
@@lampostsamurai2518 where is that I can't find it
Nice video, keep it up.
thank you for this tutorial! Looking forward going through this now :) Hope you add some quest/dialogue system as well in the future
Hi I'm a newbie in game dev, and I think Godot works to be a good game engine and GD script, a good game programming language to start with, awesome video hope you put in more stuff. Will watch everything, want to learn everything about this game engine. Thank you :)
this is so so cool, thanks for these tutorials!
Thank you for well made series.
Good job! I mainly work in 3D, but I've always been interested in how Godot handles various aspects of 2D platformers. Make more tutorials. 😎
thank you sooo much!! Love this tutorial series!! very useful and detailed
Bro very nice tutorial, I hope you are well in your personal life and I cannot w8 for you to post more tutorials like this, You are doing a great job. If it is alright for me to give you an advice it would be to change the sound quality especially the balance between the background music and your voice
I did exactly what you did but the character doesnt move, so I've added move_and_slide() before pass and it works now
Outstanding! Subscribed
Nice tutorial, thanks. Subscribed❤
At 25:00 your typed the last bit of code that physics process and move slide then you said "we need to put the code" on the player. I didnt catch what you did? The code disappeared. When i hit play now it says "Couldn't save scene. Likely dependencies (instances or inheritance) couldn't be satisfied.
Yeah, Rookie mistake - I was trying to bring something in post editing, and apparently used version of my code without the physics piece. You will notice that right before I run the game I switch back to the version of the game where the physics_process and move and slide code is back.
You definitely need that bit of code.
As for the error message you are seeing - sounds like you may have moved or renamed a file and something got mixed up. Most likely you should be good to go if you reload the project in Godot.
im following along but i know the difference in the code between 2d and 3d so im doing 3d myself. definitely recommend it
Thank you Mr.Michael Games Sir
This tutorial has been really great so far! My only critique is that the background music should be a little bit lower. It's taking away from the volume of your voice and is somewhat distracting.
Yeah, apologies. Took me several videos to come to this conclusion on my own, but rest assured I am listening and trying to improve :)
Great tutorial , where are the scripts ?
does anyone else get a error at line 24 for the reasons mixed use of tabs and spaces indentation
So glad to find this. Says playlist has 60 videos… are those just to be released or is there some kind of subscription or something?
Thank you!
godot is just not changing my player state, i put a "print("state")" in to see what im in and it just stays in idle 😭 i doing exactly what u do and nothing, just staying in the idle position
Is there any possibility you'd remake this w/some screen zooming on what you're doing? I can't tell when trying to multitask what you're doing as I try to follow along....esp if I reduce you down to half the screen it's hard to see 😕
If I am making this on a laptop the window when ran is too large and is difficult to see what is going on and how to close/minimize the screen, how do I fix this?
First open "Project Settings" by going to Project > Project Settings.
There you need to look under "Display > Window"
There you will find settings for the Viewport width and height. If you turn on advanced settings there are also window width and height overrides that you may want to use.
at 23:39 why the right side script change from empty to current script and under filter methods only including _ready and _process suddenly has _physics_process???
i cant open the file manager its not in the options
You have error in this video , you need to remove the * delta in the _process method , also you must have the _physics_process+ move_and_slide in the file
This is all fixed in the second video . why you dont share the final scripts ?
Awesome!
How many videos in this series?
Thank you!
At the moment I have basic plans for a dozen or so videos (3 completed at this time, 4th one is underway) - but I imagine there are many topics we could cover that are not part of my current plan. So, I think it depends on how well received the videos are, and if a community grows that has requests... anything you are hoping to get out of a series like this?
@@MichaelGamesOfficial well since it's RPG and usually the story part of an RPG game is crucial...I would love to see an expanded session (or maybe split into 2 episodes if it's too long to be put in 1 episode) on the dialogue system or whatever system we can use the to do proper story telling.
And of course: the quests! what is an RPG game without it's quests LOL.
yeah the Quest system is kinda important too i feel. Just an idea: there are several NPC quest givers in the game world for side quests..but these side quests are randomized, so we always feel there's something to do in the game.
I'm not sure where I went wrong. I've triple checked my code to make sure it looks just like yours but it's giving me this error:
The parameter "delta" is never used in the function "_process()". If this is intended, prefix it with an underscore: "_delta".
It is also giving me the same error at the bottom saying:
W 0:00:01:0119 The parameter "delta" is never used in the function "_pysics_process()". If this is intended, prefix it with an underscore: "_delta".
Sounds like a warning, as opposed to an error. Does your game run?
It can be fixed by adding an underscore to the delta in the process function. It would look like this:
func _process(_delta) -> void:
....
same thing for physics process:
func _physics_process(_delta) -> void:
....
Those will be cleaned up if you continue to follow the series, but these warnings are really intended to let you know that you have an unused variable. They shouldn't affect the game at all :)
I don't know if it gets fixed later, but as is, the character is actually faster when moving diagonally, which is not desirable.
Yes it gets fixed later! I wish there was a pinned comment with bugs that get fixed later, it happens a lot!
@@metropolis10 Okay that's great!
am I going crazy or does this tutorial not work with Godot 4.3 anymore?? how did you get the physic process in func pad thing at 23:42 where you cut the video? also, I'm getting a few errors saying "line 24, standalone lambdas cannot be accessed, consider changing it to a variable." and "line 26 missing unindent at the end of function declaration" sorry, I'm a beginner with this so I'm just a little confused. when I run the scene it doesn't run and closes immediately
oh, I fixed it after some researching, turns out I put it one space across. a SINGLE space, man, coding is hard
Yeah, syntax errors are critical, and often hard to spot. Once you make enough mistakes with that kind of thing, you’ll start to recognize them pretty easily though
Hey thanks for the tutorial. Its very clear and i can understand it well. However, my godot wont understand the scripts. Its all red where yours isnt. Can tou please help?
The whole time I'm Stressing why my Code isnt working but the whole time its because I'm Capitalizing Letters for no Reason
great content
For some reason, my character is moving WAY slower than yours. I had to set the move_speed float all the way to 3000 to get him to move similarly to yours. The rest of the code matches exactly as far as I can tell. Any ideas?
Edit: never mind, I didn't notice you'd gotten rid of the "* delta" on the velocity set.
Thank you for leaving this comment, as I hadn't noticed that myself lol
thx for so clean tutorial.
Thank you for your videos.
i can't opened in file manager on mobile how to do that
thanks for share vide.
Let me ask you one thing!
Is Godot sufficient for 2D development?
I think Unity is better for 3D, but right now I want to focus on 2D!
It’s more than sufficient for 2D in my opinion. Even for many 3D game concepts you would be surprised just how capable it is.
In fact I switched to godot from Unity, and I can’t even think of a reason I would go back, even for a 3D project. Especially for solo devs and hobbyists, godot is just so easy to use, it leaves Unity in the dust.
All my opinion, maybe, so take it or leave it :)
@@MichaelGamesOfficial
thanks.
I had been use Unity after using Godot, but I feel that Godot is much faster.
The coding and testing cycles are quicker.
I'm coming back to godot by your relply...
Thank you!!!!!
Am I the only one who it is showing up blurry for? It's hard to make out what is being typed into the script...a bit frustrating.
can someo put the script dowbn in a replay????
why does my character can't move even though I follow all the instruction?
yeah, same issue
@@huyphamquoc8923 you should add func _physics_process(delta): and then press enter then slide_and_move() i tried why it moved or not and this is the reason
thank you
Good tutorial but
4:46 what happened there???
Made the same code as you did, attached it to the player, but when I run the project, player doesn't move D:
Idk what's wrong, really did the same
on the line of code where it says velocity = direction * move_speed * delta, remove the "*delta" and your life problems will be solved :)
Same here
@@h4bicatani I did the exact same thing and removed delta also, but no movement
It didn’t work could you give me all that code so I can copy and paste it cause it’s not working for me
Love your video, but please if possible remove the background music. :)
Yes, I phased out most background music as I refined my process. Later videos only have intro and outro music
Thanks for the video but that background music is ear grating
4:50 , what like what happened to ur voice
😂 I forgot about that! Was playing around with a voice changer in post... lol
@@MichaelGamesOfficial lol, but that aside GREAT video! liked and subbed
Thnxs for the video but please don't use this annoying background music
I loved the music !
I started thrusting my hips uncontrollably when I heard this song and couldn't stop the whole video.
You just a hater😂 music was peak!
The music isn't the problem, per se. The vocal volume is too low compared to the music volume.
All i heard was music instead of him.
look, i ain't sayin' anythin' 'bout 'da tutorial "but", THE MUSIC IN THE BACKGROUND GONNA MAKE ME GO INSANE AAAAAAAAAA >:(((((((( 👎👎👎👎👎👎
25:20 Oh, that looks so bad. It's like there's no point in going further, until this is fixed.
You mean the lack of the animations? Look no further than the subsequent video (ua-cam.com/video/rKQrp2U11Ag/v-deo.html). If that's too slow a pace for you, perhaps this video series isn't the right fit for you?
@@MichaelGamesOfficial No-no, not that. Look at the screen. The player character is micro teleporting all over. Dizzy 2 back in 80s on my 8-bit computer without a hard drive had better player movement. No, there's no need to check your movement code, it's not it. It's the camera. It's static here in this video, so it looks like terrible player movement. If you make it follow the player, the player movement will become all right, but all the static objects around him will become as jittery as the player now. So I see no point in trying to make a game out of something that looks worse than games from 80s.
@@loonatron4524 Nope, that's just crappy video capture from my first couple of videos. Resolved the screen capture issues in Ep3 I think...
@@MichaelGamesOfficial I'm not recording, though. Also, I just checked ep.19 and it's still the same. I understand that many people choose not to notice. Well, that's your right, of course. Let's hope that people who are gonna play your game will choose not to notice either.
@@loonatron4524
new to programming and love these videos;
I'm following along with Godot on a different window but after hopefully writing all the code exactly like in the video my character moves way to slow, and my solution was to change the move_speed all the way to 10000.0 (now it moves a lot better) but is there a better solution?
also this yellow triangle warning sign appeared:
[Ignore]Line 24 (UNUSED_PARAMETER):The parameter "delta" is never used in the function "_physics_process()". If this is intended, prefix it with an underscore: "_delta".
any help will be greatly appreciated thanks..