how i learnt godot after leaving unity

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ค. 2024
  • Discord invite - / discord
    flappy bird tutorial - • Recreate FLAPPY BIRD i...
    top down shooter tutorial - • Make a 2D TOP-DOWN SHO...
    rpg tutorial - • How to Create an RPG i...
    art pack used in the rpg game - game-endeavor.itch.io/mystic-...
    #godot #godotengine #devlog #gamedevelopment #unity #rpg #flappybird #topdownshooter

ความคิดเห็น • 97

  • @simonlow0210
    @simonlow0210 6 หลายเดือนก่อน +41

    The Group system is basically what is called as Tags in Unity. Just a slightly different terminology used but functions the same.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +5

      Oh that's a good way to think of them! Thanks for that comparison, that actually helps :D

  • @AxZelAnimations30
    @AxZelAnimations30 6 หลายเดือนก่อน +8

    I swear Godot is just so fun to use.
    At first I was very hesitant if I should just abandon my project or redo everything in Godot. But now I'm a little bit less hesitant. I'm having fun learning Godot while slowly redoing what I did in Unity.

  • @GratissTVofficial
    @GratissTVofficial 7 หลายเดือนก่อน +22

    Love this. I have a dream project I've been planning on for about 2 years, and I'll soon start practicing/studying Godot. I first wanna try to develop some other simpler games before this big project, and it will take a long time. I find so helpful seeing other people following the same path I will do. U basically did exactly the same tutorials I was going to use first😂
    Good luck!

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน +3

      Thats a good idea starting some smaller projects first! Helps you to learn some things along the way to make your dream project easier!
      Yeah the tutorials i did were super useful! would definitely recommend going over them! just be aware there are some differences between godot 3 and 4
      Thank you! and Goodluck to you too!

  • @dv_interval42
    @dv_interval42 6 หลายเดือนก่อน +9

    Randomly got recommended, pleasantly surprised!! I especially liked all the stumbles that you documented and talked about their solutions!! Most other videos miss this and I feel like I'm looking at some superhuman God. This humanizes the process a lot! Subscribed!

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +2

      I am glad you enjoyed it!! that makes me very happy :D
      I also like videos where people show their struggles and how they overcame them, It shows that everyone struggles but if you just keep trying you can get there eventually! It might also help others who have run into that same issue. Im glad you enjoyed my process of showing that
      Thank you!!

  • @klimmesil9585
    @klimmesil9585 5 หลายเดือนก่อน +3

    Really enjoyed listening to your transition, it really helps a lot for people in the same situation since you already got the answer to all the dumb questions we all have at some point

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  5 หลายเดือนก่อน +1

      I'm glad you enjoyed it!
      I agree with that as well, it can be helpful to watch someone struggle with something you have as well and find the solution

  • @SastredelDesastre
    @SastredelDesastre 5 หลายเดือนก่อน +1

    Thank you very much Potato! You were a great model here for beginners like me, this encourages me to continue with more tutorials :')

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  5 หลายเดือนก่อน +1

      Im glad you feel more encouraged! i wish you much success :D

  • @GreenLightDev
    @GreenLightDev 6 หลายเดือนก่อน +2

    That's awesome, keep it up! Seems like you're making great progress in an engine that's really different from what you're probably used to in Unity. Good stuff!

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +1

      Thank you so much! It is quite different from unity but I'm enjoying learning about it! Thank you for watching :D

  • @ethantreptow
    @ethantreptow 6 หลายเดือนก่อน +1

    Have fun and I love what you are doing

  • @rattleheadx
    @rattleheadx 4 หลายเดือนก่อน +2

    Great seeing the Godot experience from someone new! Welcome home!
    By the way, you probably have found this out already, but if you're using the Steam version of Godot, you should disable the Steam overlay for Godot. It can cause some issues.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  4 หลายเดือนก่อน +2

      Thank you!
      yeah i have since switched to the downloaded version from the website :D

  • @szymonniemczyk4728
    @szymonniemczyk4728 7 หลายเดือนก่อน +2

    GODOT!!!! love this software. great video

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน

      Thank you!! It really is a great software!

  • @akoot
    @akoot 7 หลายเดือนก่อน +1

    Really nice video showing your journey with Godot 🙂

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน +1

      Thank you so much!! I'm looking forward to sharing more of it!

  • @MiisoLobo
    @MiisoLobo 6 หลายเดือนก่อน +1

    Great video! Just stumbled upon your channel a few minutes ago :)
    Your Discord Server invite seems to be invalid, though!

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน

      Thank you!!
      Sorry about that! heres a new one - discord.gg/feepG484

  • @stanleyvandenbos
    @stanleyvandenbos 7 หลายเดือนก่อน +4

    Only 75 subscribers? Let me change that.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน

      You are too kind! Thank you!

  • @gamedev_turtle453
    @gamedev_turtle453 7 หลายเดือนก่อน +1

    Super nice to see you learning godot

  • @djbolodocaco775
    @djbolodocaco775 7 หลายเดือนก่อน +1

    great video!

  • @Colosol45
    @Colosol45 6 หลายเดือนก่อน

    now i figured it out too
    kinematic body is changed to character body 2d
    thanks

  • @THE8SFN
    @THE8SFN 6 หลายเดือนก่อน +1

    Impressive stuff

  • @ChristosRym
    @ChristosRym 5 หลายเดือนก่อน +1

    The way you setted up the velocity.x and velocity.y like you did, wouldn't that make the player move faster diagonaly? Should you not first normilize the Vector2D.normilize and then set_velocity?

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  5 หลายเดือนก่อน

      You might be right! Ill remember to do that next time, thanks for letting me know!

  • @oglothenerd
    @oglothenerd 5 หลายเดือนก่อน +3

    For me, I actually find it easier to do everything in pure code than in an engine. I really don't know why. I will say though that Godot has been the easiest engine to learn, though I still don't understand graphical engines yet. (I say graphical, because I am using an engine for my game, the engine just doesn't have an editor UI. It is pure code. (Bevy Engine with the Rust programming language.))

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  5 หลายเดือนก่อน +1

      oh wow interesting! id like to try doing a project in just pure code one day! currently i dont think i could though lol

    • @oglothenerd
      @oglothenerd 5 หลายเดือนก่อน +1

      @@PotatoDev-pz2wv Start with Python and the Ursina engine. It is stupid easy. I currently use Rust and the Bevy engine.

  • @navinshirodkar3640
    @navinshirodkar3640 4 หลายเดือนก่อน

    Hiya, I was doing the same set of tutorials as you. Could the code be shared for the parts that needed fixing/updating ( Especially the Top to Down Shooter) to the switch to Gadot 4?

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  4 หลายเดือนก่อน

      Hi, sorry its been a while since i did this and im not sure i still have the files. My computer is a bit of a mess atm and im about to reset it. I can try and find it and get back to you

    • @navinsawesomeanddivineacco4221
      @navinsawesomeanddivineacco4221 4 หลายเดือนก่อน

      ​​@@PotatoDev-pz2wvHey ! Thank you so much for your reply :) its fine dw about it. I'm almost done with this tutorial, just trying ro get the bullets to form groups. I'll write the changes in a comment lster so viewers can get some help :) Also thank you so much for this video, i would have probably given up if it wasnt for it

  • @gamedev_turtle453
    @gamedev_turtle453 7 หลายเดือนก่อน +1

    Amazing video

  • @nyn2k259
    @nyn2k259 6 หลายเดือนก่อน +1

    Nice video, am now looking to get into creating a game as a beginner. I want to create a game like Ludo with dice any tips tutorials etc thanks

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน

      Thank you!
      Nice! starting game dev is really fun :D
      unfortunately, I've never played Ludo before so im not sure if i have any good tips i can give.
      Generally speaking however when making a game it's good to start out with a good clear plan of WHAT you want in the game, features, story etc

    • @nyn2k259
      @nyn2k259 6 หลายเดือนก่อน +1

      @@PotatoDev-pz2wv Starting this game dev not fun nah its more frustrating. Thanks for the advice I have game features & story down I just need to earn coding or visual scripting to bring it to life. Thanks for the reply.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +1

      @@nyn2k259 Yes frustrating is one thing that game dev can also be 😅
      Sounds good! Sometimes it might be better to start with a couple smaller projects to help you learn your chosen game engine and coding. You can then use the things you learnt from those projects and apply them to your larger project :D
      I wish you luck in your journey!

  • @TheOnlyKingBee
    @TheOnlyKingBee 6 หลายเดือนก่อน

    I just started learning Godot. There is some prebuilt code that you can use. I find it very useful 😅

  • @oglothenerd
    @oglothenerd 5 หลายเดือนก่อน +3

    Hey, the Discord invite is invalid. (Did you make it last forever?)

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  5 หลายเดือนก่อน +2

      sorry about that, heres a new one! discord.gg/fkwwn4QU47

    • @oglothenerd
      @oglothenerd 5 หลายเดือนก่อน +2

      @@PotatoDev-pz2wv Thank you!

  • @GastLordYT
    @GastLordYT 7 หลายเดือนก่อน +1

    For the top down shooter How did you manage to download the black square as a tres? The reason I’m asking is I have it as a tres but I can’t make it a tile set and get a error each time I drag it to the tileset

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน

      I went to the scene tab and exported it using mesh library i think? but i also could not drag it in to the tile set. So what i did was i made a black cube and imported it into the project and made it a tileset by dragging it into the tilset area at the bottom, then on the tilemap node i added an occlusion layer, then similar to how you add collisions i added the occluder light.
      sorry its kinda hard to explain here, if you would like i could explain it better over discord where i could send images to help show you? CrunchyPotato3#6955

  • @akselst
    @akselst 7 หลายเดือนก่อน +3

    7:01 You remind me of when I learned you can drag a node into your code and that "$AnimatedSprite2D" just appears where ever you drop your node. Even better when you start cleaning up your code by using variants to reference the nodes: instead of writing "@onready var my_character = $CharacterBody2D" just drag the node into your code hold ctrl and then let go, and voila, all done.
    Edit: If you want the filepath and name of a file, for example a script. Drag that script from your FileSystem into the code you're working on and you get for example..(had to remove example since youtube threathened to block my account lol)

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน +1

      Thank you so much for the advice!! Any information i get about godot is super useful!

  • @LapiDazuli
    @LapiDazuli วันที่ผ่านมา +2

    The discord link in the desc expired

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  วันที่ผ่านมา +1

      There's a new one in my community tab :)

  • @Mr.BaryonyxCreates
    @Mr.BaryonyxCreates 6 หลายเดือนก่อน

    Maaan i didn’t know potato’s can adapt to different environments so quickly!

  • @simonw.1223
    @simonw.1223 6 หลายเดือนก่อน

    what the server told me is to read the whole documentation as like to memorize as without it I dont know how to do x.

  • @archiivv
    @archiivv 6 หลายเดือนก่อน +1

    There were 131 before me and soon to be thousands after. Fantastic video :)

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน

      Thank you so much! You are so kind, thank you for your support! I hope to make you guys proud ❤

  • @travelsizedlions
    @travelsizedlions 7 หลายเดือนก่อน +8

    That spawning position thing isn't a hack at all. I'd say that's far and away the better way to do it.
    Btw, I'd be willing to bet the offset issue for the bullet is probably due to the origin of your bullet's scene being the top left of the sprite instead of the center!

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน +1

      omg you are probably right! how did i miss that 🤦Thank you lol

    • @death2foolz182
      @death2foolz182 6 หลายเดือนก่อน +1

      @@PotatoDev-pz2wv Also they are correct about using a node for the spawn location! it's quite a normal solution in godot. Most people use the 'Marker2D/Marker3D' node for it, as it's pretty much the perfect amount of functionality for a node like that.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน

      @@death2foolz182 Oh interesting, Thank you! and thank you for letting me know about the Marker nodes! Any and all information is so helpful!

  • @willramos8565
    @willramos8565 6 หลายเดือนก่อน +1

    Very Very Nice,😊

  • @IamPotion
    @IamPotion 6 หลายเดือนก่อน +5

    I think it’s a good thing to learn a new coding language. It may be hard at first but after you get the hang of it then it’ll have big pay outs.
    A friend of mine compared unity and Godot like this.
    “Godot is like an infant who knows how to speak English and can perform tasks that the average adult can do, while unity is an adult who can speak English,Spanish, and French while being able to perform tasks that only the smartest people can do. Godot will gladly help you for free and genuinely cares for you, while unity sees you as a wallet and wants to find anyway to squeeze cash out of you”
    Unsure if it’s a good comparison since I don’t code myself but it made sense to me. (My friend is a dev of a game).

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +2

      It was a little hard at first but I think I'm slowly getting there!
      I do feel very supported with godot, the community is very helpful and kind! It also feels less overwhelming in godot. Excited to keep going!

    • @IamPotion
      @IamPotion 6 หลายเดือนก่อน +1

      @@PotatoDev-pz2wv I think the biggest thing I’ve seen from my coding friends who are working on their projects is to take the time to firmly grasp the language and then apply your knowledge in a timely manner.
      The same friend who works as a dev told our friend group that the worst part of coding with other people is the cleanliness of the coding and that doing it alone is easier but also harder too. His advice he gave my other friend is to code things right the first time so you don’t have to search through thousands of files or lines of coding.
      Keep up the good work!

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +1

      ​@@IamPotion I think that is good advice! Get a good understanding and do things right and do it clean. I am currently trying to do that with this project, make good efficient code and make every clean and organized.
      Thank you so much!!

  • @sushiclozy
    @sushiclozy 6 หลายเดือนก่อน +2

    W video

  • @aryantzh2028
    @aryantzh2028 6 หลายเดือนก่อน +2

    you are using godot 4 and the top down shooter tutorial using godot 3, that's why u got errors. u need to download both godot 4 and 3 to avoid error (the godot 3 still updates btw) and to check which one the godot 3 and 4 u can see the top right renderer. godot 3 only had opengl 2.0 & opengl 3.0 while godot 4 has vulkan (forward+), mobile, and opengl (compability)

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน

      Yeah i figured some of the issues i was encountering were because of updates 😅

  • @kardrasa
    @kardrasa 6 หลายเดือนก่อน +1

    I love gaming!

  • @alanwie7yt386
    @alanwie7yt386 4 หลายเดือนก่อน

    777 subscribers

  • @byucknahthered3914
    @byucknahthered3914 หลายเดือนก่อน

    Your Discord Invite link is invalid.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  หลายเดือนก่อน +1

      Ah sorry about that. The discord is currently a bit offline right now but if it returns again I will add a new link

    • @byucknahthered3914
      @byucknahthered3914 หลายเดือนก่อน +1

      @@PotatoDev-pz2wv ah, dang, alright. Thanks for the quick reply :)

  • @Qwasieee_P
    @Qwasieee_P 6 หลายเดือนก่อน +1

    W potato

  • @Shadowthevampire
    @Shadowthevampire 7 วันที่ผ่านมา +1

    Godot has C# too not just GDscript...........

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  5 วันที่ผ่านมา +1

      At the time I made this video I was unaware but now I know :D haven't tried it yet but excited to!

  • @termalexc
    @termalexc 5 หลายเดือนก่อน

    Nah! Just one more like for being 666 likes😮

  • @grumpyoaf4588
    @grumpyoaf4588 6 หลายเดือนก่อน +2

    Why didn’t you use C# and save yourself having to learn a whole new language? :)

    • @_dimitrisbr
      @_dimitrisbr 6 หลายเดือนก่อน

      i tried using c# in godot and it was so hard idk why

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +2

      Good question! I figured if I was gonna learn a whole new software, I might as well learn the language too!

  • @weirdzod
    @weirdzod 7 หลายเดือนก่อน +1

    No parece la voz de una patata

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 หลายเดือนก่อน

      Im sorry i only speak english so im not sure what you are saying

    • @weirdzod
      @weirdzod 7 หลายเดือนก่อน

      @@PotatoDev-pz2wv Tampoco parece algo que diría una patata. Todo es muy sospechoso.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน

      @@Volt-Eye oh haha i see, thank you!

  • @diligencehumility6971
    @diligencehumility6971 6 หลายเดือนก่อน +1

    Honestly if Godot wasn't free, it would not have the traction it does.
    I've been working with it for a couple of weeks, and it's far inferior to Unity, only has 10% of the features, and suffers from constant jitters.

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 หลายเดือนก่อน +1

      With the time i have been using it i havent run into anything that has caused me too many issues however its totally fine you feel that way. Everyone's entitled to their own opinions :)
      There's definitely some things i miss about unity but i am having much fun learning godot, who knows maybe ill flip flop back between the two in the future. Or maybe ill use a different engine entirely lol
      I think i have heard about godot having some jittery physics on smaller scales, is that what you were referring to when you say it suffers from jitters?