The 6 Steps to Create Your First Game
Learn to Code From Zero on Kickstarter: kickstarter.com/projects/gdqu...
---
📚 THE LINKS
Kenney's 2D and 3D assets: kenney.nl/assets
Kay Lousberg's 3D assets: kaylousberg.com/game-assets
---
👥 CREDITS
Video edited by Nesi: / nesiawesomeness
---
💌 JOIN US
Come chat on Discord: / discord
Follow us on Twitter: / nathangdquest
---
📝 CC-BY LICENSE
This video is licensed under the CC-By 4.0 license: creativecommons.org/licenses/...
You can attribute it to "CC-By 4.0 - GDQuest and contributors - www.gdquest.com/"
Пікірлер: 124
1:Choose a game engine 2:Join a community 3:Pick a "Ridiculously" simple project 4:Find good courses and tutorials 5:Focus on programing first 6:Plan your projects to learn fast I'd say this is for the public but honestly it's for me.
@TechnologyQuest369
2 жыл бұрын
What is the best game engine?
@Gdquest
2 жыл бұрын
None, it depends on the game project
@TechnologyQuest369
2 жыл бұрын
@@Gdquest what game engine dp you recommend . Some people are saying godot has no good graphics it looks like 2000 year graphics. They told me to choose unreal. I don't understand please reply me
@Gdquest
2 жыл бұрын
The graphics are made by the artists, the engine doesn't matter much. Look at Sonic Colors Ultimate, it uses Godot's rendering engine. If you're just getting started you should try whichever engine, do some tutorials and see if you like it. That's what I'd recommend to start. Whether it's construct, gdevelop, Godot, unity, or another, whichever is fine. Although I recommend Godot and gdevelop as they're truly free and open source.
@TechnologyQuest369
2 жыл бұрын
@@Gdquest 👍
I agree trying to make a game without code is like a novelist who hates writing or an illustrator that doesn't know how to use pencils let alone a crayon/marker
@shresthpratap4208
2 жыл бұрын
@@warrpy bruh, so how do you give your game a logic and a path without code by just throwing art and sound at it ?
@ItsWazzza
2 жыл бұрын
@@shresthpratap4208 are you dumb? He agrees with GDscript saying you can't make a game without code
@dontkickmychick6076
2 жыл бұрын
@@shresthpratap4208 what did he say?
@kaleidodeer
2 жыл бұрын
I mean...Visual coding while still technically coding is not coding the traditional way and in a certain sense can be considered code-free games.
@VoltitanDev
2 жыл бұрын
@@kaleidodeertrue, visual coding is still coding it follows the rules and logic its like a digital artist pen while it's not the same as a pencil it fulfills the same purpose. In my opinion the tool is only as good as the one using it visual code doesn't make someone a better programmer just like how using a digital software doesn't make someone a better artist.
I've been making games for well over a year (which admittedly isn't very long) and this was really helpful! It would've been great to see it when I had just started. I hope it helps many new gamedevs!
@merlemuliem377
2 жыл бұрын
Haha hell yeah i know exactly what u mean ^^ the most important thing is to realize that THERE IS NO GOD DAMN SHORTCUT FOR PROGRAMMING STUFF ! .... Took me a whole year to realize that and than 2 years to achive the real programmingskill.... but now im able to create my stuff so yeah it was worth every single minute
Wishing you guys all the best with the latest Kickstarter! ☺️ Looking forward to all the great games the community will learn to make!
Just the right thing I need to restart my game-dev passion.
@shuba5173
2 жыл бұрын
how r u rn?
@antroxity
2 жыл бұрын
@@shuba5173 , I'm currently studying the GD Script
@egman-kat
Ай бұрын
@@antroxityhow abt now?
Can't stress how helpful making simple week long projects was to improving my motivation. After all a complete game is just a bunch of smaller projects in one complete package. But making one gives instant gratification nd the other may not see any tangible reward for a few months up to a few years.
Love seeing Obsidian at 4:00!
@BusyAnas
2 жыл бұрын
Oh thank you I was trying to comment which program was that If you don’t mind what about the one at 4:24
I'd also advice to start with 2D, specially if you want to create your own assets, 3D games require lots of different skills that will distract you from actually developing games at the beginning.
@VoCalMagazine
Жыл бұрын
if u have a minute i want to have chat... need some advice
@Eagles_Eye
Жыл бұрын
I first was like ewww 2d it’s the year 2021! i ended up struggling so much with unity and with blender etc that I ended up making my first little game a text based cmd game haha. And it was actually fun to make and play, just plain text, made me realize 2D graphigs is going to be fine too Aslong as the game is fun, I ended up giving up on game development but I am trying to get back in. Using Godot. First trying to get used to the language. I personally like c# allot but I’ll give godot language a try
@velsia1
Жыл бұрын
3D is easier to animate
@quickfactsanimals
Жыл бұрын
@@velsia1 agree, especially if you're working with low poly stuff
38K on the kickstarter! :O - there might not be many Godot users in comparison to unity, but they do mean business.
@Gdquest
2 жыл бұрын
45k in euros right now! In only two and a half days it's completely unexpected for us.
@littlecurrybread
2 жыл бұрын
@@Gdquest LETS GOOOOO! So happy for you! Godot is gaining momentum! Choo choo 🚂
@f.r8580
2 жыл бұрын
@@Gdquest you guys have already taught be to an extent where I can go off on my own via your website, especially the platformer one with in-depth examples on statemachines etc, but I'm looking forward to this one too. Thank you for your work with godot.
Wonderful aim for your project here, can't wait to see more!
Can't wait for the Enter the Gungeon course you teased at the beginning
Majority of it is good advice. I only don't agree with the 'small projects'. For many this may work, but for some of us, it's boring and not challenging. When I started learning 3D-modelling, I quite quickly jumped to 'difficult' projects like creating a character. I don't like creating something I'm not fully invested in. So I don't want to make a game that doesn't interest me, just to make a game. So I pick a bigger project, but slice it up to manageable chunks. As you said, doing too many things/skills at once, it will slow you down. But atleast those are steps towards the sort of games you want to create. I need a car for my game? Well, I'm spending time learning how to model a car. I then have my car. Well, how let do I let it drive around? I learn that. Great, it's driving! What now? Oh, some lights. Let's learn/find out how to make the cars light lit up. Great, another step done. And so on and on. Big projects are manageable for learning. You just have to break it up enough to make it a 'simple project'. That way, I also realised Godot isn't the engine for me at this time. The car-physics aren't up to scratch, to what I want to achieve with it. And I like designing more than programming, although I have programming knowledge, albeit programming for websites and databases. Yes, I've dropped my projects from time to time. But that is mostly because of personal things happening in my life. Or getting stuck on things you can't seem to find a decent answer to. When I was at college, and made aware we weren't going to learn graphical programs, I started to learn on my own. At start it didn't go well, because I couldn't find the right information and someone in my class seem to do better than me. But after awhile, I found good recourses to learn, picked 'difficult' tutorials and after awhile, managed to surpass my classmate. And I was even learning 2 software at the same time, with one of them needing 2 to 3 sets of skills ( Adobe Flash -> design, animatie and program). First is to know yourself and how you work. Then pick something that can keep your interest and the rest is about finding the right resources.
@MaryamMaqdisi
Жыл бұрын
I understand where you’re coming from but even then I’d start with smaller projects to absorb as much of the basics as possible. To me this is equivalent to coding challenges, you may not publish a solution to a coding challenge in your github account but you still feel your brain rewarding you when you succeed. Or your goal learning human languages might not be to ace Duolingo, but the extra 5 minutes of practice there might help internalize sentence structure and vocabulary better when you go talk to actual people.
Thanks I needed this
I am just starting now. I am from a finance background and have no idea about coding or game development. But I have ideas of making a game that keeps pestering me. I have planned to learn coding first and maybe start from a simple project. However I am a little skeptical if I ever will be able to learn coding and make my own game. I do have a day job and spending time on learning coding post work seems like a daunting task. I am not sure if I ever make my ideas into reality. But I am happy to see so much effort being put by so many content creator to help others develop a game. Thank you from behalf of all emerging game developers and newbies like me.
@MaryamMaqdisi
Жыл бұрын
Hey, hope you’re doing well, just wanted to say that coding is daunting and not necessarily very intuitive at first, but it does get easier. Personally I’ve been afraid (or bored) of coding for most of my life until I finally gave it a shot and started practicing. Like all skills it takes time and effort to build and polish, but it’s doable. :)
Thank you good sir, your channel was one of the best to introduce me to game dev
Thank's so much for mentioning people with a "full-time job and family"! That gives me hope to finish my game at some point!
Setting a deadline and sticking to it is probably the best tip for me, because I'll usually start a project and leave it unfinished when things get too difficult, so with a deadline I either do it as best as I can or not and accept it as a failed attempt instead of it always being a work in progress.
Ah, programming. My mortal enemy. *sigh*, and my enemy just won. *opens the 760 page book about C#*
I wanted to learn godot an like I saw a 11h long video but this kickstarer is finished and thank you for that
thumbnail hits hard! :)
this video is actually nice.
Your right about not trying to learn all of it at once I'm focusing on the art and music side of gaming now then coding.
Doing so many personal projects will help you to learn faster. After that pick a type of game you want to develop ( how to pick that - think of a small game that you'll definitely enjoy playing. Not a AAA game ) and then focus on that. Try to play all the games in that genre and learn what made them successful and what made them a failure along with developing your own game in that genre. Good luck👍
exactly. thankyou.
I love the thumbnail
Would love you guys to also make some ink scape tutorials later on, if possible?. Love the character arts you make
@ArcangelZero7
2 жыл бұрын
I'd love to see that too, but just a heads up if you didn't know, they've made a few Krita game art tutorials in the past that you might find helpful!
@tolulopemojid2720
2 жыл бұрын
@@ArcangelZero7 I know but inkscape is more budget friendly especially if you don't have a drawing tab
@nikolaoslibero
Жыл бұрын
@@tolulopemojid2720 How is Krita less budget friendly?
I have decided to make a game, far before i watched this video I came up with a complicated game simplified it after realising my scope was dauntingly large made my character capable of moving and looking around on a flat plane tried to make a jump button work got burnt out scrapped the idea for a jump button decided after that to make a character model and animations in blender finished rigging the character got burnt out overall this process took 4 weeks i watch this video now and i weep as all of this advice is nice and sound but it's the fact that i am hearing this now that makes me sad thank you, I needed to hear this.
The thumbnail got me lmao
What is the Star Fox looking game at 0:22?
I watched this video a little under 2 years ago, and after whatching this video, even tho Im only 13, Ive made 3 games all by myself. great vid to get started
Thanks you
Hello :D sorry for my question but can you tell how the robot screen made (with blender maybe?)? on the cover picture? its so cute btw I love this game making tutorial video pls do more 😄😊
my first game was grey cube that moved around a grey floor
yes,sirr. Btw it was a nice video and helpful.
Thank you.
@Gdquest
2 жыл бұрын
You're welcome!
Godot is on the top of the food chain
Hello, I know a loot of timpe passed but can I ask you how did you do the movement of the hand at the first if the video?
What is the name of the app with that calendar you're using on the video?
nicee ;D
I enjoy programming and love the idea of creating something fun to play for myself and others, but GD, how do you get inspiration for a game idea after the initial learning projects?
@FreeSalesTips
2 жыл бұрын
I look at game jams and their themes for inspiration. I brainstorm multiple ideas then I spend time creating prototypes of the ideas.
Thanks now i know how to complete the f@#%ing game !
nice...
And here I thought this vid had game-dev memes because of the thumbnail.
2:54 "transition" nodes (720p), hmm, i like it (:
Any best 3d game engine brother do you recommend ?
Any of you know the game @1:35 is called? It looks like Game Dev Tycoon but better? Edit: found it. The game is called City Game Studio.
btw, i love your voice bro lol
finding the idea is not the problem... the second thing on the other hand... exactly... a hand... I need a hand ;)
One question, is this course going to be subtitled in Spanish?
@sechmascm
2 жыл бұрын
It's at 49k funding which means by the time the campaign ends, it'll go way past 50k. It's important because they said it'd be open-source by that point. So you can get into the program and change all the words from english to spanish yourself
@fe.1
2 жыл бұрын
@@sechmascm Do you know if he will release some free content from this course?
@Gdquest
2 жыл бұрын
The course won't have subtitles but we're considering making it in Spanish in 2022, when we remake the course for Godot 4
@Gdquest
2 жыл бұрын
Yes probably as always. We'll ask the Kickstarter backers. The app will be open-source at this rate (50,000 euros stretch goal)
If step 1 is to “find idea” and step 2 is to “make the rest of the f***ing game” what are steps 3-6?
what is the name of the on rails shooter clone of starfox that is on this video?
The discord link is expired!
What game is that at 1:34?
the only thing that's stopping me to make games is honestly just laziness lmao
@swaeyl3883
2 жыл бұрын
I was the same. Once I started, it became a real hobby. Sometimes, I don't like playing video games anymore because I always think that I am merely consuming the work of others and could create my own game instead. Creating stuff is satisfying af. Do a tutorial and play around with a little creation, it will get you hooked and is no work, as there are really entertaining tutorials out there.
0:42 Since when does shorter code objectively means better and possibly easier?
@swaeyl3883
2 жыл бұрын
He is not making a statement about your programming style, where shorter does not necessarily mean better (as often readability is sacrificed). However, using a concise programming language like GDScript, Python, or Go makes coding more approachable, easier to learn, read and understand. Compare, for instance, a "hello world" program written in Java vs Python. I think we can objectively agree that the shorter of the two programs is easier to grasp and thus the better choice for a learner. I get your point, though. The first language I learned was Haskell, in which you can write much shorter and concise code as compared to say Java. Still it was the more difficult language to learn and I find the code still harder to digest as compared to the more verbose Java. So you are right, that it would be a wrong statement to say that shorter code equals better code. But in the context of the video, I think he is right, that a concise scripting language has many advantages for a beginner to learn, and readability being one of them.
Your video Is not coming in channel or if I search the video it is not coming
@sphixy8577
2 жыл бұрын
it always make this for me
C # is better. it is clear and simple. the fact that the code is visually smaller in lines does no matter
@BrunoBayerNetto
2 жыл бұрын
I agree in part. It's really not a question of whether C# (unity) or C++ (Unreal) are better than other languages. But I believe it's much better for you to learn a language that will be useful outside the world of game creation. So much so that at the beginning of Unity, it had its own language (Buu Script). But it gave up, because it's easier to focus on a language that already has a market created and people can learn in other ways.
barebones without bloating would minimize the required code
@Jkauppa
2 жыл бұрын
minimalistic approach is the best, even if the engines are fully featured, you concentrate on the content, not the clothes
@Jkauppa
2 жыл бұрын
if you cant make a game, fast, you dont have a game
Is godot good for 3D games?
@prafullaraichurkar4369
2 жыл бұрын
@@kidmosey I prefer the pace at which Godot is picking up, maybe soon it will be great for 3D by the time i learn stuff
@FreeSalesTips
2 жыл бұрын
Yes it is good. You're unlikely to run into Godot's limitations when you are learning the basics of programming a 3D game in Godot.
@swishfish8858
2 жыл бұрын
I'll tell you this, as a huge Godot fan and enthusiast: if you want to make 3D games, Godot shouldn't be your first choice. It does it fine, hell I use it for 3D, but you should probably go with Unity or Unreal instead. They're just more refined 3D systems.
1:34 what is the name of that game?
@BusyAnas
2 жыл бұрын
I think it’s game dev tycoon
Gonna be honest , the constant "oh put your dream game aside and just make smaller projects instead" advice doesnt make much sense to me personally when a dev could just as easily make their dream game by working on it little by little.
@Gdquest
5 ай бұрын
If you have the motivation it takes to not give up and most importantly enough knowledge to break big obstacles into smaller ones, sure why not. It's just not most people. And most people's dream games are not good candidates for learning foundations.
Sure.. community forum.. ask how to approach a problem on simple 3d stuff and you'll never get an answer, not even a vague one.
Are there any people here who need help creating their first video game soundtrack?
Unity has by far the worst tutorials ever, unreal is so hard you might as well learn to code without an engine in the time it takes to learn it and it lags and takes a lot to lead since it is heavy. Godot is the only one that's ridiculously light, has decent tutorials and is quite easy. It also has support for c# c++, so it can be used in 3 programming languages whilist other game engines can only be written in 1
FIRST VIEW!!
@mdmudasir2762
2 жыл бұрын
bruh wdym
@firetdev
2 жыл бұрын
@@mdmudasir2762 I was the first person to view this video
You sound really tired.