I tried the engine for the very first time here which is why I got a couple of facts wrong... 1) Godot is pronounced Godoh. 2) Godot DOES compile games once you export them. 3) Referencing objects is not as hard as I thought it was. Surprise. 4) Unity has grid snapping (though it is not very good) Sorry for that. I hope you can excuse my mistakes. Cheers. :)
@balag12gaming5 жыл бұрын
Actually, the developers have said it is pronounced "go-dot" as you were pronouncing it
@steel.croissant5 жыл бұрын
You also made superfly? Its such a cool game
@flafcodes5 жыл бұрын
This code seems outdated, I see some legacy function calls. New syntax is faster. If you're interested in Godot, I have 3 Godot sample projects on GitHub (video tutorials included): github.com/FlavioFS/godot-pokemon-transitions
@greyspot005 жыл бұрын
@@balag12gaming It's the never-ending argument around Godot. Not it's capabilities, not it's interface, it's how you say the darned name lol.
@JonasTyroller5 жыл бұрын
@@greyspot00 Haha. That's the only thing we care about. xD
@uheartbeast5 жыл бұрын
Really fun to see you checking out Godot! Glad you enjoyed it. Thanks for the shout-out as well! That is one of my older tutorials and actually uses an older version of Godot but you seem to have managed your way around that well :) Keep making great videos! I always enjoy watching them.
@JonasTyroller5 жыл бұрын
Thanks man. I can only wish you the same. :)
@nanogines5 жыл бұрын
Hello Ben, Have you done tutorials on how to control rigidbody2d. I know its a silly question but I'm pretty new. Love your videos.
@thezadek5 жыл бұрын
@xX_Unknown_ProXx he is developing a game rn so i guess the channel is on a backburner
@ZAPANIMATIONS5 жыл бұрын
You gotta get yourself verified
@JVJF75 жыл бұрын
@@thezadek He's working on a Godot Udemy course as we speak
@ther69895 жыл бұрын
You're the first person I've seen suggest speeding up tutorials. I am not alone.
@JonasTyroller5 жыл бұрын
I think a lot of people already do that actually. It just makes sense. :D
@TheSuperCoolMan1224 жыл бұрын
I only do that when I'm on adderall
@HonsHon4 жыл бұрын
One of my friends does, but I always forget even though I think it is a good idea.
@yann20454 жыл бұрын
@@HonsHon there are dozens of us !
@moahammad1mohammad4 жыл бұрын
I'm watching this video at 2x speed as we speak It would be impossible for me to watch Blender tutorials or Brackeys Unity tutorials if I didn't speed up the video. I would be an old man by then.
@iago18405 жыл бұрын
While testing inside the engine itself, GDScript is an interpreted language, but when exporting to the many available platforms, it's compiled, what makes the final product much better optimized than while testing it inside the engine
@JonasTyroller5 жыл бұрын
Oh, thanks a lot for clarifying that. I guess that gives you the best of both worlds: No compile times during development and good performance. That's good to know. :D
@gerardpurra5 жыл бұрын
@@JonasTyroller AFAIK, there is a work in progress to optimize GDScript, with static typing being the first step. In the end it will be a very C like language, which can be optimized much further.
@NightwatchX24 жыл бұрын
Godot is written in his own engine. Thats cool. No gui Framework it is used. What you see is Godot itself all the time.
@__lasevix_2 жыл бұрын
@@gerardpurra in that manner, it's already pulling away from python (syntax isn't the same almost-hidden Cython mess)
@mikelezhnin86015 жыл бұрын
Jonas: "so I tried the godot engine" Me: "oh yeah I use that all the time, let's take a look" Jonas: "oh btw here are some of the games I made" Me - looks at my 0 finished game projects Me(lying): "yeah cool, I got those too man"
@thanatosor5 жыл бұрын
Maybe your perfection level is too high to admit your games are finished
@martinzachary66325 жыл бұрын
Maybe his perfection level is too high that he never finishes
@nighatabdullah33165 жыл бұрын
Or perhaps he might have cancelled projects without ever starting them I did that to 18 games and have done 11 prototypes and 1 game.
@StitchyOfficial4 жыл бұрын
@@thanatosor There is no difference between finishing and giving up.
@nighatabdullah33164 жыл бұрын
@@serversoffline you shouldn't provide opinions without clear pros and cons
@vicscalletti64275 жыл бұрын
First time I have ever seen anyone do a pseudo-live discovery process. It showed how you processed the information which helps complete beginners. Thank you!
@TalesGrimm5 жыл бұрын
Yes, as a complete beginner, I LOVED this aspect
@islandgames52065 жыл бұрын
I think godot is especially good in 2D. Also, you can just go to snap settings in unity and when you have given in a certain amount, you can just press control while dragging it and then the image snaps too
@JonasTyroller5 жыл бұрын
Ahh. The more you know. Thank you. :D
@islandgames52065 жыл бұрын
@@hetsmiecht1029 Yeah I heard that, I guess godot is a bit more organized :D
@Megalomaniakaal5 жыл бұрын
@@hetsmiecht1029 Godot's 2D system is also Godot's GUI system...
@caresvlbdjz2 жыл бұрын
Im making a 3d game in godot and I don't see any inconvenience in comparison with unity
@denniskeirsgieter24945 жыл бұрын
Godot is a blessing for me! You should really read up on the official docs they are great, and the community is amazing. Hope to see you do more with Godot in the future.
@JonasTyroller5 жыл бұрын
Nice. We'll see about that. I have a feeling I will pick it up again one day. :)
@wagwan05 жыл бұрын
And the thing that all docs are not boring, explains u like u are baby and the community is most active server about game development i have ever seen
@nourimouta38254 жыл бұрын
Jonas Tyroller after literally 10 months still no Godot
@hhcdghjjgsdrt2353 жыл бұрын
@@nourimouta3825 don't cry
@ghysdev19375 жыл бұрын
Your next should be a realistic 3D game made in Unreal, so you covered all your bases :D
@JonasTyroller5 жыл бұрын
Haha. I thought about that as well. Will keep that idea in mind. :D
@pig_master1014 жыл бұрын
But unreal is unreal
@desawwww4 жыл бұрын
@@pig_master101 ooohhhhhhh
@Crevasse4 жыл бұрын
@@maxmustermann3938 lol
@Arnalv4 жыл бұрын
No it’s smile engine
@OxygenBeats5 жыл бұрын
2:05 I'm watching this video at 2x speed, and there's a video inside the video at 2x speed... trippy lol
@HugoPeeters4 жыл бұрын
Reverse inception! Deception?
@CodemasterJamal5 жыл бұрын
Yo dude, your technique for learning is awesome. Just watch it double speed and you learn twice as fast...duh! Why didn't I think about that?
@JonasTyroller5 жыл бұрын
Can't tell if you're being ironic or not. :D I just thought I'd share the obvious as well in case sb didn't think about it yet. :p
@CodemasterJamal5 жыл бұрын
@@JonasTyroller lol not being ironic. Dead serious pal! THAT, was the most genius thing I've seen in like a month.
@FrancoisSchnell5 жыл бұрын
I would recommend "video speed controller" addon for Chrome and Firefox and adjust the speed on the fly with shortcuts, back/forward jumps etc, see options. It's called "the science of accelerated playback" and depends of your familiarity with a subject and the author talking speed.
@FrancoisSchnell5 жыл бұрын
@Just Another Nobody "video speed controller" addon has a key to rewind by the number of seconds that you define, using it often :)
@lincolnpepper8165 жыл бұрын
@@FrancoisSchnell or you could just change speed settings
@fatnose04 жыл бұрын
I actually love Godot, i don't know what it is that they do but it feels like everything I've ever wanted an engine to do. I can just code, my stuff, add my art, without feeling limited in the slightest. I do hope they'd include a simpler way to make online games but as I understand, the concept itself is very complex to begin with
@decrodedart26885 жыл бұрын
Shout out to Heartbeast. His platformer tut helped me to find my way around Godot.
@TheMikirog5 жыл бұрын
This became my favourite engine after Unity and Unreal disappointed me. I never went back.
@JonasTyroller5 жыл бұрын
How did they disappoint you if I may ask?
@TheMikirog5 жыл бұрын
@@JonasTyroller There are a lot of reasons, but I'll try breaking it down as much as possible. Some of these could be outdated, but I'll list them here: - Unity updates incredibly often and incredibly fast, meaning if you have a complicated project going, that one small update could put it on hiatus. Same with engine fixes. You gotta wait for the fixes to be released before carrying on. In Godot, you don't encounter engine breaking bugs too often and if they appear, they're fixed incredibly quickly. Godot is the most active project on GitHub right now and that's pretty impressive. - Both Unreal and Unity are incredibly big and bloated. Kinda unrelated, but my HDD is choking hard, so anything that'll save on space and load times is great in my book. - I had a bug with Unity that literally every single editor window was white. Looking up in the forums revealed noone actually had that issue and I was literally left without an engine to use. - It could be because of my preference to Python, but I really had much more fun messing around with GDScript than anything else, since Python was designed to be as readable as possible. I don't have to put semi-colons everywhere? Sign me up! - Terrible Linux support. Just. Don't even bother. - Unreal has an incredibly high learning curve. It's obvious this one was mostly made for medium to large teams making games, not really for anything indie. I picked up tutorials for it and it just didn't click at all. - Debugging in Unreal is a nightmare. Any code error crashes the entire engine. There's a way to debug, but it's unintuitive. - Prototyping in these two engines is really time consuming when compared to Godot. - As you mentioned in the video, no grid snapping. The only thing that kinda takes points away from Godot is the workflow in terms of importing 3D assets into it, but it has been said that the devs plan to fix it in the next major version Godot 4, which puts 3D in the spotlight and will give it the proper refinement it deserves. Godot really feels like the best possible option for any one-man-army developer.
@Deadener5 жыл бұрын
@@TheMikirog 1. At some point in a serious project, even with Godot, you need to version lock. Updating to every new non-maint version during late development is suicidal, no matter what engine you're using. 2. True for Unreal, not as much for Unity. Once you download the exporter(s) for Godot, it's still smaller, but a lot closer to Unity's size. 3. No comment, that's a pretty bizarre bug that I've never heard of. 4. GDscript is kino. The only thing I still prefer about C# is stricter typing, but Godot is addressing that to my understanding. 5. No argument there. 6. Agree. It's basically for multiplayer FPS games with teams of a dozen or more. 7. Agreed. 8. Unreal, yes. Unity is better than Godot for prototyping 3D. Prototyping 2D games in Godot is faster than Unity though. 9. This one is a teensy bit outdated. ProGrids is now a Unity package, and adds this functionality better than Godot. 10. Godot has even worse input management than Unity, which is truly a feat. It's animation tools, particularly animation state machines need some serious work. It also has low-level, poor performing 3D navigation tools, which are getting love in the next couple versions, but currently they are extremely lackluster and don't hold a candle to Unity's out-of-the-box. Much of the documentation for it is blank. 3D navigation is fundamental to any 3D game with even a modicum of complexity. Getting it up and running fast is essential. It was ultimately why I went back to Unity for the time being. I'm still longing to switch to Godot in the future, but it's undercooked for 3D at the moment.
@miksuko5 жыл бұрын
@@TheMikirog what you mean no grid snapping, Unity has built-in grid snapping
@_LazySama5 жыл бұрын
@Epoch plus5 well i will drive what i can afford!! lmao
@rafaelbordoni5165 жыл бұрын
Hey, good to see you trying out Godot Engine! Honestly, the nodes system is incredible. It really simplifies everything about making games. Combined with the python-like GDScript, you can make something waaaaay faster than you could in Unity. In my honest opinion, Godot is a lot better than Unity for that reason.
@jamesheasman15945 жыл бұрын
Good to see you using Godot, I've used it for 3 years and it's very good for 2D!
@JonasTyroller5 жыл бұрын
Cool. And seems like it's only getting better and better as well. :D
@flafcodes5 жыл бұрын
I'll leave here the open source projects for 3 sample tutorials I made on Godot. Enjoy. Shader basics (beginner): github.com/FlavioFS/godot-pokemon-transitions Simple enemy (beginner): github.com/FlavioFS/godot-mad-stone Player state machine (advanced): github.com/FlavioFS/godot-platformer-state-machine
@thepandaboySTanimations2 жыл бұрын
noice
@the_real_yummuy2 жыл бұрын
Yooooooo thanks
@BeerfootBandit5 жыл бұрын
Godot seem to be getting popular now. I'm seeing it everywhere now
@moonythm5 жыл бұрын
Its the most active project on github
@JonasTyroller5 жыл бұрын
Yeah, seems like it. That's why I wanted to check it out. :D
@invadercivic27745 жыл бұрын
To references other nodes in the scene tree and get it's position you could have used get_node("node path").get_position() or as a short hand for get_node() you can use money $ symbol. Or if your having trouble finding it use get_tree().get_root().find_node("node name") If the node your trying to find is an instance remember to make its name unique Var P = player.instance() P.set_name("player") Add_child(P) Then you can find instanced player with get_tree().get_root().find_node("player") This is useful with stuff like respawning player. It's nice to see you trying new things, maybe you could turn it into a series.
@jared76505 жыл бұрын
Nice, always enjoy a new perspective on my 2D engine of choice and the cool thing about it is that since it's open source you are a lot closer to the development of the engine. FYI the way to get a refrance to nodes in the scene is through a tree structure. e.g root node - child node -- child of child node From script on root node var target = $"/child node/child of child node"
@JonasTyroller5 жыл бұрын
Oh, that is interesting. Thanks for letting me know how that works. :D
@danielpascoe43435 жыл бұрын
Found my way here whole looking at Game Dev stuff and you have got yourself a new subscriber! Great video
@mnajim75384 жыл бұрын
i really enjoyed this type of let's try vids for game devs content, especially that it's not long, 10 mins is so good. Great work man.
@rogerwinright22905 жыл бұрын
Hey Jonas! I'm a huge fan of your channel. It's provided me with a lot of great information on a multitude of a topics privy to creating games and even launching my own game studio soon! Thank you for the great content! I especially loved this video as well! It'd be awesome if you made one based on the Unreal Engine!
@Jalecko5 жыл бұрын
I should go back to learning this engine maybe
@JonasTyroller5 жыл бұрын
Doesn't really matter which Engine you go for but learning something new is rarely wrong. ;)
@Danuxsy5 жыл бұрын
I think it's best if you use a engine that allow you to learn a common programming language too such as C# or C++, Java, etc.. because that will follow you to any engine later on.
@Destron56835 жыл бұрын
XIAO you can use C# with Godot
@Danuxsy5 жыл бұрын
@@Destron5683 Oh neat!
@willnationsdev5 жыл бұрын
@@Danuxsy You can also use C++, though its current workflow isn't the most user-friendly (code-generation, boilerplate, GUI-powered utilities don't exist yet, but they will by next year probably). The workflow for creating C++ scripts is... 1. Clone the github.com/GodotNativeTools/godot-cpp repository, recursively 2. Build the Godot C++ bindings into a static library 3. Create C++ scripts that reference the C++ header files and the library. 4. Build the C++ scripts into a dynamic library. 5. Create a GDNativeLibrary resource that tells Godot which library to use for each platform (allows you to store multiple C++ libraries in the same project and not have to change the project for each publication platform) 6. Create a NativeScript resource that points to the GDNativeLibrary resource and specifies a class name to use from it. You can then load and attach the NativeScript to any Godot object, just as you would any other script. There is a very good tutorial video on the use of NativeScript 1.1 in Godot 3.1 here: kzbin.info/www/bejne/aJmuaKmFnsyVgrM
@FrancoisSchnell5 жыл бұрын
Currently learning Godot and very impressed by it, subed, keep it up! :)
@KotCR5 жыл бұрын
Godot really seems to be taking off recently, does look pretty nice. Got too many uncompleted projects on other engines I need to finish, at least a couple of, first, but at this rate it's definitely something I'll consider looking into using in the future. From what I've seen of it so far...it just seems so...clean. It's nice.
@JonasTyroller5 жыл бұрын
I agree. Clean is a good word to describe it. Best of luck with finishing your projects. :)
@exenerate64075 жыл бұрын
Unity also have grid snap, just hold in controll, there is also settings where hou can change grid size😉
@exenerate64075 жыл бұрын
Luiz Vaz I agree, they should finish implementing progrids
@JonasTyroller5 жыл бұрын
@@bezoro-personal Oh there is a plugin for that? That makes sense. Cool. :D
@HAWXLEADER4 жыл бұрын
@@JonasTyroller The package manager is full of secrets! ^^
@MoonJumpMania4 жыл бұрын
I was watching you in 2x speed, and when you were watching HeartBeast in 1.5x speed, I was watching him in 3x speed.
@nikhilkadiyan48475 жыл бұрын
You can get pathnames to nodes by writing $ followed by the name of node in your code. eg. root -nodeA --nodeB on a script on root write $nodeA or $nodeA/nodeB to get the nodes referenece
@eigentlichtoll025 жыл бұрын
What if the scene structure changes during development, do you rewrite your code each time?
@JonasTyroller5 жыл бұрын
I see. Thanks for explaining that. It's probably not as unpractical as I thought it was. :D
@nikhilkadiyan48475 жыл бұрын
@@eigentlichtoll02 you mean when add or delete the nodes during runtime? Godot will give an error because of not finding the node, just like any other engine. Is it what you are saying?
@eigentlichtoll025 жыл бұрын
@@nikhilkadiyan4847 Yeah. But not even during runtime. What if you change from hero dagger ...to: hero -backpack --etui ---dagger Each time you have to rewrite your code by hand; you have to correct your $nodepaths and get_node/get_children functions might return nulls. How do you deal with that in more complex projects, or are there some conventions on how to set up/traverse scenes etc. in general ? thank you ;)
@nikhilkadiyan48475 жыл бұрын
@@eigentlichtoll02 I think there is no way. I am actually not that advanced guy,but one possible way could be traversing through all the nodes in your code and checking whether its name is what you want(dagger in your case). But that will be just increase the cpu load. My advice is rewriting the node references in your code though,thats actually less headache :)
@Goldenfightinglink4 жыл бұрын
That was your first session and I didn't even know exporting a nodepath was possible, thanks!
@GunnarClovis5 жыл бұрын
Very lovely, Jonas!
@casualartist42022 жыл бұрын
you pronounce godot properly and i'm so happy about it
@openjcd4 жыл бұрын
This video has one of KZbin's best thumbnails.
@thehambone14545 жыл бұрын
Godot seems nice. I just recently switched to Unity but I may check it out at some point.
@gelopisaminasotaripitanasi59215 жыл бұрын
TheHambone it only may be good for 2D games 3D is trash I think
@thehambone14545 жыл бұрын
FnX Assassine_Fan The demos I have seen looked okay for 3D but no clue how well they perform
@JonasTyroller5 жыл бұрын
Honestly if you're already used to Unity I don't see a super pressing reason to switch again but I guess trying it out doesn't hurt either. :)
@thehambone14545 жыл бұрын
Jonas Tyroller the open source aspects are somewhat appealing but honestly, I prefer using C# as opposed to some engine specific scripting language. I’ll probably just stick with unity for now and the foreseeable future. Thanks for the vid!
@JonasTyroller5 жыл бұрын
Godot will actually get c# support so maybe try it out once that is a bit more stable. ;)
@davthemillionth3 жыл бұрын
If you don't like the slowness of GDscript, mono version has C# support, which does require the install of a C# compiler, but that will already be on most computers if you use unity.
@kektimus5 жыл бұрын
Great video! But what I really want to thank you for is your advice on faster playback speed for tutorials. That is actually brilliant and it helps my impatience a lot.
@shreyanshanchlia5 жыл бұрын
was watching this video at 2x so 4x when u sped up the video. DAMN!!
@joshuasomeones96184 жыл бұрын
It's a break out game, BUT YOU ARE THE BALL! Just watched your but design video and then this one. Looks like even though you hadn't thought of it yet, you were already doing it!
@dhantrastudio1995 жыл бұрын
Godot has always been in our radar. Thanks for your review, helps! 👍
@brownricestudio14475 жыл бұрын
This does look pretty cool. Might try this engine later!
@JonasTyroller5 жыл бұрын
Oh yeah, I was very positively surprised. I personally will stick to Unity for now. xD
@cprn.4 жыл бұрын
Is there part two? :D For whatever reason I enjoyed watching you learning Godot more than learning it myself, even though I like it a lot.
@SoloCodeNet5 жыл бұрын
hope you enjoy Godot ! lightweight and powerfull engine !
@sebastianwardana15275 жыл бұрын
Linking to other objects is easier now, right click on a node in the scene inspector on the left and select Copy Node Path!
@JonasTyroller5 жыл бұрын
Oh, neat.
@OlivierPons2 жыл бұрын
I've made a (very small) game on Unity, published it, and just tried Godot. Conclusion: I've made in one month the progress I didn't make in 6 months in Unity. Once I've finished my game (and I will!), I'll compare the time it took. You were right about scenes vs prefab in Unity... except that the developpers have wait for 3 years to have prefabs *in* prefabs, whereas in Godot it's already there, and much more powerful.
@CaptainNow22 жыл бұрын
Excellent video! Thank you! I am a pixel artist currently co-developing a game for a retro-platform (Commodore Amiga) and will one day be porting it to modern devices (hopefully). I am just checking out my options and this video helps a lot! Thank you! Liked and subbed :)
@CatDribble2 жыл бұрын
I feel even as a beginner it's good to try them out and workout what works for you, you might love making games but constantly get discouraged because the engine you chose is just harder then you thought it was gonna be to get into
@Riodragon15 жыл бұрын
I waited a lot for this video :3
@JonasTyroller5 жыл бұрын
Well, hope the wait was worth it. :P
@Riodragon15 жыл бұрын
@@JonasTyroller yes, i need more :X
@matthewg.garcia94153 жыл бұрын
Just started using Unity, I am surprised how much processing power it uses even on my powerful desktop PC. I think Godot will be my go-to in the future for laptop. However, I do like the idea of mastering C# (in my case I just started learning the Unity engine and C#) first before jumping into Godot. Especially since I want to experiment with Unreal and C++ as well. The one thing I've been told over and over again, and this guy's video emphasized this, (I need to follow this advice myself) is to just choose one language and/or program and master that one first, then branch out to other platforms or languages after. You will be better for it.
@ChaseTheVase5 жыл бұрын
Heartbeast’s videos helped me learn Godot too! His channel is awesome :D
@metgaming95454 жыл бұрын
Me: ok cool let me check this out Jonas: GDscript is similar to python- Me, a python programmer: FINALLY A GAME ENGINE THAT USES SOMETHING LIKE PYTHON
@Mohas1914 жыл бұрын
python is the most easiest thing tho... Unity is way more usable and powerful. try to learn c#
@ArturoVelazquez34 жыл бұрын
You should also check out Panda3D :) Only downside is that it's all code, there´s no graphics interface or editor (as far as I know... but I haven't looked that hard, maybe there's one out there)
@metgaming95452 жыл бұрын
Well said, year old comment. Well said.
@schnitzelhannes64312 жыл бұрын
My favourite thing about godot: Unlimited nested scenes The part about unity i hated the most was the prefabs not capable of doing the things i wanted them to do.
@gofastutos2 жыл бұрын
Yes Godot scene architecture is better. Most modulable. The best exemple is Scene inheritance. Try to inherit prefabs in Unity... it can't. That is a powerfull design pattern.
@foxto1005 жыл бұрын
godots Kinematicbody is probably my favorite thing about it, simple but flexible
@viligor14845 жыл бұрын
Godots input manager is really easy to use, you can even make your own inputs there.
@JamAttack4 жыл бұрын
I think I might look into this engine. I'm just starting to get into the world of game design, and I've been learning Unity. However, Unity is pretty badly optimized for 2D games in general. This program seems to have many of the advantages Unity has, and actually be similar in many ways. I might looks more into it. The other option of course is Game Maker. Are there any advantages to Game Maker, and is there a free version of it worth getting?
@SSukram_ Жыл бұрын
Learning godot might come in handy now...
@RenderingUser Жыл бұрын
True I'm lucky I made that decision 5 years ago
@NordiSchmordi5 жыл бұрын
wie geil ist das denn?! ich hab bei deinem alten kanal mega viel über den gamemaker gelernt :D ich hab heute erst islanders auf steam gesehen weil sich ein freund von mir das wünscht :) ich bin gerade mega happy :D
@JonasTyroller5 жыл бұрын
Haha. Sehr geil. :D
@NordiSchmordi5 жыл бұрын
@@JonasTyroller wollte mich mal bedanken bei dir. dank dir arbeite ich jetzt regelmäßig zum spaß mit gamemaker studio ( leider ist mir 2 noch zu teuer. 1.4 hab ich vom humble bundle) und jetzt erbeite ich an einem top down shooter (ja dein tutorial hatte mir damit damals geholfen xD) rogue like spiel ähnlich zu enter the gungeon mich freut es sehr zu sehen, das deine spiele so positiv auf steam angenommen werden. sobald ich das nächste mal geld auflade werde ich mir auch mal islanders kaufen. MFG Pascal
@jsarnowski5 жыл бұрын
I suggest reading the documentation of Godot. It has very good guides right there.
@sharielentertainment90375 жыл бұрын
Never seen this game engine before pretty cool tho, Can I recommend a video idea?
@JonasTyroller5 жыл бұрын
Sure, just recommend it. :)
@pixificial81775 жыл бұрын
Take your time, we'll be waiting
@igorthelight5 жыл бұрын
@@JonasTyroller May I recommend a video idea instead of him? His request time is expired :-) Someone says that Xenko game engine is same as Unity but free and opensource. May you try it? For science of course! :-) I really enjoyed this video!
@JonasTyroller5 жыл бұрын
@@igorthelight Ohh. That engine looks really nice. Thanks for bringing it to my attention :)
@BrettKromkamp5 жыл бұрын
Subscribed to your channel and hoping for more Godot stuff ;)
@scr49324 жыл бұрын
I was wondering for so long how to do the thing at 6:15 (and whether it was even possible in Godot) and I couldn't find info about it. Good thing I watched this.
@HonsHon4 жыл бұрын
It shows you that on the Godot website actually. I will link it. docs.godotengine.org/en/stable/getting_started/scripting/gdscript/gdscript_exports.html
@eigentlichtoll025 жыл бұрын
I really like your approach, it's more like trying figuring things out. I have been using Game Maker for a very long time, now try to switch to Godot and actually I'm having a hard time understanding this engine and feel like I need a lot of input (tutorials/manual/community) for every little thing I want to work out (Node traversing, Animations, Textures). I can hardly complain (for it's MIT License) but the functions available are scarcely described in the manual. For example when using a Java IDE I really love the extensive information you can get from any method/object in the JavaDoc just by typing in some letters.
@JonasTyroller5 жыл бұрын
Yeah. I guess it was a bit easier for me cause I used Unity before. Game Maker is totally different.
@DaChrisstar5 жыл бұрын
The documentation isn't that bad (you can even access it from the editor which is great) but you need to know what to use. It's not different with unity though
@bigmantunes4 жыл бұрын
i like how jonas masters this program in 10 min while i cant master unity in like 3 months lol
@Kramlets5 жыл бұрын
Godot is fantastic, though I can't stand working in GDScript. I'm really waiting on better C# support before making the switch from Unity. More specifically, I'd like to be able to build games for WebGL and mobile platforms.
@JonasTyroller5 жыл бұрын
Ah, I thought Godot already has export to mobile?
@bexplosion5 жыл бұрын
@@JonasTyroller For GDScript yes, but not for C#
@JonasTyroller5 жыл бұрын
@@bexplosion Ah. I see. Thanks. :)
@Kramlets5 жыл бұрын
@@JonasTyroller Whoops, I can see how that wasn't obvious. That's right, if you use C# you can only export to desktop platforms: so Windows, Mac and Linux.
@hypernautic3 жыл бұрын
I felt the same about GDScript at first but then gave it a try anyway, its ok and you can convert what you write in it for now into C# later when the supports there easily.
@ivankoev5 жыл бұрын
Hey I really like your understanding of how people work and overall game design. Do you do consulting or something?
@JonasTyroller5 жыл бұрын
I try to help where I can. You can best reach me via discord. :)
@Dude_Slick3 жыл бұрын
Jonas, I find it refreshing to hear that someone pronounced Godot properly.
@cyber_chris5 жыл бұрын
Wow jemanden gefunden der auch Tutorials in 2x Geschwindigkeit schaut 👌
@HonsHon4 жыл бұрын
I know this was made a year ago, but damn do you learn fast. I remember it took me a few days/weeks to reach where you ended up.
@vvill-ga5 жыл бұрын
I love that you pronounce it "Godot" and not "Godow". Thank you very much.
@randominternetuser51235 жыл бұрын
VVill yeah like if its godow, shouldnt it be spelled godote?
@Liam-pf7ih5 жыл бұрын
@@randominternetuser5123 you must not be waiting for godot then.
@randominternetuser51235 жыл бұрын
lol why is that? i love godot
@Liam-pf7ih5 жыл бұрын
@@randominternetuser5123 Waiting for godot is a french play and is the reason people say godoh instead of go dot
@randominternetuser51235 жыл бұрын
LiamS oof k
@ghostly_zsh96095 жыл бұрын
GDsceipt is like if python and javascript had a baby
@gamedevwithdrew2 жыл бұрын
Time to try it again!
@somethingwentwrong1965 жыл бұрын
more of this learning new game engine adventure please.
@igorthelight5 жыл бұрын
That would be great!
@nv72134 жыл бұрын
If you use the non-mono version, when you press the play button it goes almost instantly and the download is EVEN smaller
@enbytiousmusic5 жыл бұрын
At my startup Divirad we also use the Godot engine! It's great for our usecase and perfect for nobudget studios and projects!
@TomKranis5 жыл бұрын
Nice video. No ads )
@broganking98305 жыл бұрын
8:24 sums up my work day :D
@igorthelight5 жыл бұрын
There is only one word for that... SSD
@fdsKedi4 жыл бұрын
You can use ProGrids asset in Unity to get the grid snapping
@Softwarecom5 жыл бұрын
Cool, thank you for sharing
@JonasTyroller5 жыл бұрын
Sure thing. Thank you for watching. :)
@MichoSchmidt5 жыл бұрын
I have never tried Godot, but would be fun to try it out. I have been habit to Unity for like 4-5 years ;D but still love Unity.
@igorthelight5 жыл бұрын
Try it - it's fun!
@Diddykonga4 жыл бұрын
Just a note: All physics access should be done in either _fixed_process or _integrate_forces. As these are called before the simulation. Also physics in Godot uses a fixed-rate, meaning you only update the physics so many times per second. Compared to _process which is called for every drawn frame; as well as being called after the simulation.
@SunilNmb4 жыл бұрын
Ahh yes i lost my last brain cell.. Thanks
@csmemarketing5 жыл бұрын
Glad you're enjoying Godot Engine.
@VaSoapman4 жыл бұрын
Heartbeast != Good tutorials
@ferrucciobenito13935 жыл бұрын
You probably know this already but in unity u can set ur snap settings under edit, give the numbers for your x, y, z & rotation. After that just press ctrl and it snaps :)
@AntiqueGear5 жыл бұрын
I tried learning a bit of Unity and got scared off because of the UI. It also took about 3 days to download. (I'm NOT joking) I'll have to give Godot a try!
@JonasTyroller5 жыл бұрын
Haha. Jeez. 3 Days??? :D
@AntiqueGear5 жыл бұрын
@@JonasTyroller Yeah... it kept on stopping.
@raynature59015 жыл бұрын
What Engine did you use to create your game?
@AntiqueGear5 жыл бұрын
@@raynature5901 I'm using a neat little 2D engine called Construct 2. Thanks for asking!
@HurricaneSA5 жыл бұрын
@@AntiqueGear Construct 2 is awesome. It's a pity they went the browser and always online route with Construct 3.
@InvetorXD5 жыл бұрын
I really want to use Godot but I faced many bugs and so I switched to Defold. But now that you tried it out and had a great time with it, I want to try it again! And will you make games with Godot? It's actually fun (imo).
@JonasTyroller5 жыл бұрын
Oh crazy, I've never heard of Defold before. Is it worth checking out? I don't think I'll make any big Godot games for now as I'm already a lot more used to Unity. :)
@invadercivic27745 жыл бұрын
There has been a lot of improvement in Godot 3.1 Right now I'm using it to make a 2D platformer for Android. It's at @doublethinkstudio on Instagram is your interested. :)
@InvetorXD5 жыл бұрын
@@JonasTyroller No, I don't feel it's worth checking for you. Unity is great by it's own merits and Defold isn't really the best 2D engine available. It has some drawbacks. The reasons I picked it up are : - The UI is very clean and simple. - It is very polished and there is very few bugs. - It's slightly faster than Godot. - And obviously, it's free. In other words, it works for me. But I can't say you and others will be satisfied with it. Overall, it's different than other engines I've used and so you may check it out, but I don't think it's worth it, specially since you're fine with Unity and GameMaker.
@InvetorXD5 жыл бұрын
@@invadercivic2774 Well it looks interesting. Do you have any gameplay footage? And how was your experience making the game for mobile on Godot? Yes, Godot has made great improvements in 3.1, and I'm looking forward to 3.2 (specially the fact that you can disable some features to get a better UI). But most importantly when the bugs are fixed and the engine becomes robust (hopefully in version 4.0 or sooner), I'll use it with dedication.
@SoldierBol3 жыл бұрын
Wow that was really cool
@crypticcoding96805 жыл бұрын
I Make Videos About Godot. Hopefully You Guys Will Like It.
@JonasTyroller5 жыл бұрын
Awesome. I wish you the best of luck with your channel! :)
@uheartbeast5 жыл бұрын
Just subbed. :)
@crypticcoding96805 жыл бұрын
@@uheartbeast Thank You Much For Subbing Me!
@mrmoinn5 жыл бұрын
Me too! I haven't watched your tutorials yet but they seem good quality
@crypticcoding96805 жыл бұрын
@@mrmoinn Thank You So Much!
@lucashimself_5 жыл бұрын
therapist: Don't worry, Jonas Godot isn't real, he can't hurt you. Jonas Godot: a
@JonasTyroller5 жыл бұрын
Godonas please. :p
@bloonsfamily20663 жыл бұрын
so it's not called Jodot?
@Lugmillord5 жыл бұрын
So... should I watch this video in double speed, too? Anyway, I'll stick with Unity. I so used to it by now. Even though that grid snapping sounds good. Which languages do you prefer to work with? I really like C#. More comfortable than C++/C which I have to use at work.
@JonasTyroller5 жыл бұрын
Oh yeah, C# is my favorite one as well so far. It makes it very easy to write clean code compared to the other languages I've tried. If you can still understand what I'm saying and you're just here for information and not for entertainment then you should obviously watch at double speed. ;)
@Lugmillord5 жыл бұрын
@@JonasTyroller Well, too late. Watched it all vanilla-style. Now I will never get these 4 minutes back I'm wasting on other videos anyway xD
@NinjarioPicmin5 жыл бұрын
@@Lugmillord oh wow you here :O ?
@milmil53505 жыл бұрын
You're adorable! 💖😁 Thanks for the review / try-out of Godot. It seems to work best with 2D games. But I've seen some good looking 3D games such as Greyhounds on Godot's April 2019 highlight reel. *My only concern* is that, based on what I read in a comment on another video, Godot only exports to PC and mobile because of business license issues or something. It doesn't export to PS4 or Nintendo Switch, *so I've heard.* If you're okay having your Godot game be PC / mobile exclusive "forever" then it's fine. Otherwise, it's a problem. On the plus side, every household either owns a PC or mobile device. Nowhere near as many owns a console. And most modern computers, even the cheapest ones, can run games. As long as it's not ridiculous in graphics and doesn't require too much RAM to function, the game can still reap a lot of sales.
@JonasTyroller5 жыл бұрын
I agree that is a downside but as you've mentioned probably not one that will concern a lot of devs. :) Thanks for watching.
@InnerEagle5 жыл бұрын
I'm gonna go back fully on godot after a break for other little projects ;-)
@misceryyt28974 жыл бұрын
Me, An experienced Godot dev: Oh no, he doesn’t know nodes first things first. But he is starting so I get it. Also me: *internal screaming*
@BlueOctopusDev4 жыл бұрын
bruh in godot you have a AMAZING thing x) : this *drum roll*... autotiles ! i dont know if there are on unity but i looovvveee this in godot
@Nihlm5 жыл бұрын
I think this will be my primary engine. I mean I hate when I take a break and unity gets a big update so it's great that it is super small, on top of that it feels less clustered over unity. I'm definitely not touching 3d soon anyway
@MichaelKTaylor5 жыл бұрын
Interesting, don't know if I'll get out of my Unity, Unreal comfort zone though. Either way good video on an engine I've only heard about in passing. Though that built in localization is mighty tempting.
@JonasTyroller5 жыл бұрын
Yeah, It won't get me out of my Unity, Game Maker comfort zone either. Was interesting to check it out, though. That built in localization surely looks tempting even though I have no idea how it works yet. :D
@MichaelKTaylor5 жыл бұрын
@@JonasTyroller So it goes right?
@aswinsenthilkumar14975 жыл бұрын
Boi your accent is so cool i love it
@darxoonwasser5 жыл бұрын
btw godot is pronounced godoh edit: ah you mentioned it later in the video, I always heard people pronouncing it godoh
@JonasTyroller5 жыл бұрын
As HeartBeast mentioned: Godot rhymes with robot. End of discussion. :D
@uheartbeast5 жыл бұрын
@@JonasTyroller Hahaha sorry to break it to you but I have been converted to the Godoh way of saying it XD