Author:
Alchimowicz Sebastian,Plechawska-Wójcik Małgorzata
Abstract
This article describes a comparative analysis of the implementation performance of selected scripting languages on the Godot game engine. In order to analyze the implementation of scripting languages, research scenarios were designed in which the scripts were written in a similar way to facilitate the analysis of the performance of their implementation. The study took into account parameters such as the execution time of a given script, processor time and the amount of RAM used. Based on the results obtained, averages were determined and presented in charts to facilitate their interpretation. The conducted research allowed for a comparative analysis between scripting languages. The analysis showed that each language is better suited for different types of projects, with GDScript being better for smaller projects and C# for more complex projects.
Reference13 articles.
1. W. Szelug, Analiza porównawcza wydajności silników Flax engine i Unity, JCSI 25 (2022) 358-361.
2. R. Ch. Mat, A. R. M. Shariff, A. N. Zulkifli, M. S. M. Rahim, M. H. Mahayudin, Using game engine for 3D terrain visualisation of GIS data: A review, IOP Conference Series: Earth and Environmental Science 20 (2014) 012037.
3. C. Lambru, A. Morar, F. Moldoveanu, V. Asavei, A. Moldoveanu, Comparative Analysis of Real-Time Global Illumination Techniques in Current Game Engines, IEEE Access 9 (2021) 125158-125183.
4. P. E. Dickson, J. E. Block, G. N. Echevarria, K. C. Keenan An Experience-based Comparison of Unity and Unreal fora Stand-alone 3D Game Development Course, ItiCSE 17 (2017) 70-75.
5. H. Żukowski, Porównanie wydajności trójwymiarowych gier z użyciem silników CryEngine i Unity, Praca magisterska, Politechnika Lubelska, Lublin, 2019.