How to Create an RPG in Godot 4 (step by step)

preview_player
Показать описание
In this series I'm going to be going over everything you need to know in Godot 4 to create your own Godot games so after you can go off and make Godot games on your own. I know you will learn so much from this series and I'm very exited to teach it. In this episode we are going to keep it simple sense it is only episode 1 and create player movement and animations.

make sure to download the free as that is all we will need for this series.

----------------------------------------------------------------------------------------------------------------------------------------

Thank you so much for watching I really hope this video helped.

if you did enjoy then please go and click that subscribe button to help out the channel. I means so much and I love your feedback in the comments to let me know what it is that you enjoyed. Again thanks so much and I would love to see you again!

have a great rest of you day and of course be safe :)

- thanks DevWorm,

----------------------------------------------------------------------------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

first off, im loving the tutorial so far. im already on ep. 4 but i figured id ask this here.
i am pretty new to game dev and godot. so im pretty sure this is not the best way to go about this but id rather have my character have diagonal movement as well so i changed the code under the func player_movement(delta) part to

func player_movement(delta):
if
play_anim(1)
current_dir = "right"
elif
play_anim(1)
current_dir = "left"
elif
play_anim(1)
current_dir = "down"
elif
play_anim(1)
current_dir = "up"
else:
play_anim(0)

var input_vector = Vector2.ZERO
input_vector.x = -
input_vector.y = -
input_vector = input_vector.normalized()

if input_vector:
velocity = input_vector * speed
else:
velocity = input_vector

move_and_slide()

now heres the thing. this took me forever to try to figure out (because im new to this stuff) but everything works as i wanted it to, and im happy about it, and honestly proud of myself for getting it to work at all lol. but im just gonna ask anyone that may know more then i do, if i did something wrong here that may bite me in the butt later on.
im not asking for some nit picky answer just so you can try to flex your knowledge with an advanced answer, im only asking if, for me(a beginner thats just gonna use this tutorial to have a project to practice learning with(kinda like a starting template))
if this is a BASIC way to do this, and if its fine or not. thank you in advance

qmerk
Автор

i am a refugee from Unity. Thank you dev-worm for this tutorial!
I really appreciate your in-depth explanations of what things do and how
they operate.

Marandal
Автор

Just saying "Hi" to all the other new Godot users who have jumped ship in the past couple of days. I only just started learning game development about 4 weeks ago on Unity, I'm thinking now is a good time to focus on a different tool.

microwire
Автор

Unity refugee here; starting the toots - so far so good - no problems, easy to pick up. Thank man! See ya in the next one!

Diertstarr
Автор

Thank you so much, I just finished series yesterday and tried to do this part alone and almost did it but I am happy that I found different solution to animations and it works

pafinnoobmufin
Автор

Thank you for this! This first one was easy to follow the somewhat complex concepts and I managed to get it working. I've bought the premium art pack and I'll be busy with all 8 of the videos in this series. Again, SO MUCH THANKS! I'm coming in from pygame for what it's worth.

keithestanol
Автор

As someone who is new to coding in general and godot, this tutorial is beyond amazing! It would be great if your future videos you made mechanics which we could simply add and expand on. Will continue to watch this series and the rest of your videos because i feel there isn't as much resources for godot 4 in terms of learning and this video alone is very inspiring! Thanks!❤

LoganSie
Автор

I am so glad I got in the habit of using a bit different names then you do, simply because it helps me keep track of why the things work the way they work, rather then just follow along.

MijmerMopper
Автор

THANK YOU for the work that your doing, this channel right now is the reason I havent given up again on my dream. Thank you,

ericspeak
Автор

the legend is back, more powerful than before

ilguardiano
Автор

i like your background music in the videos. Think it helps me to pay attention. Thanks for keeping the videos to the point and not making them hours long bc this is working for me

MootPotato
Автор

This is amazing. Thank you so much! As an absolute beginner, this was easy to follow. So excited for the rest of this!

glitcheddivinity
Автор

Thank you very much!!! you have no idea how much this video helped me out, i've tried lots of videos and i mean a LOT and still didnt get as far as i got using this video. Keep up the good work man👌

ricardogaudi
Автор

I have watched a lot of videos about Godot and yours are the best . Your video literally explained everything and I was able to succeed in what I was trying to do

dallisfrancis
Автор

This is EXACTLY what I was looking for. Thank you for your hard work!

Xalantor
Автор

dude, i like how much you covered in this one video. I also had my doubts tbh with how the animation was coded in, but it worked perfectly on my end like it did on your end! Whenever that happens, you know it's an amazing tutorial. I can't wait to watch your other tutorial videos for this series!

tomoyaokazaki
Автор

Just started following this tutorial series! So excited for what's next!!

demiangarden
Автор

Thank you from Argentina, this video is of great help to me as I start a project I have in mind. It's undoubtedly a huge advantage to have this! Greetings.

gonzaloramirez
Автор

I've tried a bunch of Godot tutorials gotta say this one is the clearest and worked the best for me. Keep up the good work!

dr.goshleorio
Автор

watched this video today and plan on watching the rest in the series. very helpful and informative.

funmtg