Write code for static meshes

Employer
[no-member:pro]Dmitry[/no-member:pro]
Project parameters
Type of cooperationPeriodic employment
SectionSoftware development
Prepaymentwithout prepayment
Payment methodsElectronic money
Acceptance of requestsfrom Oct 22, 2023 until Nov 6, 2023
Project description
Remote work for a programmer. You need to write code to place static meshes at UE4 C++. We are engaged in transferring the game from UE2 to UE4, respectively, a C++ programmer is needed for some tasks. The first task for which you need to write code is the following:
1. There are FBX files with static mesh, textures to them and a json file in which the desired path to these mesh is prescribed, as well as their coordinates and rotation. It looks something like this: {"staticMeshes":[{"staticMesh":"Door_Set_S.ELF_Door_Set.Elf_Door_01","actorClass":"Engine.StaticMeshActor",":-2598.3398,":1933.0273,";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;""""""""""";;;;;;;;;;;;;;;""""""""""""""""""""";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&qu
2. You need to parse the json file, select the path to the interference, create this path with directories, and place the file at the end of the path. In this example, it would be staticmeshes/Door_Set_S/ELF_Door_Set/Elf_Door_01.fbx.
3. Put on the stage these statics with the desired coordinates, rotation and scale from the json file
4. So you need to automate the process so that thousands of interferences are not placed manually, because this is the transfer of an existing game, and not the creation of a new one, the coordinates of the interferences are known in advance and exported.
1. There are FBX files with static mesh, textures to them and a json file in which the desired path to these mesh is prescribed, as well as their coordinates and rotation. It looks something like this: {"staticMeshes":[{"staticMesh":"Door_Set_S.ELF_Door_Set.Elf_Door_01","actorClass":"Engine.StaticMeshActor",":-2598.3398,":1933.0273,";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;""""""""""";;;;;;;;;;;;;;;""""""""""""""""""""";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&qu
2. You need to parse the json file, select the path to the interference, create this path with directories, and place the file at the end of the path. In this example, it would be staticmeshes/Door_Set_S/ELF_Door_Set/Elf_Door_01.fbx.
3. Put on the stage these statics with the desired coordinates, rotation and scale from the json file
4. So you need to automate the process so that thousands of interferences are not placed manually, because this is the transfer of an existing game, and not the creation of a new one, the coordinates of the interferences are known in advance and exported.