I quit a game... to make a game ?? In Godot 4

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello guys and first things first I'm sorry I delivered just a couple of videos referring to the surf game in good old that I was making and then I disappeared completely gu wonder and before addressing the title of this video I want to tell you guys what happened honestly I was overwhelmed with a lot of stuff going on with my life I got a tiny promotion at work where now I have to teach newcomers to the job and also me and my my girlfriend bought our first house right here in the Netherlands everything is going great and smooth with all of that and also trying to learn new information for developing the game prepare content to make new videos it was just a bit too much for me in my small operating machine but how is the game you might ask no don't do it well apart from testing out a few new systems and some UI interactions I really haven't done much extra but not everything is bad news see when I was testing out new systems I decided to do it on a brand new project so I couldn't damage anything on the current one and I was also a bit curious to test some features from the latest version of goo and after learning about cameras UI some Custom Vehicle physics particles an inventory system I figured out a lot of stuff that I could have handled better on my game I felt that it was becoming a bit of a mess to be honest that combining with the fact that now there is a plugin for good 4 that replicates almost perfectly The Source movement made the sad news hit the game industry I'm leaving my surf game behind who the is that guy as I also told you I was taking that game as an experiment to where we could take the engine to and the engine didn't fail the experiment but I did I don't regret it as I learned a lot about the engine and especially on what not to do but this this is where the new project comes in to brighten up the day and also yeah this is where I address the title of this video I started reformulating game ideas with what I've learned and I came up with this a shooter driving game where you own a taxi company and the main idea is that you are competing with other companies taking customers to their destination to dominate the most regions of the city that you can kind of like a crazy taxi remember those days but where is the shooting part well your little taxi company is not taking any sh what if other companies are stealing customers in your area or maybe you want to take over an area that belongs to other companies you can go there and make them say hello to your little friend and yeah it still might be a bit of an over scope but on this project I decided to do it differently so we can save the most time that we can this is this is where Kenny's assets come in hand in case you don't know Kenny has been developing game assets since 2010 around I believe and completely for [Music] free also not on the free side but he has this little software called asset Forge where he has a bunch of pre-made blocks and you can build your own three models using these blocks I grabbed a copy of it and it was totally worth it yes it still has some bugs here and there but I was popping new 3D models like popcorn I created some teams some random people to act as customers some buildings [Music] [Music] Vehicles weapons all of it just within a few days of playing with acid Forge so easy I felt like a kid playing with building blocks now one of my main issues with the surf game was that the code and resources were not reusable they were too specific for each situation that happened making it way more Messier and not efficient this was the thing that I wanted to change on this new project every piece of code or info I was learning I was also learning how to make it reusable still a bit messy but reusable at least but without any more delays let me show you what I have done for this project we have our basic input set up the character can move [Music] wow we can zoom in or zoom out and also orbit the camera around it uh for the camera I use this amazing plugin called phantom camera by ramoo it works like a charm and even when I was struggling with something the developer quickly replied to help me out I'm loving this one because the camera movement is so smooth and you can set your own tween to transition between [Music] cameras since I never tried to set up vehicles I also wanted to do that at start I was looking at the default vehicle body node but after some testing I noticed that it wasn't acting the way I wanted I decided to do a custom rigid body vehicle system where I can fully control how the vehicle is acting impressive the colored arrows that you see on the vehicle are the forces that are being applied to it I can then change the values accordingly for each vehicle so if you are driving a bus or a bigger van it will feel heavier to drive for example this video by this guy was a huge help in setting up this whole system together with some smoke particles attached to our back tires and enabled when we are drifting and it already feels so good to drive compared to the typical suggestions that I tried next step in the project was the beginning of the UI because I wanted to create an inventory system with it so I had this idea most of the settings and features will be available through your phone if we want to access our inventory for example we pull up our phone and open the designated app for it unfortunately I don't have any recordings of the very first Graphics I used to start iterating on our inventory but very soon in the process I also created cre a slot background and some other container background so I could start implementing the inventory visual the way I wanted so for now we can pull up our phone open the inventory and manage almost everything we can grab move split equip and that is it for now all of it updating the inventory visuals on our phone we will have a scroll container that shows all of our items info when we selected this inventory was possible by following this video basically it uses resources and updates everything according to the info on those resources which makes it really scalable and easy to add more items later on in the process huge shout out to this guy for the amazing logic coding and Signal usage in gdo I really learned a lot to keep iterating on that same inventory and even other systems so I definitely recommend you guys watch it after the basic inventory I took care of equipping weapons our inventory already knows that if we select a weapon that we can equip it so I created three quick slots that we can assign a primary weapon a secondary weapon and a throwable accordingly I added some animations as well to give it some flare and when we press the equip button it is sending that weapon data from the resource checking its type and equipping it to the matching equip big slot then this is also checked and linked to the respective bone attachment position and animations if we are holding a big weapon we have the holding animation if the weapon is small we just leave it attached to the right hand while the left hand stays free also taking advantage of the knowledge I got on the surf game using inverse kinematics I decided to use it as well in this game for the left hand position when we shoot each weapon has a node to represent the position where the left hand should go our ik Target will then mimic the global transform of that node keeping our left hand in the correct place for each weapon and I know that I'm going a bit fast over the features that added to my game I don't think you have any idea how fast I really am but this video was more to show you guys what I've been up to and also show you that this game will not be a waste of your time as the surf game was I already got it to a point that it overcame the surf game in features and I'm really enjoying it ating on this project especially because I know I have basically the assets ready I just need to get a coding going and the UI Graphics later God thanks for [ __ ] because we are good Windows users and we don't crack Photoshop let me know what you guys think about the game my idea after this video is to release videos explaining each system in more detail you want to know how the camera is working I got you you want to know how the inventory is working I got you you want to know how the animations are working me and mixim got you I don't want to leave you guys hanging like the last time also more on the personal side July 1st is the first day we move to the new house so expect the video showcasing the big update and also the brand new headquarters I guess who knows you might even get lucky and get a glance at this beautiful face once again sorry for my dis appearance and hope to see you guys in the next video see y'all later
Info
Channel: Deez Gamez
Views: 913
Rating: undefined out of 5
Keywords: making a 3d game, godot engine, make a videogame, how to make a videogame, godot 4, using godot to make a game, game, development, dev, game dev, video game, games, how to, tutorial, tutorials, godot, game engine, programming, new video, beginner, lesson, get started, make a game, course, gdscript, assets, platformer, input, movement, script, 3d
Id: 7T0pkpJxVas
Channel Id: undefined
Length: 11min 5sec (665 seconds)
Published: Sat May 11 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.