Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education 2017
DOI: 10.1145/3059009.3059013
|View full text |Cite
|
Sign up to set email alerts
|

An Experience-based Comparison of Unity and Unreal for a Stand-alone 3D Game Development Course

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 36 publications
(22 citation statements)
references
References 13 publications
0
20
0
Order By: Relevance
“…Learners of C#, either experienced or inexperienced programmers, appear to experience a greater learning curve than learners of C++ (Chandra, 2012). While Unity and Unreal are of equal quality (Dickson et al, 2017), Unity as a GE has been found to be more user-friendly, and easier to learn compared to Unreal (Dickson et al, 2017). Also, Unity has an extensive online community and online resources (e.g., 3D models, software development kits; SDK), and documentation (Dickson et al, 2017).…”
Section: Rationale and Preparationmentioning
confidence: 99%
See 1 more Smart Citation
“…Learners of C#, either experienced or inexperienced programmers, appear to experience a greater learning curve than learners of C++ (Chandra, 2012). While Unity and Unreal are of equal quality (Dickson et al, 2017), Unity as a GE has been found to be more user-friendly, and easier to learn compared to Unreal (Dickson et al, 2017). Also, Unity has an extensive online community and online resources (e.g., 3D models, software development kits; SDK), and documentation (Dickson et al, 2017).…”
Section: Rationale and Preparationmentioning
confidence: 99%
“…For these reasons, Unity was preferred for the development of VR-EAL. However, either Unreal or Unity would have been a sensible choice since both GEs offer high quality tools and features for software development (Dickson et al, 2017).…”
Section: Rationale and Preparationmentioning
confidence: 99%
“…A game engine should simplify and speed up the development process, allowing students to create interesting games in a short amount of time time, e.g., in a few months. The task of finding the most appropriate game engine for a given degree is not trivial, and there are several reports of difficulties in this choice [15,16,42,43]. Dickson [15] suggests using the Unity game engine [54] to teach game development.…”
Section: Gd Requirementsmentioning
confidence: 99%
“…It is a difficult language to master in a three-year degree, especially a BA. There is, inclusively, a rather negative report concerning the use of C++ and Unreal Engine for teaching purposes, which concludes that the engines' blueprints visual scripting system is the only feasible choice for game creation in a short amount of time [16]. The problem becomes less relevant if we consider that: a) the C# inheritance syntax is based on its C++ counterpart; b) C++ is itself built upon the C programming language, which is itself taught in our degree, as discussed in Subsection 3.3.…”
Section: The C# Language and Its Implications On Lectured Materialsmentioning
confidence: 99%
“…Multiple game engines are available, including Unity, Quest 3D, CryEngine, Blender, Unreal, Torque 3D, etc. and it is possible to compare them regarding their functionalities and features [24,25]. A model export workflow from Revit to Unity 3D has been proposed by the Penn State CIC Research Group [26].…”
Section: Transferring 4d Simulations In Vr Environmentsmentioning
confidence: 99%