@AuroDev
  @AuroDev
AuroDev | How to MAKE A GAME with NO EXPERIENCE - 6 Steps to Start Game Development from Scratch in 2020 @AuroDev | Uploaded November 2020 | Updated October 2024, 3 hours ago.
How to make a game with no experience and start game development from scratch?

⚔️ Mortal Glory 2: store.steampowered.com/app/2216660?utm_source=yt
⚔️ Chambers of Devious Design: store.steampowered.com/app/1650860?utm_source=yt
⚔️ Mortal Glory: store.steampowered.com/app/1097530?utm_source=yt
🧙 Chat on Discord: discord.gg/uhyB8VzcB2
⭐ Follow me on Twitter: twitter.com/RedbeakGames
💎 Patreon - Support to gain perks: patreon.com/redbeakgames

How much Money my Game made in 1 year (Mortal Glory revenue): youtube.com/watch?v=th51QyN3avE

Have you dreamed of making a game or becoming a game developer but haven't actually given it a try? That's me from 2 years ago. I had no actual experience in gamedev but I decided I wanted to learn and make a game that I can release on Steam. It took me 9 months to start from scratch and finish my first game: Mortal Glory. I must have done something right, because the game was a hit! I'm now going to share what I have learned, starting with 6 concrete steps that you can follow to become a game developer with no previous experience and make your first game.

Step #1: Commit
Starting game development is hard. This is why you really need to commit to the learning process. In the beginning there will be many moments when you just can't wrap your head around something or feel like you aren't making any progress. This is to be expected as a beginner. Unfortunately these are the moments when it is very easy to quit and decide game development is not for you or that you are not suited to become a game developer. But trust me, you just need to keep pushing and you will get through whatever you are struggling with. You just need the commitment to keep you in the game. I committed to learning game development, finishing my first game and releasing it commercially. I encourage you to do the same and keep true to your commitment - no matter what.

Step #2: Choose a game engine
Most modern games use a pre-built game engine and you should too. There are two great options: Unity and Unreal Engine. There are lots of others also (f.ex. GameMaker Studio 2, Godot, RPG Maker MZ), but I suggest you stick with either of those two as they have the most support available. Having that support is crucial for you as a beginner. Out of those I would go with Unity because it uses C# natively, which is easier to learn and use unlike the C++ that Unreal Engine uses.

Step #3: Follow a basic tutorial
The idea with this step is to get familiar with the game engine. There are lots of choices to pick from, both free and paid. I suggest going with free tutorials, for example Unity has some good ones and the tutorials by Brackeys are highly regarded. You can also find plenty of others by searching YouTube. However, you should pick tutorials that are relatively short: hours instead of tens of hours. And that is because...

Step #4: Start working on your own idea
It is very easy to get bored and quit if you just keep following tutorials. That is why, in my opinion, you should start working on your first game as fast as you feel comfortable. Well, actually you should start before that. Starting the work on your first game is going to be exciting, but it's also guaranteed to be uncomfortable in some ways, since there is still so much you don't know. It's ok to still follow tutorials, but ideally you shouldn't follow any tutorial all the way since you want to customize the feature for your own game. This will also force you to think about the code creatively and enhance your learning.

Step #5: Work hard
Sorry... I wish it was easy, but making games takes a lot of work. There will also be many moments that feel impossible to get past, so this is where that commitment from Step #1 is needed once again. Keep putting hours into it and you will move forward - sometimes slowly, sometimes blazingly fast. The best part, in my opinion again, is that most of game development is fun. Working hard and spending hundreds of hours on game development doesn't mean it isn't fun. Not all of it is fun, but I would say around 80% of it felt like a fun hobby.

Step #6: Finish and release
Sounds easy, right? This part is a pitfall for many developers. They have a half-finished game, but then they get this new cool idea that they can't resist. I understand that because finishing feels like a grind. You have done all the cool stuff in the game and all you have left is the boring stuff. Also, you think you have 10% left but in reality it's 30% - maybe even 40%. But I have read too many cautionary tales of game developers with tens of half-finished games and 0 finished games. Finishing is also a skill - you need to practice it. Don't tempt yourself with side projects. Finish your game and then start working on a new game. Releasing is simple, but there are lots of things to pay attention to in order to maximize your chances of a successful release. I'll write more about that later!
How to MAKE A GAME with NO EXPERIENCE - 6 Steps to Start Game Development from Scratch in 2020Updating User Interface & Other Visual Improvements // Unity Indie Game Devlog #14How to Add SIMPLE MULTIPLAYER to Your Game // Steam Remote Play TutorialCreating Chain Reactions With a Fun New Feature // Mortal Glory 2 Indie Game Devlog #5Tools I use for game development // Best free game development softwareIs It Enough? New Changes to Unity Runtime Fee ProgramHow to Use Steam Features in Your Game & Enable Steam Achievements // Unity Steam IntegrationMortal Glory 2 Demo Release // Steam Next Fest February 2024 DemoChambers of Devious Design - 1 Minute TutorialThis Might Be the BEST WAY to Market an Indie Game! // My Steam Next Fest Numbers 2022One Year on YouTube // Thanks For Watching & See You Next Year!Adding Colors + Audience Upgrade // Mortal Glory 2 Indie Game Devlog #13

How to MAKE A GAME with NO EXPERIENCE - 6 Steps to Start Game Development from Scratch in 2020 @AuroDev

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER