Session Name: | Thousands of Soldiers Battle on One Mobile Screen: Applications of Unity's DOTS in 'Return to Empire' |
Speaker(s): | Jian Xiao, Cangjian Hou |
Company Name(s): | Tencent, Tencent |
Track / Format: | Programming |
Did you know free users get access to 30% of content from the last 2 years?
Overview: | "Return to Empire" is a 3D massively multiplayer online strategy mobile game developed by TiMi Studio Group. Strategy games often face the demand for large-scale battles with thousands of people on the same screen. At this time, the performance of mobile phones becomes a bottleneck. As a high-quality full 3D strategy mobile game, "Return to Empire" faces even more difficult problems. After continuous research and development iterations, "Return to Empire" based on the application and practice of the Unity DOTS technology stack, finally achieved very good game effects and performance, and established a quality benchmark for SLG mobile games in large-scale battles.We have accumulated rich research and development experience in the practice of DOTS, and have formed a set of effective practical experience for data abstraction, task parallelism, and logic splitting. We looked at how to better leverage multiple CPU cores and decouple them across multiple tasks. We combined with RenderMeshV2 to optimize the rendering. A set of efficient tools has also been accumulated for the workflow of art assets. I believe that these technologies can be very well applied to other games of the same genre, not just SLG games, but also all large-scale computing places. The potential usage scenarios of this technical solution are very broad. |