Methods for optimizing the performance of Unity 3D game engine based on third-person perspective game
Article Sidebar
Open full text
Published:
Mar 30, 2017
Issue Vol. 3 (2017)
Articles
-
Security of Web Applications
Michał Furtak1-5
-
Using of Node.js in creating application based on event-driven architecture
Władysław Hrynczyszyn, Małgorzata Plechawska-Wójcik6-10
-
Analysis of the effectiveness of text input methods using the mobile network communicator
Rafał Kacprzak, Piotr Kaniewski, Maria Skublewska-Paszkowska11-17
-
Analysis and evaluation of impact virtual reality on human state
Szymon Kołażyk, Konrad Maciąg, Dariusz Gutek18-22
-
Simulation of BOID type behaviours in Unity environment
Taras Lypovyi, Jerzy Montusiewicz23-27
-
Comparison of JEE platform web applications development using JavaServer Faces and Spring Boot example
Michał Marcin Kizeweter, Beata Pańczyk28-32
-
Increasing an efficiency of the web-applications developing the process through the combine of frameworks MeteorJS and AngularJS
Viacheslav Nishtuk, Elżbieta Miłosz33-37
-
The methods of EMG data processing
Michał Serej, Maria Skublewska - Paszkowska38-45
-
Methods for optimizing the performance of Unity 3D game engine based on third-person perspective game
Krzysztof Siarkowski, Przemysław Sprawka, Małgorzata Plechawska-Wójcik46-53
-
Comparison of mobile application using Swift and Objective-C
Kacper Erwin Sienkiewicz, Edyta Łukasik54-58
-
Efficiency analysis of Unity3D engine in terms of particle simulation
Mateusz Walczyna, Małgorzata Plechawska-Wójcik59-63
-
Comparative analysis of e-Learning tools
Weronika Prządka64-69
Main Article Content
DOI
Authors
Krzysztof Siarkowski
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland, Poland
Przemysław Sprawka
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland, Poland
Małgorzata Plechawska-Wójcik
Institute of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland, Poland
Abstract
Game optimization is one of the most important aspects of their creation. The article describes methods to optimize Unity Engine using third person perspective game as an example. Various methods that rely on offloading graphics card, by increasing the use of CPU and memory were used in order to check how the game performance changes.
Keywords:
optimization; game engine; Unity
References
[1] M. F. Shiratuddin, W. Thabet, Utilizing a 3D game engine to develop a virtual design review system, Journal of Information Technology in Construction – ITcon, 16, 2011, 39-68.
[2] S. Blackman, Beginning 3D Development with Unity 4. All-inOne, Multi-Platform Game Development, New York City, Apress, 2013.
[3] A. Thron, Unity 4 Fundamentals: Get Started at Making Games with Unity, Burlington, Focal Press, 2014.
[4] https://docs.unity3d.com/Manual/OcclusionCulling.html [12.11.2016].
[5] W. Goldstone, Unity 3.x Game Development Essentials, Birmingham, Packt Publishing, 2009.
[6] C. Dickinson, Unity 5 Game Optimization, Birmingham, Packt Publishing, 2015.
[7] A. Thorn, How to Cheat in Unity 5: Tips and Tricks for Game Development, Burlington, Focal Press, 2016.
[8] https://docs.unity3d.com/Manual/DrawCallBatching.html [14.11.2016].
[9] A. Thorn, Practical Game Development with Unity and Blender, Boston, Cengage Learning, 2014.
[10] https://unity3d.com/learn/tutorials/topics/graphics/introductionlighting-and-rendering [16.11.2016].
[2] S. Blackman, Beginning 3D Development with Unity 4. All-inOne, Multi-Platform Game Development, New York City, Apress, 2013.
[3] A. Thron, Unity 4 Fundamentals: Get Started at Making Games with Unity, Burlington, Focal Press, 2014.
[4] https://docs.unity3d.com/Manual/OcclusionCulling.html [12.11.2016].
[5] W. Goldstone, Unity 3.x Game Development Essentials, Birmingham, Packt Publishing, 2009.
[6] C. Dickinson, Unity 5 Game Optimization, Birmingham, Packt Publishing, 2015.
[7] A. Thorn, How to Cheat in Unity 5: Tips and Tricks for Game Development, Burlington, Focal Press, 2016.
[8] https://docs.unity3d.com/Manual/DrawCallBatching.html [14.11.2016].
[9] A. Thorn, Practical Game Development with Unity and Blender, Boston, Cengage Learning, 2014.
[10] https://unity3d.com/learn/tutorials/topics/graphics/introductionlighting-and-rendering [16.11.2016].
Article Details
Siarkowski, K., Sprawka, . P., & Plechawska-Wójcik, M. (2017). Methods for optimizing the performance of Unity 3D game engine based on third-person perspective game. Journal of Computer Sciences Institute, 3, 46–53. https://doi.org/10.35784/jcsi.592
Abstract views: 631
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
