OPTIMIZING PARALLELISM IN UNITY WITH JOB SYSTEM TOOL

Rustam Eyniyev
{"title":"OPTIMIZING PARALLELISM IN UNITY WITH JOB SYSTEM TOOL","authors":"Rustam Eyniyev","doi":"10.32010/26166127.2022.5.2.183.192","DOIUrl":null,"url":null,"abstract":"Every day the gaming industry is developing faster and faster. Especially the popularity of games increased during the pandemic, as many people were forced to stay at home for a long time and play games in their free time. With the increasing popularity of games, the requirements for the games themselves also increase. As a result, modern games require large computer resources. However, not all people can afford to buy computers with the most expensive video cards, many expensive CPUs, and many RAMs and other components. In order to make games accessible to users with weaker devices, developers have few options. At the moment, there are two main ways to solve this problem. The first is to host games on the cloud, and the second is to optimize games for weaker devices. To optimize games, you can use various methods, including a package Job System for Unity. The Job System is one of the main components for working with threads in an Entity Component System (ECS). Also, in the future, in games with the Unity engine, parallelization between weak devices and High-Performance Computing (HPC) technologies will be combined and implemented using cloud technologies. In the future, when this happens, it will help developers, gamers, and even companies providing cloud services.","PeriodicalId":275688,"journal":{"name":"Azerbaijan Journal of High Performance Computing","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Azerbaijan Journal of High Performance Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32010/26166127.2022.5.2.183.192","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Every day the gaming industry is developing faster and faster. Especially the popularity of games increased during the pandemic, as many people were forced to stay at home for a long time and play games in their free time. With the increasing popularity of games, the requirements for the games themselves also increase. As a result, modern games require large computer resources. However, not all people can afford to buy computers with the most expensive video cards, many expensive CPUs, and many RAMs and other components. In order to make games accessible to users with weaker devices, developers have few options. At the moment, there are two main ways to solve this problem. The first is to host games on the cloud, and the second is to optimize games for weaker devices. To optimize games, you can use various methods, including a package Job System for Unity. The Job System is one of the main components for working with threads in an Entity Component System (ECS). Also, in the future, in games with the Unity engine, parallelization between weak devices and High-Performance Computing (HPC) technologies will be combined and implemented using cloud technologies. In the future, when this happens, it will help developers, gamers, and even companies providing cloud services.
与作业系统工具统一优化并行性
游戏产业的发展速度越来越快。特别是在疫情期间,由于许多人被迫长时间呆在家里,在空闲时间玩游戏,游戏的受欢迎程度增加了。随着游戏的日益普及,对游戏本身的要求也越来越高。因此,现代游戏需要大量的计算机资源。然而,并不是所有人都买得起配备最昂贵的显卡、许多昂贵的cpu、许多ram和其他组件的计算机。为了让设备较弱的用户也能玩到游戏,开发者的选择很少。目前,有两种主要方法来解决这个问题。第一种是在云端托管游戏,第二种是针对较弱的设备优化游戏。为了优化游戏,你可以使用各种方法,包括Unity的package Job System。作业系统是实体组件系统(ECS)中处理线程的主要组件之一。此外,在未来,在使用Unity引擎的游戏中,弱设备和高性能计算(HPC)技术之间的并行化将结合在一起,并使用云技术来实现。未来,当这种情况发生时,它将帮助开发人员、游戏玩家,甚至是提供云服务的公司。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信