This was just my take on the topic so please let me know what you disagree or agree with. :) Which tips do you have for people who want to get started with making games?
One tip I have is to not compare your games to other's. You can see what you need to improve, take inspiration and learn from more successful games; but don't think that you can't ever succeed or think that your games are garbage. Scott Cawthon made SOOOOOO many games before he finally made FNAF. (I'm not a big FNAF fan, but I thought that was a good example.)
“Keep your expectations low but keep your hopes high” is going to be my new mantra. Thanks a lot Jonas for this video especially tip no. 21 and for everything you do.
You'll find all the tips are here : 1--> Make it motivating and fun 2-->Teach yourself 3-->Use a game engine(Unity or Godot for beginners who are just started) 4-->Start by watching tutorials 5-->Use engine manual 6-->Make a lot of small games 7-->Finish your games 8-->Let others people play your game 9-->Take and give feedback 10-->Make a GamDev a Habbit 11-->Join a community or a team 12-->take part in game Jams 13-->practice publishing your games 14-->Consider game school 15-->Be patient 16-->Make a small game and updated to a big one (put qualitiy instead of quantity) 17-->make the idea fit your skills 18-->try out pre-production 19-->make sure you can finish it 20-->Expand your best small game 21-->Keep you expectation low but keep you hopes high
Tip 22: *build an audience* Like Game Dev Underground, ThinMatrix, Dave Frampton, Dani, Jonas Tyroller and probably a bunch of others. Tip 23: watch GDC talks.
Tip 24: don't watch too many GDC talks. Make sure to actually start making games soon and watch talks as you get experience and interests or needs start to appear. I've watched many GDC talks, some of them have really turn the flame of game making for me, but it also became a way of procrastinating. And i'm a bit of an anxious person, so watching so many perspectives, especially on the tech stack, can really affect me. However, consuming content of your media is indeed important, and GDC is simply a chest full of high quality content for game developers.
You know, I am not really sure if building an audience really reflects on the market. Most of these audience are similar-minded indie devs, which gives you no much benefit. Just like Game Dev Underground, he has really great audience, rightfully, but his game will probably fail if not already. Thousands of games did way better than his game with no UA-cam audience at all. Marketing should be where players exist not where developers exist. Many of those Game dev UA-camrs with audience may success in the market, but not necessarily due to that audience at all. It is more like building an audience for a podcast, only to sell them T-shirts, obviously that's the worst way to sell T-shirts. Devs just aren't games' customers. Building a community say in Discord for a specific game "not a community for a developer, rather for the game only" is the way to go, and it is really hard.
Plus, don't get a 100 hours course on udemy and just watch the videos like your watching a Netflix show, believe me, THIS IS VERY IMPORTANT. I made this mistake when I first started learning web dev, I took a VERY VERY good course (43 hours) and I kept watching and taking small quizzes, I understood everything, I learned a lot, but because of not stopping at a certain point of the course and implementing those stuff by my self to really really plant the knowledge I gained deep into my mind, when I finished the course (took 3 months) I was lost, like I was completely LOST, I didn't know what to do, in my mind I was saying "yeah let me finish the course first and then I will do something" but I never did, because I did not know HOW to start. Always focus on learning something then implementing it yourself with no help. that's why if your planning to take a course then make sure to take a course that has projects as graduation requirements, those courses are more expensive than the ones in say UDEMY, but you HAVE to get your hands dirty. I learned the lesson and when I decided to learn game dev, I took a udemy course but I took one that has challenges and I coded-along everything with the instructor. I'm now making my first game and it's turning out pretty cool, while I can't even make a simple web site at all. And as always Jonas your videos are A MUST WATCH for me, keep it buddy and congrats on the success on the game and the recognition in the community, you deserve it.
Fawaz Aljohani don’t want to keep on bugging you but just one more question. Is this course 11 dollars an hour or 11 dollars for everything. This whole 90% off discount seems a bit iffy
@@pegton1981 yeah it's 11$ and it's yours forever, that is udemy's marketing technique to attract more students. It's a fake discount for the most part. All cources are on sale the entire time in the year. The highest it can get is 20$, but mostly 10$
Really nice video, I'm just trying to start learning now after putting it off for years out of procrastination and giving up. I've made more progress than ever before following great tips and guides like yours. Making it a habit is the most impactful tip for me. Previously I'd always get too distracted with life like anyone does but mainly my problem was I was too addicted to playing my favorite games when I had free time. I would play for hours and hours and be too tired to have any energy left for learning. Now I've pretty much cut out 95% of playing time and am putting that time into attempting to learn
The 21st tip was great! I always had my expectations low, but that made me sarcastic overtime. Having hopes high is definitely helpful and keeps up the motivation. As my teacher said, "Hope for the best, prepare for the worst".
Amazing tips! Been using GDevelop 5, mostly because I'm a visual person. My first game should be done by the end of this week/next week and im pretty happy with how its coming along :)
I think I found out what motivates me to make games, *bringing your ideas to life*. Like the really good ideas, where I have controll over everything. I should bring mroe dieas for my games to life. I also like finishing games :) Thanks for the guidance!
I would add learning math physics. Vector maths is a huge part of games in general. And even understanding some physics can help you with stuff like creativity. I didn't realize this initially. And it can limit your growth in game development if you don't improve on your math
Tip 19 is a very, very good one. It's hard to execute it when you start off though, because you have to be familiar with the problem to really appreciate this practice and implement it.
Definitely agree about doing game jams! It helped me get in the habit of finishing, and helped prepare me to finish my bigger projects. It's also a good exercise to be constrained in time and theme. Thanks for the tips!
Before even watching the full video (don't worry I fully plan to watch the entire thing immediately) I am absolutely fanboying. Islanders is a game I play constantly, love it to death and back. I just happen to have found a passion for game development lately and who made the first video I decide to watch about it? The brilliant guy who made one of my top favourite games. Knowing that a game that I have found to be immensely creative and honestly fun for months on end is made by a down to earth, passionate developer like Jonas is really inspiring. Knowing I could possibly make something as entertaining as Islanders puts a great smile on my face. I hope Jonas gets to see this and I wish everyone great luck in their development journeys.
Hi Jonas, I love how you push yourself to keep learning more and more about game development. Soooo, I have a little challenge for you! I dare you to make a virtual reality game in less than two days and show us the result in a video! Are you in?
Great video. I've never made a game before, I don't even play games often but I recently thought of something I thought would be hilarious as a game and want to make it. That's what brought me to your video and I found your tips very insightful.
Starting game development can be different for everyone, but boy is it worth it! I wouldn't be anywhere if it wasn't for ThinMatrix, even if I now use Unity instead of my own engine!
3:18 Manuel here, hello. Jokes apart, this was an incredible piece of video, seriously, it was just amazing. I must admit a couple of things first: 1) Even though i have admired your work ethics and dedication during the short period i've been knowing about your channel, which is around 2 months and almost not having watched your content at all, i honestly didn't find you to be exactly my cup of tea. I don't know, i just didn't find your views on game design exactly appealing. 2) I loved this video so dearly in great part because you actually put into words many many ideas, approaches and habits i have been thinking and developing, though not really applied, as i haven't actually started making games. First point has of course greatly changed. As for my respect to your work ethics, that remains intact. But your views on game design, now i happen to value them much more. Look, i have always wanted to make games, and i have actually been learning programming for a decent amount of time, this is actually my strongest point i guess. But i finally decided to give it a try after seeing the narrative possibilities of games with games like Nights in the Woods or Papers, Please (Lucas Pope i love you so much), so i got into it with a sort of elitist view on game design. But recently understood that maybe my prolific procrastination to actually make games, has been largely due to myself taking all of the fun out of game dev. I love literature, philosophy and artsy things. But not because of that i don't love more casual games. I could even say Terraria is my favorite game and i haven't even played it that much, also Hotline Miami, so, why to deprive myself on trying out making something fun? So, yes, i respect you as a game designer much more already, and looking forward to play both, Islanders (beautiful concept really! Love making civilizations
Hey im into game dev but i dont have any experience with programming language but since i am really into i took a course online on C++ my question is, as a beginner should i learn C++ code or blueprint first in unreal engine?
I want to repeat one of your statements: *Make the game fit your skills.* (if it's not very small) That is so crucial. Otherwise you will waste so much time for a less than average result. Side note: Man, your videos have gotten great recently! Really starting to take off! ...kind of motivates me, too, to some extent. For me, game development is really difficult at the moment. I work full time as a software developer so after coding for 8 hours, spending yet more time in an IDE, even at the weekend, is so hard to find motivation for. Doesn't really help that I started working on a rather large project. ...1.5 years ago. ...and it isn't all that far even now. At time, it feels like... ahem... 9:02 (how many takes were necessary for that shot? xD) BUT, I am still spending some time on it every week. I want to spend a couple of hours tomorrow. My hope is that when I have more playable pieces in my hands that it automatically becomes more motivating. It's just so tedious to work on the basic systems and while necessary, it doesn't really result in content. But hey, at least I'm still super convinced that if I finish the game, it'll be fun. No doubts whatsoever at the moment. Just doubts about how long it will take.
Oh yeah. I totally get that. I can only recommend squeezing in one hour of game development before going to work and then just relaxing in the evening. That's what I did during my 8h/day internship in the games industry. For some reason I feel like it drains you out a lot less this way around. I had about 90 minutes of video footage for this vid so not sure how many takes it took me... I think I'm a natural at being CRAZY.
@@JonasTyroller Well, that's not really an option. I'm already getting up at 6:00-6:20. I don't really want to push it even further. But I'm doing stuff right now, so yay.
Well, concratulations to 10.000 subscribers, Jonas! I already watched you about 2 or 3 years before you started this channel and you really deserve more subs :D Ps: Game Maker Studio is also good to get started with gamedev, isn't it?
Thank you. Yes, Game Maker is fine as well. The only reason I don't recommend it is because it doesn't really have a free demo - or at least last time I checked.
Tip #22: be willing to let go if something isn't engaging or doesn't work. You are right about the finishing process. That last 90% will creep up on you at the home stretch.
Great tips! Love your channel. Congrats on the success of islanders!! On steamspy it says it sold over 100K copies, wow. In your words (and high pitch voice) CRAZY
These tips are soo important! I started 1 year ago with game dev. and even though I was aware of some of these tips, I didn't take them seriously... Well, guess what happend to my progress & motivation? No matter how clever you think you are: Follow these tips !!
Your channel is the one i found with the most interesting tips until now. I'm really interested in understand better about the game architecture and the best practices on how to structure your game when building it. Maybe it's an interesting topic.
That's a good topic for when I've figured out how to do that properly. Rest assured that a lot of successful developers seem to write incredibly messy code. xD (Though, that is obviously not recommended.)
Hey Jonas! If I remember correctly you were making games in game maker too? Is that a reason why you don't recommend it anymore? I am learning to develop through small stuff, game jam games in GM as I do pixel art, at the time it seemed to be the best solution for that. Thanks!
"but once you feel ready to make a bigger game, which is probably too soon but okay do it anyway..." Thanks. I was gonna do that. Nice to have permission. ;) XD
Im actually watching this because I just finished Jonas's first tutarial video for unity and Im wondering if it could be safe to participate in a game jam . . . glad I found my answer, kinda
Tip 22 reuse the work you allredy done in other projects the is not reason to recrate all stuff you already do before and that is very useful in code because I you have the bases from previous projects and is very easy modification from the code depeding on the project
10:10 I couldn't disagree more. I'm 6 weeks into playing around with Unity and have always taken the 'make your skills fit your goals' mindset. Thus far I have 1. Made a realistically working phone SMs system, 2. wrote shaders so that characters disappear when they cross certain thresholds in the scene, 3. used tsv file with a single sheet of text, int and enum attributes that I wrote my own code to read and turn into quests whose descriptions display in the language choice in the settings and 4. have finished the first level of a point and click , minus graphics. All while working a full time job and juggling ill health. I probably couldn't have made this progress in 6 weeks if I took the 'step by step' approach. I want to get something done, find a code that is somewhere along the lines of what I want to achieve, read the code over and over until I can explain every part of that code and what they do to a noob, then modify it until it does what I want it to do.
Ok, but when is a game finished? If it has a main menu, an end and handles every possible event without breaking? Or if it has options for keybindings, difficulty, certain amount of levels?
Cool idea. I don't agree with tip #17 because you learn the best when you need to know something specific. In general you should know what you are doing, but you will have to learn throughout a project.
@@JonasTyroller haha, keep it up eh? You are one of a few spacial UA-camrs that I and some others here enjoying. If you can do some game gem that would be awasome
@@atxorsatti Already did a game jam at the beginning of the year. We'll definitely run another one once I've got a bit more time to organize one. Might take a while. Thank you! :)
I dont use a game engine for projects because I use javascript so I use p5.js. All you have to do to get started is go to their web editor and sign up!
I'm making my first commercial game in Godot Engine. It is definitely a good pick for professional use even, especially for 2D games at the moment. 3D is catching up quick too. They plan to implement Vulkan and improve the performance a lot more. Do I think it's good for beginners? I would say it's an okay pick. There are some engines I would recommend over Unity or Godot for ease of use though. Namely giving more visual scripting based stuff would allow a beginner to learn more progressively instead of having a big open ended engine overwhelm them. I would recommend beginners give Scratch a look then move on to Construct for something a bit more open ended and serious. Both use visual scripting. Then once you've made a game or two in one of those move on to Godot or Unity. In Unity you can use Playmaker, a plugin that makes creating AI and scripts more visual and easy to build. This would be a more gradual way for someone to learn how to create games if they are a beginner.
That's good advice. Thanks for sharing your thoughts. I always wondered whether it's worth it to learn an engine just to abandon it again later on... Don't Unity and Godot have visual scripting as well? But I guess it's still not that easy to use... Hmmm. I started with drag and drop in Game Maker. Have to admit that it probably made the transition to coding a bit easier later on. :p
@@JonasTyroller I haven't used Unity since I've been using Godot which was around when Unity 4 was new. As I mentioned, the Playmaker plugin will definitely allow you to do so either way. And yes, nothing about the Godot Engine visual scripter is made any easier by doing so, you might as well just type script.
Great video man... I definitely agree with most of these points! I was thinking of making one of these videos soon, but now I kinda feel like there is nothing left to say. haha Well, I guess its back to the drawing board!
I really love the end of the video soo My first game will be bigger one i will learn to code with it and it will be success 😁👍 will sent u in few months/ max 1 year 😅
Hey man.. as always... great video.. your videos are always so upbeat and funny.. i think its why u have such a big following!!!! well done man!! 2 questions.. 1. there seems to be a recent TREND in indie devs showing their earnings from each game.. have u any plans to reveal how much you received from islanders? I know its a private thing for some people so no worries if u are not... 2. can u suggest a good community to hang out in.. perhaps a discord server?? or facebook.. do u have a discord server u own or hang out in!?? thanks man.. again.. amazing vids.. !! keep it up!!
Thanks a lot. I want to share my rev numbers. Just need to get around to reading the steam agreement thingy again to see what I am allowed to share and so far I've been too lazy to do that. You can find my discord server in the description of this video. There are obviously other good servers as well. The one from Tim Ruswick is good. :)
@@JonasTyroller I think TIM RUSWICK is an ASSHOLE.. but thats my opinion of the man.. i wouldnt like to influence anyone else.. but i would love to join your discord.. thank you. :) I dont think STEAM has any rights to you showing the rev from your game, in actual fact.. TIM did his LIVE.. not sure it was from steam tho.. but i know people who DO release on steam have released theirs publicly .. but of course.. u should check for your own peace of mind :) tnx again for the server!!
I don't measure my Success directly on how many people play my Game. In fact, I DON'T want millions of players. If my game only has 100 players, it's still very much players. But if I have a Million Players, my game would have lots of Bad "Fan Arts" & (Un-)"Original" Characters and Bootleg Merch, but the worst: Inescapable Spoilers! I measure my Game's Success on how much I personally enjoy making my Game as suppose to how many people play it. For me personally, avoiding Spoilers is more important than a large amount of players.
The problem I have is that I have lots of bigger ideas allready and I want to make them ALL. Every idea I have i love and want to make biger and perfect. Should I completely give up and let go of those games or should I save them untill I make a few games and how many. Cause I love the ideas I have but know I shouldn't make them right away
Lol all the time i watched your videos I thought u sound german and now knowing u studied in Berlin, I feel satisfied beeing right xD Time for a beerward
What is your favourite game? Look up who owns the company, or where they started.. most of these dudes are old guys still doing what they love. You gotta do it, it takes time.
I'm 24 years old. I can tell you that you could probably catch up with me within 2-3 years. You are definitely not too old!!! You still have a good 80 years ahead of you. :D
This was just my take on the topic so please let me know what you disagree or agree with. :)
Which tips do you have for people who want to get started with making games?
One tip I have is to not compare your games to other's. You can see what you need to improve, take inspiration and learn from more successful games; but don't think that you can't ever succeed or think that your games are garbage. Scott Cawthon made SOOOOOO many games before he finally made FNAF.
(I'm not a big FNAF fan, but I thought that was a good example.)
@@AntiqueGear Oh yeah, comparing your game to others can totally ruin your motivation. xD
@@JonasTyroller haha, I feel that xD
Don't measure your game's Success directly on how many people play it, but on how much you personally enjoy making it.
@@JonasTyroller But what if other's compare your game to that other game and you happen to read that?
Brilliant tips, I just wish you had made this video about 6 years ago when I was getting started :P
Nice! 2 of the best game devs!
THE LEGEND
And here is the man who wrote his own engine. Did you follow any of this advice or are you just here to prove me wrong... xD
“Keep your expectations low but keep your hopes high” is going to be my new mantra. Thanks a lot Jonas for this video especially tip no. 21 and for everything you do.
Haha. Nice. I'm happy you enjoy the content. Thank you. :)
You'll find all the tips are here :
1--> Make it motivating and fun
2-->Teach yourself
3-->Use a game engine(Unity or Godot for beginners who are just started)
4-->Start by watching tutorials
5-->Use engine manual
6-->Make a lot of small games
7-->Finish your games
8-->Let others people play your game
9-->Take and give feedback
10-->Make a GamDev a Habbit
11-->Join a community or a team
12-->take part in game Jams
13-->practice publishing your games
14-->Consider game school
15-->Be patient
16-->Make a small game and updated to a big one (put qualitiy instead of quantity)
17-->make the idea fit your skills
18-->try out pre-production
19-->make sure you can finish it
20-->Expand your best small game
21-->Keep you expectation low but keep you hopes high
Thanks !!!
Tip 22: *build an audience* Like Game Dev Underground, ThinMatrix, Dave Frampton, Dani, Jonas Tyroller and probably a bunch of others. Tip 23: watch GDC talks.
Agreed. I forgot those two. :)
Tip 24: don't watch too many GDC talks. Make sure to actually start making games soon and watch talks as you get experience and interests or needs start to appear.
I've watched many GDC talks, some of them have really turn the flame of game making for me, but it also became a way of procrastinating. And i'm a bit of an anxious person, so watching so many perspectives, especially on the tech stack, can really affect me.
However, consuming content of your media is indeed important, and GDC is simply a chest full of high quality content for game developers.
@@manualvarado2212 True :)
Daveee
You know, I am not really sure if building an audience really reflects on the market. Most of these audience are similar-minded indie devs, which gives you no much benefit. Just like Game Dev Underground, he has really great audience, rightfully, but his game will probably fail if not already. Thousands of games did way better than his game with no UA-cam audience at all.
Marketing should be where players exist not where developers exist.
Many of those Game dev UA-camrs with audience may success in the market, but not necessarily due to that audience at all.
It is more like building an audience for a podcast, only to sell them T-shirts, obviously that's the worst way to sell T-shirts. Devs just aren't games' customers.
Building a community say in Discord for a specific game "not a community for a developer, rather for the game only" is the way to go, and it is really hard.
I didn't know Islanders is made by you ... it is an amazing game, really relaxing and still challenging
Plus, don't get a 100 hours course on udemy and just watch the videos like your watching a Netflix show, believe me, THIS IS VERY IMPORTANT.
I made this mistake when I first started learning web dev, I took a VERY VERY good course (43 hours) and I kept watching and taking small quizzes, I understood everything, I learned a lot, but because of not stopping at a certain point of the course and implementing those stuff by my self to really really plant the knowledge I gained deep into my mind, when I finished the course (took 3 months) I was lost, like I was completely LOST, I didn't know what to do, in my mind I was saying "yeah let me finish the course first and then I will do something" but I never did, because I did not know HOW to start.
Always focus on learning something then implementing it yourself with no help. that's why if your planning to take a course then make sure to take a course that has projects as graduation requirements, those courses are more expensive than the ones in say UDEMY, but you HAVE to get your hands dirty.
I learned the lesson and when I decided to learn game dev, I took a udemy course but I took one that has challenges and I coded-along everything with the instructor.
I'm now making my first game and it's turning out pretty cool, while I can't even make a simple web site at all.
And as always Jonas your videos are A MUST WATCH for me, keep it buddy and congrats on the success on the game and the recognition in the community, you deserve it.
Thanksy banksy. Yeah, that's another one of the dangers of tutorials. Funny story about your course. Thanks for sharing. xD
Hey man, what was the course that you took?
@@pegton1981 the complete 2d game dev by gamedev.tv, check their website they got lots of stuff, greate but slow
Fawaz Aljohani don’t want to keep on bugging you but just one more question. Is this course 11 dollars an hour or 11 dollars for everything. This whole 90% off discount seems a bit iffy
@@pegton1981 yeah it's 11$ and it's yours forever, that is udemy's marketing technique to attract more students. It's a fake discount for the most part. All cources are on sale the entire time in the year. The highest it can get is 20$, but mostly 10$
Really nice video, I'm just trying to start learning now after putting it off for years out of procrastination and giving up. I've made more progress than ever before following great tips and guides like yours. Making it a habit is the most impactful tip for me.
Previously I'd always get too distracted with life like anyone does but mainly my problem was I was too addicted to playing my favorite games when I had free time. I would play for hours and hours and be too tired to have any energy left for learning. Now I've pretty much cut out 95% of playing time and am putting that time into attempting to learn
The 21st tip was great! I always had my expectations low, but that made me sarcastic overtime. Having hopes high is definitely helpful and keeps up the motivation.
As my teacher said, "Hope for the best, prepare for the worst".
Tried Godot recently after many many years of struggling with Unity. It's soooo much easier and it's motivated me so much aaaaa
me too i use godot and when i use unity i confused a lot
Am I complicated ?
I just want to be the best ;-;
The last tip also works as great general life advice
Hmmm. I have to think about that... xD
Tip numba 0 = watch this video
Best advice! :p
Amazing tips!
Been using GDevelop 5, mostly because I'm a visual person. My first game should be done by the end of this week/next week and im pretty happy with how its coming along :)
Nice :)
I think I found out what motivates me to make games, *bringing your ideas to life*. Like the really good ideas, where I have controll over everything. I should bring mroe dieas for my games to life. I also like finishing games :) Thanks for the guidance!
I would add learning math physics. Vector maths is a huge part of games in general. And even understanding some physics can help you with stuff like creativity. I didn't realize this initially. And it can limit your growth in game development if you don't improve on your math
You are such a positive and well meaning guy.
Man, I was really in the wrong headspace with beginning game dev. Thx, this helped
"Finish atleast 50% of your games."
Me: looks at the 1% of the games I have finished.
You got to 1%?
I totally understand you
@@MiyaMam948 You guys making games? :D
you finished games?
@@MehmetSarkd Yes I do
Tip 19 is a very, very good one.
It's hard to execute it when you start off though, because you have to be familiar with the problem to really appreciate this practice and implement it.
100 more subs and you will get to 10k, i am so happy for you
Yaay. Thanks man. :)
The bad news is that I haven't seen these suggestions until now, and the good news is that there's still time😃
Definitely agree about doing game jams! It helped me get in the habit of finishing, and helped prepare me to finish my bigger projects. It's also a good exercise to be constrained in time and theme. Thanks for the tips!
"Keep your expectations low and your hopes high" Best dating advice ever!
Before even watching the full video (don't worry I fully plan to watch the entire thing immediately) I am absolutely fanboying. Islanders is a game I play constantly, love it to death and back. I just happen to have found a passion for game development lately and who made the first video I decide to watch about it? The brilliant guy who made one of my top favourite games. Knowing that a game that I have found to be immensely creative and honestly fun for months on end is made by a down to earth, passionate developer like Jonas is really inspiring. Knowing I could possibly make something as entertaining as Islanders puts a great smile on my face. I hope Jonas gets to see this and I wish everyone great luck in their development journeys.
Thx, I’m quite young and trying to learn game design at a young age, this video really helped thx
"You'll have to live with a bunch of Spaghetti code" made me lol. :P
How do i learn code because every tutorial I watch doesn’t teach me it just tells me to copy it so I learn nothing
You don't know how much I needed this :")
Thank you so much
Hi Jonas, I love how you push yourself to keep learning more and more about game development. Soooo, I have a little challenge for you! I dare you to make a virtual reality game in less than two days and show us the result in a video! Are you in?
I dare you to gift me a VR headset. Are you in? :D
Sounds like a cool challenge but will have to wait for that reason. :p
Great video. I've never made a game before, I don't even play games often but I recently thought of something I thought would be hilarious as a game and want to make it. That's what brought me to your video and I found your tips very insightful.
Starting game development can be different for everyone, but boy is it worth it! I wouldn't be anywhere if it wasn't for ThinMatrix, even if I now use Unity instead of my own engine!
I listen to inspirational music while I develop unless I need to listen to game audio. Then I pause it.
these are very good tips for to keep in mind cause i've started my journey to make my games, it feels motivated
Your game Islanders is promoted on golem.de. Nice work!
Oh sweet. That's nice.
3:18 Manuel here, hello.
Jokes apart, this was an incredible piece of video, seriously, it was just amazing.
I must admit a couple of things first:
1) Even though i have admired your work ethics and dedication during the short period i've been knowing about your channel, which is around 2 months and almost not having watched your content at all, i honestly didn't find you to be exactly my cup of tea. I don't know, i just didn't find your views on game design exactly appealing.
2) I loved this video so dearly in great part because you actually put into words many many ideas, approaches and habits i have been thinking and developing, though not really applied, as i haven't actually started making games.
First point has of course greatly changed. As for my respect to your work ethics, that remains intact. But your views on game design, now i happen to value them much more. Look, i have always wanted to make games, and i have actually been learning programming for a decent amount of time, this is actually my strongest point i guess.
But i finally decided to give it a try after seeing the narrative possibilities of games with games like Nights in the Woods or Papers, Please (Lucas Pope i love you so much), so i got into it with a sort of elitist view on game design. But recently understood that maybe my prolific procrastination to actually make games, has been largely due to myself taking all of the fun out of game dev.
I love literature, philosophy and artsy things. But not because of that i don't love more casual games. I could even say Terraria is my favorite game and i haven't even played it that much, also Hotline Miami, so, why to deprive myself on trying out making something fun?
So, yes, i respect you as a game designer much more already, and looking forward to play both, Islanders (beautiful concept really! Love making civilizations
hello fellow Manuel!
I too am called Manuel hahahaha
@@meetu_ I must say it's a great name!
I think these are all brilliant, you covered everything I would say
Very nice tips, some of them were EXTREMELY helpful, thanks ❤️
I am glad you mentioned Godot as a beginner's engine.
Well, if it's that easy to make you happy I'm happy as well. ;)
Your channel is growing very quick. I hope it does well. Good job!
Great video! The channel and your career as game dev has already come a long way :)
Hey im into game dev but i dont have any experience with programming language but since i am really into i took a course online on C++ my question is, as a beginner should i learn C++ code or blueprint first in unreal engine?
I want to repeat one of your statements: *Make the game fit your skills.* (if it's not very small) That is so crucial. Otherwise you will waste so much time for a less than average result. Side note: Man, your videos have gotten great recently! Really starting to take off!
...kind of motivates me, too, to some extent. For me, game development is really difficult at the moment. I work full time as a software developer so after coding for 8 hours, spending yet more time in an IDE, even at the weekend, is so hard to find motivation for. Doesn't really help that I started working on a rather large project. ...1.5 years ago. ...and it isn't all that far even now. At time, it feels like... ahem... 9:02 (how many takes were necessary for that shot? xD) BUT, I am still spending some time on it every week. I want to spend a couple of hours tomorrow. My hope is that when I have more playable pieces in my hands that it automatically becomes more motivating. It's just so tedious to work on the basic systems and while necessary, it doesn't really result in content. But hey, at least I'm still super convinced that if I finish the game, it'll be fun. No doubts whatsoever at the moment. Just doubts about how long it will take.
Oh yeah. I totally get that. I can only recommend squeezing in one hour of game development before going to work and then just relaxing in the evening. That's what I did during my 8h/day internship in the games industry. For some reason I feel like it drains you out a lot less this way around.
I had about 90 minutes of video footage for this vid so not sure how many takes it took me... I think I'm a natural at being CRAZY.
@@JonasTyroller Well, that's not really an option. I'm already getting up at 6:00-6:20. I don't really want to push it even further. But I'm doing stuff right now, so yay.
Well, concratulations to 10.000 subscribers, Jonas!
I already watched you about 2 or 3 years before you started this channel and you really deserve more subs :D
Ps: Game Maker Studio is also good to get started with gamedev, isn't it?
Thank you. Yes, Game Maker is fine as well. The only reason I don't recommend it is because it doesn't really have a free demo - or at least last time I checked.
Tip #22: be willing to let go if something isn't engaging or doesn't work. You are right about the finishing process. That last 90% will creep up on you at the home stretch.
I don't have a good internet connection, I don't have a PC and I don't have the brain for coding and I want to be successful game developer.
Great tips! Love your channel. Congrats on the success of islanders!! On steamspy it says it sold over 100K copies, wow. In your words (and high pitch voice) CRAZY
Crazy indeed. Thanks a lot. :)
These tips are soo important! I started 1 year ago with game dev. and even though I was aware of some of these tips, I didn't take them seriously... Well, guess what happend to my progress & motivation?
No matter how clever you think you are: Follow these tips !!
So true. Even I find it very hard to follow this advice myself... The only goal I have for my next project is following my own advice. xD
Your channel is the one i found with the most interesting tips until now.
I'm really interested in understand better about the game architecture and the best practices on how to structure your game when building it.
Maybe it's an interesting topic.
That's a good topic for when I've figured out how to do that properly. Rest assured that a lot of successful developers seem to write incredibly messy code. xD
(Though, that is obviously not recommended.)
Jonas Tyroller I know what you mean. xD
But if you have any tips just let us know..
@@ocofredacuriosidade I'll see what I can do about that... :)
Hey Jonas!
If I remember correctly you were making games in game maker too? Is that a reason why you don't recommend it anymore? I am learning to develop through small stuff, game jam games in GM as I do pixel art, at the time it seemed to be the best solution for that.
Thanks!
0:51 and stackoverflow :D
"but once you feel ready to make a bigger game, which is probably too soon but okay do it anyway..."
Thanks. I was gonna do that. Nice to have permission. ;) XD
3:19 Manual? You mean documentation, right? :D
Yeah, I didn't know there is a difference. Must sound funny for a native English speaker. :D
@@JonasTyroller :'D
@@JonasTyroller Manual reminds me of the linux console :D
6:32 That's a funny way to pronounce Jonas... :D
Im actually watching this because I just finished Jonas's first tutarial video for unity and Im wondering if it could be safe to participate in a game jam . . . glad I found my answer, kinda
Tip 22 reuse the work you allredy done in other projects the is not reason to recrate all stuff you already do before and that is very useful in code because I you have the bases from previous projects and is very easy modification from the code depeding on the project
Really really really really awesome tips. Great video
10:10 I couldn't disagree more. I'm 6 weeks into playing around with Unity and have always taken the 'make your skills fit your goals' mindset. Thus far I have 1. Made a realistically working phone SMs system, 2. wrote shaders so that characters disappear when they cross certain thresholds in the scene, 3. used tsv file with a single sheet of text, int and enum attributes that I wrote my own code to read and turn into quests whose descriptions display in the language choice in the settings and 4. have finished the first level of a point and click , minus graphics. All while working a full time job and juggling ill health. I probably couldn't have made this progress in 6 weeks if I took the 'step by step' approach. I want to get something done, find a code that is somewhere along the lines of what I want to achieve, read the code over and over until I can explain every part of that code and what they do to a noob, then modify it until it does what I want it to do.
Ok, but when is a game finished? If it has a main menu, an end and handles every possible event without breaking? Or if it has options for keybindings, difficulty, certain amount of levels?
I would recommend the udemy courses from gamedev.tv. They are amazing and cheap. They have great Unity godot and blender 2.8 tutorials.
Just checked it out. Looks very solid. Good tip.
Cool idea. I don't agree with tip #17 because you learn the best when you need to know something specific. In general you should know what you are doing, but you will have to learn throughout a project.
Some things yes, of course. Honestly I just put that in there to stop people from making an RTS multiplayer game. :D
@@JonasTyroller haha, keep it up eh? You are one of a few spacial UA-camrs that I and some others here enjoying. If you can do some game gem that would be awasome
@@atxorsatti Already did a game jam at the beginning of the year. We'll definitely run another one once I've got a bit more time to organize one. Might take a while. Thank you! :)
@@JonasTyroller Ofcourse! Thanks for responding!
Do you not recommend gamemaker? Isn’t will you snail in gamemaker?
I dont use a game engine for projects because I use javascript so I use p5.js. All you have to do to get started is go to their web editor and sign up!
I'm making my first commercial game in Godot Engine. It is definitely a good pick for professional use even, especially for 2D games at the moment. 3D is catching up quick too. They plan to implement Vulkan and improve the performance a lot more.
Do I think it's good for beginners? I would say it's an okay pick. There are some engines I would recommend over Unity or Godot for ease of use though. Namely giving more visual scripting based stuff would allow a beginner to learn more progressively instead of having a big open ended engine overwhelm them.
I would recommend beginners give Scratch a look then move on to Construct for something a bit more open ended and serious. Both use visual scripting. Then once you've made a game or two in one of those move on to Godot or Unity. In Unity you can use Playmaker, a plugin that makes creating AI and scripts more visual and easy to build. This would be a more gradual way for someone to learn how to create games if they are a beginner.
That's good advice. Thanks for sharing your thoughts. I always wondered whether it's worth it to learn an engine just to abandon it again later on... Don't Unity and Godot have visual scripting as well? But I guess it's still not that easy to use... Hmmm. I started with drag and drop in Game Maker. Have to admit that it probably made the transition to coding a bit easier later on. :p
@@JonasTyroller I haven't used Unity since I've been using Godot which was around when Unity 4 was new. As I mentioned, the Playmaker plugin will definitely allow you to do so either way. And yes, nothing about the Godot Engine visual scripter is made any easier by doing so, you might as well just type script.
(Watching 2x for first comment about video)
And for maximum efficiency! :D
Likeable, smart and funny. Thanks.
Obrigado por esse video! 🇧🇷
Thanks for this video! 🇺🇸
Great video man... I definitely agree with most of these points! I was thinking of making one of these videos soon, but now I kinda feel like there is nothing left to say. haha Well, I guess its back to the drawing board!
There can be more than just one of these videos. ;)
Jonas Tyroller Might has to join you on this one... haha!!
I really love the end of the video soo My first game will be bigger one i will learn to code with it and it will be success 😁👍 will sent u in few months/ max 1 year 😅
Really great stuff, thank you so much!
thank you so much, this is really really really really really helpful
Tip 18, also create a GDD?
so far i have finished 100% of my games!
because i haven't made any yet.
Hey man.. as always... great video.. your videos are always so upbeat and funny.. i think its why u have such a big following!!!! well done man!! 2 questions.. 1. there seems to be a recent TREND in indie devs showing their earnings from each game.. have u any plans to reveal how much you received from islanders? I know its a private thing for some people so no worries if u are not... 2. can u suggest a good community to hang out in.. perhaps a discord server?? or facebook.. do u have a discord server u own or hang out in!?? thanks man.. again.. amazing vids.. !! keep it up!!
Thanks a lot. I want to share my rev numbers. Just need to get around to reading the steam agreement thingy again to see what I am allowed to share and so far I've been too lazy to do that. You can find my discord server in the description of this video. There are obviously other good servers as well. The one from Tim Ruswick is good. :)
@@JonasTyroller I think TIM RUSWICK is an ASSHOLE.. but thats my opinion of the man.. i wouldnt like to influence anyone else.. but i would love to join your discord.. thank you. :) I dont think STEAM has any rights to you showing the rev from your game, in actual fact.. TIM did his LIVE.. not sure it was from steam tho.. but i know people who DO release on steam have released theirs publicly .. but of course.. u should check for your own peace of mind :) tnx again for the server!!
Thank you great advice
I really want to get back in game development but I can't because I have school which gives me a lot of homework. Waiting for it to end :(
Aw, man. The teaches who give so much homework that it takes the entire lesson to check the results are the most nonsensical imo. :P
congrats in advance for 100k
Excellent advice
Make Crap Fast, I know it sounds bad but you have to keep making more crap faster.
Oh yeah, I love the Extra Credits advice: Fail faster!
Cooles Video, wie immer! 👍
Danke dir. :)
If I could give this video two thumbs up, I would. He said all the things, that I already thought are true
Well, it looks like I can place two thumbs up 😊
If you haven't learned anything new shouldn't that mean a thumbs down? :D
(Thanks.)
Ay sweet. Thank you Jonas.
I don't measure my Success directly on how many people play my Game. In fact, I DON'T want millions of players. If my game only has 100 players, it's still very much players. But if I have a Million Players, my game would have lots of Bad "Fan Arts" & (Un-)"Original" Characters and Bootleg Merch, but the worst: Inescapable Spoilers!
I measure my Game's Success on how much I personally enjoy making my Game as suppose to how many people play it. For me personally, avoiding Spoilers is more important than a large amount of players.
I was watching the video and i was thinking about making a game called Stick Jump its a 2d platformer my smaller project
Suuuper nice video. Can only agree with every single one of your points!
Oh, i need to mark this day in my calendar and I'll print this comment onto a giant canvas to put it on my wall. Amazing! :P
The problem I have is that I have lots of bigger ideas allready and I want to make them ALL. Every idea I have i love and want to make biger and perfect. Should I completely give up and let go of those games or should I save them untill I make a few games and how many. Cause I love the ideas I have but know I shouldn't make them right away
Great video... keep inspiring!
Thanks a lot. Keep watching. :D
I want more Zs. Are you evading your Zs?
Yeah the German accent of S's is always quite funny.
I tried a little harder this time to avoid them. Glad you noticed. :D
@@mikaxms Whatever I do it's not correct. :p
cool tips bro thx ;)
Hey ! Will you go to Unite in Copenhagen in september ?
Don't think so. :)
Lol all the time i watched your videos I thought u sound german and now knowing u studied in Berlin, I feel satisfied beeing right xD
Time for a beerward
Great video, I hope I finish my first big game!
I hope so as well. Certainly wish you good luck!
Little adon: Unreal engine is also a valid option seeing its free and generally easy
Nice video mate!!
Thank you! :)
Wow these are lot of tips definitely follow this
Nice. Thank you. :)
How should I start programming c#
Can i call myself a game dev while using olny drag and drop?
Very cool video :)
So you've never heard of Clickteam Fusion?
How old are you? You said you are making games about 10 years. I am 20 now and i feel so old to begin it.
What is your favourite game? Look up who owns the company, or where they started.. most of these dudes are old guys still doing what they love. You gotta do it, it takes time.
Well I'm 23. Time passes by quickly, so press your ass cheeks together and get going.
I'm 24 years old. I can tell you that you could probably catch up with me within 2-3 years. You are definitely not too old!!! You still have a good 80 years ahead of you. :D
@@EmmaBelotti Not to forget that your 20s are a great age to learn still.
I can't join your discord server for some reason