Published September 22, 2024
| Version v1
Other
Open
A Comparative Analysis of Energy Consumption Between Visual Scripting models and C++ in Unreal Engine: Raising Awareness on the importance of Green MDD
Description
Replication materials for A Comparative Analysis of Energy Consumption Between Visual Scripting models and C++ in Unreal Engine: Raising Awareness on the importance of Green MDD
Unreal projects and their respective builds related to the research work with name "A Comparative Analysis of Energy Consumption Between Visual Scripting models and C++ in Unreal Engine: Raising Awareness on the importance of Green MDD".
Needed software
The software used for the development of the materials is the following, and we cannot afirm that it will work with other programs or versions.
Engine version needed:
Unreal Engine 5.3.2IDE version needed:
Visual Studio Community 2022 with the following components:MSVC v143 - VS 2022 C++ x64/x86 build tools (v14.36 - 17.6)Game development with C++ packwith the following components:Windows 11 SDK (10.0.22621.0)IDE support for Unreal EngineUnreal Engine installerUnreal Engine Test Adapter
Content
In the compressed folder `DATA` there is a folder (`DATA\unreal_bpc`) and some `.TXT` and `.json` files. These files contain the raw data acquired from measuring the power consumption of the test cases.
The folder `DATA\unreal_bpc` contains another folder (`DATA\unreal_bpc\img`) and some `.txt` and `.xlsl` files. These files contain all the processed data generated from the raw data in the previous folder (`DATA`). This is the data used for our work.
The folder `DATA\unreal_bpc\img` contains several figures for each measurement of each test case in PNG format.
In the compressed file `Builds.zip` there are six folders:
- `Test01_C` contains the Windows build for the first test in the paper (GUI management) implemented in C++.
- `Test01_Blueprint` contains the Windows build for the first test in the paper (GUI management) implemented with Blueprints visual scripting.
- `Test02_C` contains the Windows build for the second test in the paper (inputs management) implemented in C++.
- `Test02_Blueprint` contains the Windows build for the second test in the paper (inputs management) implemented with Blueprints visual scripting.
- `Test03_C` contains the Windows build for the third test in the paper (collections management) implemented in C++.
- `Test03_Blueprint` contains the Windows build for the third test in the paper (collections management) implemented with Blueprints visual scripting.
In the compressed file `Energy_BP.zip` you will find the Unreal project containing the version of the three scenarios implemented with Blueprints visual scripting.
In the compressed file `Energy_Cpp.zip` you will find the Unreal project containing the version of the three scenarios implemented with C++.
Files
Builds.zip
Files
(12.1 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:7fff504a0e2d4028059bbab6b1dd50bc
|
4.2 GB | Preview Download |
|
md5:ca606e055fd7bb52d6f0af6d6a3eb623
|
22.8 MB | Preview Download |
|
md5:0e275eb19b26d300c7366328ea2dc0b9
|
2.8 GB | Preview Download |
|
md5:cfe622e0d2b348b5d552f27fecebd51c
|
5.0 GB | Preview Download |
|
md5:34658274dbd31c38f115d852393d5f25
|
2.7 kB | Preview Download |
Additional details
Software
- Programming language
- C++