how i learnt godot after leaving unity

Поділитися
Вставка
  • Опубліковано 8 чер 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

КОМЕНТАРІ • 104

  • @simonlow0210
    @simonlow0210 7 місяців тому +45

    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  7 місяців тому +5

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

  • @AxZelAnimations30
    @AxZelAnimations30 7 місяців тому +9

    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.

  • @dv_interval42
    @dv_interval42 7 місяців тому +11

    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  7 місяців тому +3

      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!!

  • @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!

  • @klimmesil9585
    @klimmesil9585 6 місяців тому +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  6 місяців тому +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

  • @SirSnorlax476
    @SirSnorlax476 22 дні тому +1

    very inspiring! good luck with your game development

  • @rattleheadx
    @rattleheadx 5 місяців тому +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

  • @SastredelDesastre
    @SastredelDesastre 6 місяців тому +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  6 місяців тому +1

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

  • @GreenLightDev
    @GreenLightDev 7 місяців тому +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  7 місяців тому +1

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

  • @szymonniemczyk4728
    @szymonniemczyk4728 7 місяців тому +2

    GODOT!!!! love this software. great video

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 місяців тому

      Thank you!! It really is a great software!

  • @ethantreptow
    @ethantreptow 7 місяців тому +1

    Have fun and I love what you are doing

  • @oglothenerd
    @oglothenerd 6 місяців тому +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  6 місяців тому +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 6 місяців тому +1

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

  • @stanleyvandenbos
    @stanleyvandenbos 7 місяців тому +4

    Only 75 subscribers? Let me change that.

  • @gamedev_turtle453
    @gamedev_turtle453 7 місяців тому +1

    Super nice to see you learning godot

  • @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!

  • @djbolodocaco775
    @djbolodocaco775 7 місяців тому +1

    great video!

  • @TheOnlyKingBee
    @TheOnlyKingBee 6 місяців тому

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

  • @MiisoLobo
    @MiisoLobo 7 місяців тому +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  7 місяців тому

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

  • @ChristosRym
    @ChristosRym 6 місяців тому +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  6 місяців тому

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

  • @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

  • @THE8SFN
    @THE8SFN 7 місяців тому +1

    Impressive stuff

  • @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!

  • @Colosol45
    @Colosol45 6 місяців тому

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

  • @archiivv
    @archiivv 7 місяців тому +1

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

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 місяців тому

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

  • @gamedev_turtle453
    @gamedev_turtle453 7 місяців тому +1

    Amazing video

  • @Mr.BaryonyxCreates
    @Mr.BaryonyxCreates 6 місяців тому

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

  • @nyn2k259
    @nyn2k259 7 місяців тому +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  7 місяців тому

      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 7 місяців тому +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  7 місяців тому +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!

  • @oglothenerd
    @oglothenerd 6 місяців тому +3

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

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  6 місяців тому +2

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

    • @oglothenerd
      @oglothenerd 6 місяців тому +2

      @@PotatoDev-pz2wv Thank you!

  • @navinshirodkar3640
    @navinshirodkar3640 5 місяців тому

    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

  • @simonw.1223
    @simonw.1223 7 місяців тому

    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.

  • @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 7 місяців тому +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  7 місяців тому

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

  • @aryantzh2028
    @aryantzh2028 7 місяців тому +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  7 місяців тому

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

  • @LapiDazuli
    @LapiDazuli 24 дні тому +2

    The discord link in the desc expired

  • @IamPotion
    @IamPotion 7 місяців тому +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  7 місяців тому +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 7 місяців тому +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  7 місяців тому +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!!

  • @willramos8565
    @willramos8565 7 місяців тому +1

    Very Very Nice,😊

  • @zeryoz94
    @zeryoz94 18 днів тому +1

    hey hello, I followed that tutorial too, but the monster doesn't follow me, but runs away, can you tell me how you fixed it? thank you❤️

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  18 днів тому

      I am unsure without looking at the code sorry. If you want you can join my discord server and paste a screenshot of your code so we can try and help?

    • @zeryoz94
      @zeryoz94 14 днів тому

      Okk, thanks you, code of server discord?

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  14 днів тому

      @@zeryoz94 in my community tab :)

  • @sushiclozy
    @sushiclozy 7 місяців тому +2

    W video

  • @kardrasa
    @kardrasa 7 місяців тому +1

    I love gaming!

  • @Qwasieee_P
    @Qwasieee_P 7 місяців тому +1

    W potato

  • @alanwie7yt386
    @alanwie7yt386 5 місяців тому

    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 :)

  • @Shadowthevampire
    @Shadowthevampire Місяць тому +1

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

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  28 днів тому +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 7 місяців тому +2

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

    • @_dimitrisbr
      @_dimitrisbr 7 місяців тому

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

    • @PotatoDev-pz2wv
      @PotatoDev-pz2wv  7 місяців тому +2

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

    • @deadpixel64
      @deadpixel64 20 днів тому

      It just looks python, which is more like pseudo code than anything. You don't really have to "learn" anything honestly, and if you're good with C#, you won't really spend much time adapting to gdscript

  • @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  7 місяців тому

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

  • @diligencehumility6971
    @diligencehumility6971 7 місяців тому +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  7 місяців тому +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?