ALT CITY: en línea. Cómo creé GTA Online para dispositivos móviles sin ayuda. Parte 2

¡Hola, Habr! Este es el segundo artículo sobre el desarrollo de mi proyecto ALT CITY: Online, cuya esencia se puede describir brevemente como “ GTA Online para dispositivos móviles ”. Si no ha leído la primera parte, está aquí





En la segunda parte: las principales dificultades de desarrollar un juego de mundo abierto en Unity, cómo aparecieron más de 9000 jugadores esperando el juego, el primer encuentro con el odio y el lanzamiento de las pruebas del juego . Los invito a revivir conmigo todos estos hechos ocurridos durante los últimos 4 meses.





Reacción a un artículo anterior

Como alguien que nunca antes había escrito un artículo, me encantó la respuesta al primer artículo. En Habré, recopiló casi 13k visitas y en DTF - 7k. Además, el artículo incluso se incluyó en el resumen de AppTractor. Teniendo en cuenta que lo leo a menudo, fue una agradable sorpresa encontrar mi artículo allí:





, , /, , , , ( , ). , , .





, . . , , . - “ ”, “ ”, “ Unity ”. , .





, , . , , 200 .





, , , -, - 100% . , , , , . .





. . 





-, , : , . , - , , 5 . 5 , . , “” - 5 , . .





-, - , ( , ), , ( , ,   ). 





, 2020





-, , , ( ). - , . .





-, (Asset Bundle - Unity ). iOS - , iOS .





, . .





. , .





, - . , “” ( - , ), . , . , ( ) Redmi Note 7 15-20 >30 . “”. . .





, , , , , . . , , , 20-30 , “”. . , , , , , .





- 9 ( , ), , , , ! 





, ALT CITY: Online  5000   , , !​





, . , , - . , , . , - 3 , . , , . , , . , , .





(, , ) - , - 29 . ( ) . . , , , . . . , - 29 . . 





ALT CITY: Online

29 , , ( ) - . . , 5-6 , .





. , 29 , . , . Google Play 4 , AppStore - . , . , 8 .





- , . . - - . . , - . , , , , . , , . 





, - 2. - , , . , 5 , - .





, - , 450 . 3 - , . , ,   , .





. , . , , : . , . , , . . - . - . . 





, , - . , , , . 3 50 , - . , 95 - , . , , !





, ALT CITY: Online . , !





, 17 2021 , :





, , Unity. , Unity. , , , .





. - . .





1. . 





, Unity 4000 4000   ( 16 . ), - . , “” . . , , . . 





, , , iOS ( ) , . Unity , 500 , XCode 700-800 . , iOS - , “” . 





, , . , iPhone 7 ( 2 ) 1.2-1.3 . . , , . Redmi Note 7 - 4 , .





2. . 





, , . , LOD’ ( ), - “” , , .





3. Floating point precision. 





, - 2000 , . , , , 2000 . ? , , , . ? , . , , . . . - . , . , , floating point precision, , . , Unity . Redmi Note 7 . , , - - .





4. . 





( “” ), . , Unity. , , . , . , . 





, (, ). - , , . . 





, - . , , , , . , .





5. CPU Spikes. 





, , , . , . “” - . , , , . , , , “”.





6. . 





, ? . -, , , Occlusion Culling. , . -, , . , . . , , .





7. . 





, , . , , , (, ).





, ALT CITY: Online, 99% , Unity. , - , .





?

, - , , 10% . (!) , .





, , , , ALT CITY: Online. , , . - . . . .





, . , . 





, , . ALT CITY: Online!





, . .





, , , .





, , , , , . - . C# , . Unity , . , , - altcityonline@gmail.com. . - , ALT CITY: Online! :)








All Articles