¡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! :)