How I Mastered GODOT In Only 5 DAYS!

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I've officially been making 2D video games for over seven years of my life with that being said I think it is time for me to try something new and step into a new space creating my first 3D game ever while I know my way around a game engine I have absolutely no idea what I'm doing in 3D space so to start let's actually find an engine I have dabbled a little bit in unity before and a tiny bit in Unreal Engine but honestly I haven't been a fan of either workflow I wasn't a huge fan and honestly Unreal Engine scares the crap out of me so the next best option has to be trying out Godot 4.0 so I've selected my engine of choice being a doe but how do we actually learn a new engine I started up a new project and began by creating a basic floor and of course adding in that beam character we all know and love when we're starting a first person project next up I got some basic movement working where the player has a camera on them and they can move around from side to side and jump so yeah we solve gravity we figured it out I've never done it before but yeah 3D space gravity check next up I threw together a basic map with some cubes and Rings just so I can understand the concept of World building in a 3D space and after one hour of looking through tutorials and documentation we have a first person character walking around a map which actually taught me a ton about how the game engine actually functions so we can start building our first real game in Godot 4. but uh yeah so what do we actually need to do to create this game so the first thing I want to do is what do we need to learn okay first thing I need I need to make randomness and the reason for that is because a lot of games nowadays they got random stuff how do I build a world this is going to be extremely crucial to World building if that was uh not self-explanatory next thing that I need to know how to do is to create 3D models I've never done this in my life but I'm gonna try it and we're gonna see what happens final thing I need to know is audio so we'll just write audio I don't know I need to know how to do audio in Godot 4. and I think that something that's been kind of going around a lot lately is these like hatchimal type collectible games I don't know a lot of my friends have been doing these games and they look pretty easy to make not gonna lie so I think something like that would be a great thing to get started with but everybody's making horror games okay I don't want to be a copycat everyone's making horror games I don't want to make this a horror game so what if instead we rip off the rage game I made a few months ago and you're collecting the golden eggs dropped by the Golden Goose foreign so I've never modeled in 3D before I'm a 2D pixel artist and lucky for me there's this cool thing called voxelart basically it's pixel art but emulated in a 3D space so I thought why not give it a try and see what I can come up with with the models that I've created in pixel art as a nice little reference first on the list has to be the gun so here's a gun in pixel art or 2D and here's the gun in 3D after refining from the base Sprite I did the same thing with the golden egg that you'll be collecting and the mushroom that you can jump on but then things get a little bit more tricky I tried my hand at creating a little grass block from no reference examples and finally I made this awesome house which took me just over 15 minutes to create so honestly not too bad I even managed to get in those wood plank textures I don't know if this takes away or adds to the design but you know what I'm going to count it as a day so after importing some of the models I wanted to actually get the real gameplay working turning this game from a first person walking simulator into what we're actually creating which is a first person physics-based rage game platformer I got some of the models in my sandbox test environment so the character actually has a gun now which is super cool and we got some pixel texturing so I added this little pixel crate and even ammo you guys have no idea how long this actually took trying to figure out how to do collisions in 3D just doesn't make sense in my brain and it honestly took me so long to do this but we have now completed our first real objective which is picking up items it's basically like a completed Godot if there is a story mode campaign to completing a game engine I think I basically completed it but next I really wanted to work on the physics and so I'm not even kidding you three hours of time trying to figure out how physics Works in Godot we finally have a gun that shoots off the ground and moves the character so you can actually complete some awesome physics based platforming we're finally at the last stage of this game's development so with under understanding how animation Works adding in some audio creating a real map to play on and of course the eggs that will spawn on the map that you'll have to find the game is now complete and ready for testing alright so here's the deal I'm here and I gotta get to here and here and here and all the way over here and end off down here alright this is my first attempt so I'm just going to kind of make sure that I can actually complete the level there are five eggs there you go I just got 100 points for that Egg and I fell off the map let's go okay attempt number two we're gonna actually complete the level this time using up our ammo right now not good oh my God I fell through the wall oh okay we're going back here we go I fell on the roof again oh I got one more egg uh it's a complete the level just gotta make sure I don't fall here okay there we go all right we completed the level so now we're gonna do a third round so we're gonna try to be 85 seconds to get all the eggs got our first egg now it's up here overshoot there we go second egg all right third egg at 27 seconds not bad okay fourth egg at 35 seconds okay and there we go 48 seconds 48 seconds that's pretty good that's almost half the time that I completed it in the last attempt but there you go so that was my first ever actual 3D game if this video hits a thousand likes I'll know that you guys enjoy the 3D content and I'll expand this game a little bit to make it a public playable demo where we can speedrun against each other and try to get a high score foreign
Info
Channel: Reece Geofroy
Views: 151,978
Rating: undefined out of 5
Keywords: Reece, Geofroy, learn, tutorial, tutorials, how, to, hd, gamedev, indiedev, devlog, gaming, pc, programming, coding, 3D, 2D, pixel art, 3d pixel art, fps, fps game, indie game, game dev, indie dev, indie game dev, 2d goes 3d, from 2d to 3d, moving to 3d, development, game development, first person, 3d game, godot, unity, unreal engine, godot 4, learning godot, learning a new engine, game engine, new game, first ever 3d game, first 3d game, progression, 7 years of gamedev, pro, beginner, speedrun
Id: ztjCEG4s_sc
Channel Id: undefined
Length: 7min 3sec (423 seconds)
Published: Tue Aug 29 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.