How to become a game developer with only common sense in your bosom?

Introduction

Have you dreamed of creating a game for a long time? So that any person on the planet could easily find it on the Internet and play it? But you don’t have any funds to pay for proper studies or motivation to get your "lazy ass" up and start coding? Or are you just a plumber who is tired of sitting at the neighbors' toilet every day and want to try something new in life? Naturally, you can start developing games without any problems. Only you need to decide on one question. Do you really need it? If so, what good do you want to take out of all this?





  • To make tons of money and become famous?





  • To wipe your nose to a friend who has been boasting for several days that he is a cool developer all over the world?





  • Or just for fun, because you are still that gamer and you have a pretty good idea for developing a game that will be no worse than those that are in the top of any store.





If so, then make a cup of coffee and drove we will sort out a few points that can help you get on the path of a game developer, or just have a fun time and escape from the hustle and bustle of the day.





Initial development. Expectation is reality

Be prepared for the fact that in the initial stages you will not get much. And attempts to create Hagrid from Harry Potter





Fig. 1.  Expected Result
Fig. 1. Expected Result

can turn into a joke. It's good if you get something like this:





Fig. 2.  Good result
Fig. 2. Good result

But if you end up with something like this:





Fig. 3.  Hilarious result
Fig. 3. Hilarious result

, , .

- . « , ». - . - . . . . , , - . , .





? 2 3 ?

, 2 . 2. . , . 3? 3. 2? 2. . . 2 3 . , . , ( ) . , , . : « , ». , . . , 2 , 3, 3 ( ) , , .. , - ( ). , , . , 3 , 2, , 2, .





?

. , . , , . , . - , , . « » « ‘;’ » - . , , . . , ( , , ). , . , , , « ».





Unity vs Unreal Engine (UE)

. ? – . . , , . Unity UE . , CryEngine, Godot, Creation Engine - Construct, .





, . , «- », , . , . ( ) . :





  • Unity – , , 4 1 . , - .





    C#, JavaScript . JS, . Python.

    , 2D ( Android, PC, IOS, tvOS ( , , , )) . « ».





  • Unreal Engine – 8 . Unity . , , 2D, 2D . , . , Unity. ++ BluePrint ( ). . . - .





( ) , , , .





?

– . . , . , - .





, , . . - . . , , - . , . . , . . - . – .





, . . , , , . ? / , .





, - , . « , », ? . 1 . , . .





, . . – . – . .





, . , . . , . , , , , . . . , , . , , . , , . , , . ! , !





Good luck!








All Articles