

Just keep learning, keep applying feedback, keep improving, and keep finishing small games! Your first games won’t be masterpieces, and that’s OK! Finish and release them anyway on itch.io (which is free to use) and make them free to download, or name-your-own-price. There, you just saved hundreds of hours of work. Wanna make an FPS game? Then search for First Person, filter by free, and download a sweet FPS player controller. Also, don’t be afraid to use the Unity Asset Store. Once you feel accustomed to the software, think about how you can add your own creative touch to a simple game. My favorite tutorials are the ones where you make a game in a few minutes ( Cooking With Unity and Brackeys come to mind). If you’ve never touched a game engine before, download one and mess around! Most of them are free, and making a simple game with simple shapes doesn’t take long. Well, how do I get started making small games? You’ll have to put yourself out there and you will probably deal with rejection, but nothing will teach you faster than actually finishing and releasing small projects. If you don’t want to spend money on the Steam fee, then list them for free on itch.io. It’s pretty simple: start, finish, and release small games! It’s by far the best way to learn. How do I get my indie game career started? Join the email newsletter below: I occasionally send out coupon codes for the school. I also play student’s games and live stream it for my Feedback Friday videos.


However, that’s why I made Game Dev Unlocked, so I can help people en masse with everything I’ve learned! Along with the articles here and my YouTube channel, there’s also the premium online school! You get tons of helpful videos and software discounts, and I mentor people on the private Discord server. Oh man, I wish I had more time to help everyone who asks, but I just don’t unfortunately. You just need to find the one that works best for you, and stick with it.Ĭan you please help me make a game / play my game / mentor me? However, plenty of new solo game developers have found success with every engine out there. I suck at programming, so I’m partial to Playmaker (a visual scripting plugin for Unity) since I found that first. Most new game developers start by making simple mobile games, and Unity is best for that. There’s no way I could’ve finished my games without the various assets available. Almost every question has already been answered, you just need to Google it. With that said, my preference is Unity, and here’s why: Plenty of successful game developers have used everything from GameMaker to Unreal to Godot. However, your commitment to that tool will make a difference. Honestly a tool is just a tool, and at the end of the day it won’t make a huge difference in your game dev journey. FAQ What’s the best game engine for beginners?
