Moving My Indie Game From Unity To Godot

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hi I'm making a game called child Hammer it's where you swing a child around and you can use him to hit enemies and stuff like that so far I've been making the gaming unity and I ended up making it twice because I kind of messed it up the first time and it was very poorly made Unity made some questionable choices though and I don't know if I really trust them so I thought it would probably be a good idea to move the game to gdo so uh I don't really know how to use gdo but heartbeast had a pretty nice series on making an action RPG Ando after watching through all of the videos I feel like I had a pretty good idea of what I was doing yeah so I joined a game gam to get everything to sink into my brain and the game I made was a horror game about a monkey I think it turned out pretty good also the audio is pretty questionable most of the sounds are just me screaming and making weird monkey Impressions I also added some deep lore to the game and got my brother to help me we all out banana but moving child Hammer was a little scary I messed around trying to get things to work but I didn't really have any of the stuff was using in unity like the spring joint hinge joint and inverse kinematics but uh now I don't really have that stuff I kind of thought about what I should do for a bit and figured it would probably be best if I made everything myself I have no idea what I'm doing though or how I'm going to make this stuff but I figured I would start with the Rope thankfully we have have Google so uh I looked up how is make a spring and I found that I could use hook law which makes this springy [Music] effect it kind of worked for the first part but when I tried going further with it it kind of just started blowing up I ended up spending about a week before I went back to Google and I actually found some that was a lot nicer it turns out there's this thing called roulette integration there were some pretty nice videos on it I watched a couple videos from coding math that talks about veret integration and kind of goes through it and another one from pez's work after watching the videos the Rope was actually starting to look pretty good all right now we need to make a ragd doll to make a ragd doll we need arms and legs so I did some searching on Google on how to make a hinge joint but uh I have no idea what I'm looking at so instead of doing that stuff I rearranged the nodes in certain ways to somehow encraft a hinge joint but that didn't work out too well okay I went back to Google but this time I found a page on revolute joints in box 2D and that kind of gave me a good idea of what I might be able to do so what we can do is use the pin joint to attach the bodies together and then we can make two points and set their position to the pin joints position after that we add the points as children to each body body and get the displacement between the points then we can use that displacement to move one of the bodies so it looks like they're not separating yeah so we pretty much just let the pin joint do all of the hard stuff well I just keep the bodies together surprisingly it actually worked out pretty good adding limits wasn't too hard for the first part but when one of his limbs would hit one 180° they start doing loop-de-loops after going through and trying to figure out what was wrong I found that gdo changes the rotation when a node hits 180° which kind of messes of the code I wrote I ended up writing a bunch of code to allow the rotation degrees to go to 360 instead of switching at 180 the code is pretty messy it works though I should probably clean it up or something but it's fine I then slapped the face on the child I actually went through I think three different versions of a face before I came to a pretty good one that I liked after that I just threw together a quick red guy that you can punch around and damage and I think we're done everything actually turned out a lot better than I thought it would at first I thought it wouldn't be as good as what I had before because Unity has more features and stuff like that but everything actually feels a lot better I think that's mostly because I made a lot of this stuff myself so I've got a lot more control over how everything works overall I think unity and gdo are both pretty good but I'm going to stick with gdo in case Unity ends up doing something weird in the future there really isn't a good or bad engine to use in the end it all comes down to what you like and if it works with the kind of game you're making not too sure when I'll make the next devlog but hopefully soon I I want to get it up in maybe a month or two I've mostly just been trying to get the cor gameplay finished I also really want to cook up some art and add some nice juice if you want to see that make sure to subscribe and hit like if you like the video thanks for watching see you
Info
Channel: ZeWaffelMan
Views: 3,805
Rating: undefined out of 5
Keywords:
Id: TBxSybkHi00
Channel Id: undefined
Length: 6min 45sec (405 seconds)
Published: Wed Jan 31 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.