The experience of developing the first mobile game in Unity or how to completely turn your life around

From whom and for whom

Good day! My name is Nikolay and I want to tell my story and share my little experience in developing my first game. Where did I start and what difficulties I had to overcome on the way of development. The article is aimed at those who are starting, thinking about starting or already developing their first game. What for? Because at the stage of development of my first game, I myself read articles about a similar experience more than once, after reading which I "wound snot on my fist" and continued development further. From idea to release to the store.





Attention! The article turned out to be long, so stock up on tea! If you do not want to read for a long time, then an extract from the tips at the ends of the article.





How it all began

It was the third year of the university

By education I am a sailor, however, after the first voyage, I realized that the prospect of being on the "land" for 6 months a year did not please me, even though the salaries in this industry do not offend anyone.





Choice of direction

There was an urgent need to find a "business" that would bring pleasure, not have to break away from the modern world for a long time and have financial prosperity in the future comparable to my profession by education. The end of the 4th year of university and my choice fell on the IT industry, namely a python developer. Having devoted 2 weeks of theory, in particular the technical documentation of the language, I began to develop logic and perform tasks every day for six months, until at the end of December 2018 I discovered gamedev.





Here comes Unity!

, - " 15 " " 5 ". , , , , . , "copy-paste", ! . , "" , , . , Unity.





Unity?

, , , . Unity. Blizzard, Riot Games, CD Project RED Hearthstone, Wild Rift Gwent, . , Unity.





, , , . ? 2 3? ?

, , :





  1. 2- , " " ;





  2. , , . , " ", ;





2 6 , . , 2 , "12 ".





"":





  • 2 , 3;





  • ;





  • , , . ! ;





  • , , , , .





"":





  • , ;





  • "" .





"" . - " " " "!





Unity

, . , .

, , .





: , , 90% . !!!





Unity, , . , . , , .





: , . , , , , .





"",





, ?





Unity, unityAssetStore. , , , .

, , .





? ?





, .





: , ! ! , 10$ , !





, , .





: , ! 90% .





, . , , . 3 . 2019 .





:





The main thing is to start

, , . . 2- , 2- . .





: , , . .





, , . , , , . , .

:





Oh, how much the final version of the interface was redesigned
,

, , . , , , . , . , . - , , . RGB , !





: , . . .





, . :





















: , . ! , ! , ! !!!





, , , - ?()

, , , , .

, :





Conceptual difference with the final version lags behind

! , , 10-15 4 . , . , . .





, 8 . - :





















  • ,













.





: ! , , .





,

. . , . , - !





: "", , . , , , , , , , , . , , , . - !





. , . , . , "" !





, Unity, Unity Ads. , Google AdMob. Unity Ads? , , , . , , . .





: , , , - "" . !





, :





"12 " , :





Game menu
Network Gameplay

, , . !





: "" , +100500





Unity - , (Android, iOS,PC,WebGl ). Android Google Play Market, ios Apple Store.





" " ?

Google Play Market — . , , .





" "?





, , , "" Google Play Console. , , , .

, , .





: , !





OAuth

, , , , , , . . Google Play Console, : Google Cloud Platforms, OAuth OAuth. , " ".

, , . , , .





, , , . 2021 . Word Press, , . . "" "", , 48 "". , . , . !





: OAuth Google Cloud Platforms, , - !





: , Google Admob, . app-ads.txt. , . , !





GDPR

, . , , , . GDPR - (General Data Protection Regulation) -  , , . , , , , , / . .





, Google Play Market .





  • . "" , !





  • , . .





  • .





  • .





  • , .





  • .





  • , .





  • Git. , .





  • . , , , ! , !?





, ! , , , "" .





, , . , , , . ?! , . , . , ! , . !





- - . .





.





The game was first published on December 2, 2019, and it was 10 months of development. Then I was forced to repay my debt to my homeland. I served in the army until December 2, 2020. After demobilization, I immediately continued development. And on February 4, 2021 , after "12 months" of development, I released the project.





If you are interested in looking at the result of my work, then you can find it in the Google Play Market.





Game name - Starlake








All Articles