2021
DOI: 10.1016/j.jss.2020.110846
|View full text |Cite
|
Sign up to set email alerts
|

Are game engines software frameworks? A three-perspective study

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2
2

Relationship

2
7

Authors

Journals

citations
Cited by 19 publications
(7 citation statements)
references
References 26 publications
1
5
0
Order By: Relevance
“…Our clustering was mainly based on folder names so these files were clustered together, even though they are not functionally related. For example, we confirmed that Cocos2d-x has HID functionality by inspecting its source files, which is backed by its documentation 10 . However, the files that contain HIDrelated classes are in a folder called base, which was clustered in the COR subsystem.…”
Section: A Rq1: Detected Subsystemssupporting
confidence: 58%
See 1 more Smart Citation
“…Our clustering was mainly based on folder names so these files were clustered together, even though they are not functionally related. For example, we confirmed that Cocos2d-x has HID functionality by inspecting its source files, which is backed by its documentation 10 . However, the files that contain HIDrelated classes are in a folder called base, which was clustered in the COR subsystem.…”
Section: A Rq1: Detected Subsystemssupporting
confidence: 58%
“…• Game engine: the repository must be tagged with the "game engine" tag. • Written in C++: the repository must contain mostly C++ code because it is the most used programming language for game engine development [10]. • General purpose: the game engine must enable the creation of games of diverse game genres.…”
Section: A System Selectionmentioning
confidence: 99%
“…The options of game engines are also not as varied as traditional software IDEs, for example. Unreal and Unity are used by the wide majority of commercial projects [12] and this has an influence on professionals' learning choices. Since education institutions focus on courses for these popular tools, the developer's knowledge may not be broad enough, which makes it harder for them to choose or develop their own tools.…”
Section: 23mentioning
confidence: 99%
“…From the analysis, it is observed that more than thirty AV simulation tools are available in the market. ey are commercial and open source in nature and are built using game engines [122,123]. In general, game engines give the flexibility to place the actors over the 3D space.…”
Section: Cosimulationmentioning
confidence: 99%