3 suggestions (for after the beginning process) 1. Learn about game feel and feedback. (you can watch the "Art of Screenshake" and "Juice it or Lose it" talks for it) 2. Remake games or game mechanics, it helps. (maybe check out Dani and "Mix and Jam") Bonus: Watch "What Makes Great Games Great? Game Design with Gigi" and "Hirokazu Yasuhara - How to make a game "fun""
There are a lot of these videos on RUclips, but it always surprises me when someone can include things I haven't heard yet. Thanks for this video man, your take was very inspiring and encouraging.
The thing I find I have trouble with is that trying to come up with a level layout intimidates me... Like, when I got Mario Maker 2, I had several ideas for levels - but when I tried to execute on those ideas, I froze up, realizing that I didn't have the faintest clue how to come up with individual moves I want the player to do throughout the level. Gave me a huge amount of respect for people who design games (not that I didn't respect them before; game developers do some truely amazing things, but I never thought just coming up with a level could be tough before then).
Same here. I haven't made any games yet but i've been messing around with some assets i found to try and make some simple level designs. I couldn't think of a single idea of what to do lol. Far more intimidating that learning a whole new coding language.
Tip: Don't think about ALL the level you want to design.... Go step by step... 1- Choose the player start position 2- Think in the first obstacle 3- Place it, Test it until you're fine with it 3- That's it!... Now go for the next obstacle and repeat until the end of the level ;)
@@mauriciocortespersonal honestly just reading that made level design 10 times less intimidating lol. sometimes you just need to hear someone say it I guess XD
All fantastic advice! One point I would add to; once you’ve finished your first tutorial and “learned how to make a platformer game” watch a few more and see what other tips or tricks other devs have. Don’t ever assume that the first resource / tutorial you find is the best way to do things going forward, especially if it was made for beginners.
In youtube if you want subscribers it isn't about reminding the person to subscribe or asking them to do so. You must convince them to do so and you have achieved that with me and most probably many others. Great youtube channel and video you have earned my subscription
The most important part is to start small and keep working on the game every-day if its possible! The more new things you add into the game, the more you learn!
Wow, this was an EXCELLENT video! I like how this video was made. This video is enough to inspire new game developers and covers everything! I am a game developer and this video even had some reminders for me too. By the way, had to subscribe!
Love the video!! I always tell people that it's so easy to get started but gets difficult fast. Hopefully, by the time you get to the hard part you already feel invested enough to not give up.
I wanted to jump in seriously since 2015. But it took me until 2018 to really get into the swing of things. You just need to keep at it and remain positive.
I think joining Jams is one of the best ways to learn game development skills quickly. You learn so much from opening an empty project, conceptualizing a game, creating it, building it, and publishing it. It’s also a great space to interact with other devs who are just starting up!
I would add to it as a programmer in Godot. 1. Once you finished few games learn good practices of specific engine. This will make your project sturcture way more organized and managable as whole project will follow same pattern when it comes to structure. For example in Godot what we do is using references down the tree and signals up the tree. So parents use direct reference to their children while children use signals to communicate with parent. 2. Learn how to reduce dependencies in your game engine. This means creating objects that work independed of other objects and you can test them in isolation from the whole game. This is for example avoiding actions that access parent. If you ask child that it need reference to the parent it automatically makes it depended on the parent. So parent need to exist in order for child to function. So you cant run your child scene on its own and test it. 3. Learn programming principles and rules. For start DRY and KISS should do it (Dont repeat yourself and Keep it simple stupid). DRY = if you have a code that you use in two parts of you script, make it into a function that for example accept different parameters. KISS = do not overengineer your code. If you can get same behaviour in 1 line of code instead of 10. Just do it. 4. Research, research, research. Even me as programmer with over 7 years of experience I am constantly learning stuff about Godot and all types of different algorithms, logic flows, simple vector math. Like I had no idea for a while that to find a normal of a vector (vector rotated 90 degrees compared to original vector) all you need to do is something like this: var normal = Vector2(original_vector.y, -original_vector.x) . Bloody vector magic! :D
Making a big game first, while daunting, can be incredibly educational. That's how I learned my engine. And really, once you learn an engine you like and master it, you can truly make anything you can imagine.
Personally I don't think not using a game engine is like baking a cake and having to build the oven, sure it is harder than using a unity or unreal or other engines but not that much harder and it does have the added benefit of having more control over how things are done and learning skills that can more easily translate over to other branches of programming. But that's just my opinion (nice video)
Hey! I am quite familiar with the different motion tracking techniques and don't you think that a 3D tracking on Boujou or a planar tracking converted to 3D on mocha is more efficient than placing point tracking on Blender? It seems to me that you are wasting a lot of time with a rather old technique.
Big RPG Maker sale going on right now on Steam. The most recent one is $55 but the rest are $20 and under with the best one ever being just $2. They're not the most versatile, being made specifically for 1 kind of game, and you're not going to learn a lot of code. But they are great tools none the less and can be a LOT of fun.
I’m using both rpg maker mv and gdevelop. Rpg maker is a pretty quick and easy way to make things and you aren’t trapped in rpgs even though it’s the main focus, I’ve made a gardening game in it and even made a danganronpa like game too.
Excellent video! Very motivating to get working on stuff. My one argument is that making a game engine is more like baking a cake and using an engine is like decorating a cake. The one caveat to that is you're baking a cake without a recipe 🤣
Great video! For some reason it never crossed my mind to just follow a tutorial to get familiar with the tools and concepts. I felt like its somehow cheating cuz am just copying others. I'm just getting started with game making and have been trying to get familiar with unreal engine for the past few days.
I think it's Go Dot like Robot. Hence the icon 🤣 just my opinion. Great video dude. What's the benefit of square space over itch? Itch can host all your games and assets and provide a commercial space for selling... just wondering.
I started with pico 8, uses lua which is so readable (it so nice to look at you probably don't even need to know how to code), however it runs 8-bit so your art can be pretty shoddy.
Minecraft was made without an engine 😁. But I get what your point was about needing an engine if you're just starting out and don't program. Great video though like always :)
I know that hé said stencyl is a good 2d option. ITS NOT its expensive if you want to get a decent export option and it constantly corrupts its own projects. Great video tho
Fantastic video Vim! Great for people just wanting to start out, definitely looking forward to your engine video! A tip I'd say is make sure to share progress as you go on and don't be afraid to ask for help!
For me it's because I get asked this question at least 10 times a week so it's easier to have a put together response. But you are right, I've seen a handful come out recently.
I feel like the dread of time is pushing down on me every time i try to learn a programming language,i keep feeling like its not important in the slightest and i should keep focusing on high school.
"A game engine is the software you use to make a game." Nnnnot quite. An engine is the backbone used to build a game off of. It's what literally powers the game. The software is referred to as an IDE. IDEs are not, themselves, engines, and many engines don't have visual software to go along with them.
Thank you for this. This might be the last push I needed to start. (tomorrow, after I got some sleep xD) Maybe it will help my mental health if I can stick with it. Maybe it will help me stick with things... If anyone wants to know what happens, ask me in like a month and I can maybe tell you more.
Good video. My tips would depend on what role you want to take on in the industry. If you want to be a programmer, I would actually advise against learning engines and would highly recommend that you learn a low level language like C or C++ (I personally prefer C). This is because the skills you learn are transferable to pretty much any job, regardless of which engine or framework your employer or team chooses to us, be it pre made or custom. If you want to be a game designer I agree that pre existing engines are the way to go. I would pick whatever tool that allow you to prototype and get games playable as soon as possible. The more you do the better.
3 suggestions (for after the beginning process)
1. Learn about game feel and feedback. (you can watch the "Art of Screenshake" and "Juice it or Lose it" talks for it)
2. Remake games or game mechanics, it helps. (maybe check out Dani and "Mix and Jam")
Bonus: Watch "What Makes Great Games Great? Game Design with Gigi" and "Hirokazu Yasuhara - How to make a game "fun""
Thanks for the tips :D
There are a lot of these videos on RUclips, but it always surprises me when someone can include things I haven't heard yet. Thanks for this video man, your take was very inspiring and encouraging.
What a great intro for anyone asking themselves "where do I start"? Great Job!
The thing I find I have trouble with is that trying to come up with a level layout intimidates me... Like, when I got Mario Maker 2, I had several ideas for levels - but when I tried to execute on those ideas, I froze up, realizing that I didn't have the faintest clue how to come up with individual moves I want the player to do throughout the level. Gave me a huge amount of respect for people who design games (not that I didn't respect them before; game developers do some truely amazing things, but I never thought just coming up with a level could be tough before then).
Same here. I haven't made any games yet but i've been messing around with some assets i found to try and make some simple level designs. I couldn't think of a single idea of what to do lol. Far more intimidating that learning a whole new coding language.
Tip: Don't think about ALL the level you want to design.... Go step by step...
1- Choose the player start position
2- Think in the first obstacle
3- Place it, Test it until you're fine with it
3- That's it!... Now go for the next obstacle and repeat until the end of the level ;)
@@mauriciocortespersonal honestly just reading that made level design 10 times less intimidating lol. sometimes you just need to hear someone say it I guess XD
All fantastic advice! One point I would add to; once you’ve finished your first tutorial and “learned how to make a platformer game” watch a few more and see what other tips or tricks other devs have. Don’t ever assume that the first resource / tutorial you find is the best way to do things going forward, especially if it was made for beginners.
I first read the title and I was like:
"I've started dozens of games, I need a video on how to stop making games". 🤣
Lol same
I need a video on how not to stop making a game! 😂
🤣
Same
I need to learn how actually finish a game.
In youtube if you want subscribers it isn't about reminding the person to subscribe or asking them to do so. You must convince them to do so and you have achieved that with me and most probably many others. Great youtube channel and video you have earned my subscription
The most important part is to start small and keep working on the game every-day if its possible!
The more new things you add into the game, the more you learn!
Wow, this was an EXCELLENT video! I like how this video was made. This video is enough to inspire new game developers and covers everything! I am a game developer and this video even had some reminders for me too. By the way, had to subscribe!
Love the video!! I always tell people that it's so easy to get started but gets difficult fast. Hopefully, by the time you get to the hard part you already feel invested enough to not give up.
So true
2:50
Godot is as light as one can be tho. AND is highly focused on 2d (even more than construct imo, since it has a lot more features for it)
@Gamer Ali it shares a lot of related problems w construct, even though it is a little easier to work around them.
I wanted to jump in seriously since 2015. But it took me until 2018 to really get into the swing of things. You just need to keep at it and remain positive.
I think joining Jams is one of the best ways to learn game development skills quickly. You learn so much from opening an empty project, conceptualizing a game, creating it, building it, and publishing it. It’s also a great space to interact with other devs who are just starting up!
I really want to start now! Thanks for giving me motivation!
Btw I am 13.
Nice I’m 11
Good luck!
Good luck everyone, and don't stop no matter what!
@@acon70 btw you're not special
One of the best HOW TO START MAKING GAMES video I've seen. I look forward to your art/audio video and game engine videos. I liked and subscribed.
Am I the only one who watches these tutorials even though I know how to make a game
No
I do too haha
Perhaps… ?
Yep
I watch these videos even tho i won't do it lol
I would add to it as a programmer in Godot.
1. Once you finished few games learn good practices of specific engine. This will make your project sturcture way more organized and managable as whole project will follow same pattern when it comes to structure. For example in Godot what we do is using references down the tree and signals up the tree. So parents use direct reference to their children while children use signals to communicate with parent.
2. Learn how to reduce dependencies in your game engine. This means creating objects that work independed of other objects and you can test them in isolation from the whole game. This is for example avoiding actions that access parent. If you ask child that it need reference to the parent it automatically makes it depended on the parent. So parent need to exist in order for child to function. So you cant run your child scene on its own and test it.
3. Learn programming principles and rules. For start DRY and KISS should do it (Dont repeat yourself and Keep it simple stupid). DRY = if you have a code that you use in two parts of you script, make it into a function that for example accept different parameters. KISS = do not overengineer your code. If you can get same behaviour in 1 line of code instead of 10. Just do it.
4. Research, research, research. Even me as programmer with over 7 years of experience I am constantly learning stuff about Godot and all types of different algorithms, logic flows, simple vector math. Like I had no idea for a while that to find a normal of a vector (vector rotated 90 degrees compared to original vector) all you need to do is something like this: var normal = Vector2(original_vector.y, -original_vector.x) . Bloody vector magic! :D
Everything is something I've learned now thanks for the info
Solid advice, start small and focus on learning
Making a big game first, while daunting, can be incredibly educational. That's how I learned my engine. And really, once you learn an engine you like and master it, you can truly make anything you can imagine.
Very _Yes_
I wanted to make some since I was a teenager, so this is useful to me
I can post a first game link once I get set up.
Personally I don't think not using a game engine is like baking a cake and having to build the oven, sure it is harder than using a unity or unreal or other engines but not that much harder and it does have the added benefit of having more control over how things are done and learning skills that can more easily translate over to other branches of programming. But that's just my opinion (nice video)
for me it would be the same way i start everything ill do it tomorrow. Edit but seriously great video love the inspiration.
This was EXACLY what i needed
Hey! I am quite familiar with the different motion tracking techniques and don't you think that a 3D tracking on Boujou or a planar tracking converted to 3D on mocha is more efficient than placing point tracking on Blender? It seems to me that you are wasting a lot of time with a rather old technique.
Big RPG Maker sale going on right now on Steam. The most recent one is $55 but the rest are $20 and under with the best one ever being just $2. They're not the most versatile, being made specifically for 1 kind of game, and you're not going to learn a lot of code. But they are great tools none the less and can be a LOT of fun.
I’m using both rpg maker mv and gdevelop. Rpg maker is a pretty quick and easy way to make things and you aren’t trapped in rpgs even though it’s the main focus, I’ve made a gardening game in it and even made a danganronpa like game too.
Great information, thank you for sharing
I was watching EmKay.
Key word is *was*
You are the guy I can relate to
Thanks for the amazing video,this taught me so much!!
Excellent video! Very motivating to get working on stuff.
My one argument is that making a game engine is more like baking a cake and using an engine is like decorating a cake. The one caveat to that is you're baking a cake without a recipe 🤣
Been wanting this video for while your the main reason im trying to learn unreal 4
oh this is a video
yes
*J U S T D O I T*
Thanks, i found this video really inspiring to me.
Coolio! (I'm ThePixeledbeat from discord :D
Thank you!
GAME JAMS. As soon as you have a Basic knowledge of making games, join a game jam. Its an amazing way to again Feedback and can teach you so much.
It still baffles me you make almost all of your games in construct 3, holy shi
Great video! For some reason it never crossed my mind to just follow a tutorial to get familiar with the tools and concepts. I felt like its somehow cheating cuz am just copying others.
I'm just getting started with game making and have been trying to get familiar with unreal engine for the past few days.
I think it's Go Dot like Robot. Hence the icon 🤣 just my opinion. Great video dude. What's the benefit of square space over itch? Itch can host all your games and assets and provide a commercial space for selling... just wondering.
Godot Gang Ahooo!
Me: downloads godot through Steam
Godot: keeps zooming and unzooming it's resolution by itself like a cancer
I started with pico 8, uses lua which is so readable (it so nice to look at you probably don't even need to know how to code), however it runs 8-bit so your art can be pretty shoddy.
I really need to figure how to finishing projects before starting new ones
Undertale and risk of rain were made with Game maker studio
i tried learning using scratch but i got extremely confused with variables and stuff
idk man
Minecraft was made without an engine 😁. But I get what your point was about needing an engine if you're just starting out and don't program. Great video though like always :)
When Do You Stream?
I know that hé said stencyl is a good 2d option.
ITS NOT its expensive if you want to get a decent export option and it constantly corrupts its own projects.
Great video tho
I tried to start last year summer but quit due problems with my computer, maybe I could try again
For one of your next videos can you make a game on scratch you know that one's coding language that uses blockly I would love to see it
What first game should I make in unreal 4?
Fantastic video Vim! Great for people just wanting to start out, definitely looking forward to your engine video!
A tip I'd say is make sure to share progress as you go on and don't be afraid to ask for help!
is it only me who notices that alot of gamedev channels are making "How to make video games" vids?
For me it's because I get asked this question at least 10 times a week so it's easier to have a put together response. But you are right, I've seen a handful come out recently.
Wish I had money for construct 3. :/
You can a bunch of stuff in the free version.
I feel like the dread of time is pushing down on me every time i try to learn a programming language,i keep feeling like its not important in the slightest and i should keep focusing on high school.
What Is the best app to make pixel art??
Aesprite and graphicsGALE. graphicsGALE is free. Aesprite isn't
@@bunnystick thanks
@@noskinCZ aseprite is actually free if you compile it yourself but it will be a worse version than the newest updated one
I wanna learn fr
Hi
No one ever mentions how much Untiy and especially Unreal struggle with 2D...
nice ;D
Whats the Best game engine for 2d
RPG maker games
theyre cool
Tysm this is really helpfull!
A sponser, POGG
"A game engine is the software you use to make a game."
Nnnnot quite. An engine is the backbone used to build a game off of. It's what literally powers the game. The software is referred to as an IDE. IDEs are not, themselves, engines, and many engines don't have visual software to go along with them.
Thank you for this.
This might be the last push I needed to start. (tomorrow, after I got some sleep xD)
Maybe it will help my mental health if I can stick with it. Maybe it will help me stick with things... If anyone wants to know what happens, ask me in like a month and I can maybe tell you more.
Early gang
Cool
Really check for me
yo
What if I can only use scratch.
Im learning how to make simple rpg stuff in gdevelop cus my game will be an rpg
I like building ovens. 🙃
Love your content, Keep up the good work
I'm having a problem with ideas, I dont have any ideas on what to make. I can't get better If I have nothing to practice making.
my anwser, i dunno please stop asking, seriously i have no clue, why you keep asking?
Good video. My tips would depend on what role you want to take on in the industry. If you want to be a programmer, I would actually advise against learning engines and would highly recommend that you learn a low level language like C or C++ (I personally prefer C). This is because the skills you learn are transferable to pretty much any job, regardless of which engine or framework your employer or team chooses to us, be it pre made or custom.
If you want to be a game designer I agree that pre existing engines are the way to go. I would pick whatever tool that allow you to prototype and get games playable as soon as possible. The more you do the better.
Now: What to do if you lost motivation and can't finish projects.
Edit: I know that video exists.
by not doing it
first people to click on the vid
Play Game builder garrage
Better record what to make commercially. There are too many "gamedevs" with trash games on steam, its horrific...
hi
4:02
me whos making my first game a ripof of pickcrafter: ...
I don’t like tutorials. I can’t ask questions, and before your say pay, payed things there’s a problem, I can’t afford them.
Fail faster!
No one cares
There is a problem...
I already started
Fck it ! I will just do my dream game! ❤️🫡
Hi