зеркало из https://github.com/microsoft/AirSim.git
upgrade Blocks to 4.27
This commit is contained in:
Родитель
919229b909
Коммит
f7854622d7
|
@ -1,30 +1,30 @@
|
|||
{
|
||||
"FileVersion": 3,
|
||||
"EngineAssociation": "4.25",
|
||||
"Category": "",
|
||||
"Description": "",
|
||||
"Modules": [
|
||||
{
|
||||
"Name": "Blocks",
|
||||
"Type": "Runtime",
|
||||
"LoadingPhase": "Default",
|
||||
"AdditionalDependencies": [
|
||||
"AirSim"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Plugins": [
|
||||
{
|
||||
"Name": "AirSim",
|
||||
"Enabled": true
|
||||
},
|
||||
{
|
||||
"Name": "SteamVR",
|
||||
"Enabled": false
|
||||
},
|
||||
{
|
||||
"Name": "OculusVR",
|
||||
"Enabled": false
|
||||
}
|
||||
]
|
||||
{
|
||||
"FileVersion": 3,
|
||||
"EngineAssociation": "4.27",
|
||||
"Category": "",
|
||||
"Description": "",
|
||||
"Modules": [
|
||||
{
|
||||
"Name": "Blocks",
|
||||
"Type": "Runtime",
|
||||
"LoadingPhase": "Default",
|
||||
"AdditionalDependencies": [
|
||||
"AirSim"
|
||||
]
|
||||
}
|
||||
],
|
||||
"Plugins": [
|
||||
{
|
||||
"Name": "AirSim",
|
||||
"Enabled": true
|
||||
},
|
||||
{
|
||||
"Name": "SteamVR",
|
||||
"Enabled": false
|
||||
},
|
||||
{
|
||||
"Name": "OculusVR",
|
||||
"Enabled": false
|
||||
}
|
||||
]
|
||||
}
|
|
@ -16,11 +16,11 @@ Please see instructions [here](docker_ubuntu.md)
|
|||
|
||||
- Make sure you are [registered with Epic Games](https://docs.unrealengine.com/en-US/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/index.html). This is required to get source code access for Unreal Engine.
|
||||
|
||||
- Clone Unreal in your favorite folder and build it (this may take a while!). **Note**: We only support Unreal >= 4.25 at present. We recommend using 4.25.
|
||||
- Clone Unreal in your favorite folder and build it (this may take a while!). **Note**: We only support Unreal >= 4.27 at present. We recommend using 4.27.
|
||||
|
||||
```bash
|
||||
# go to the folder where you clone GitHub projects
|
||||
git clone -b 4.25 git@github.com:EpicGames/UnrealEngine.git
|
||||
git clone -b 4.27 git@github.com:EpicGames/UnrealEngine.git
|
||||
cd UnrealEngine
|
||||
./Setup.sh
|
||||
./GenerateProjectFiles.sh
|
||||
|
@ -37,7 +37,7 @@ git clone https://github.com/Microsoft/AirSim.git
|
|||
cd AirSim
|
||||
```
|
||||
|
||||
By default AirSim uses clang 8 to build for compatibility with UE 4.25. The setup script will install the right version of cmake, llvm, and eigen.
|
||||
By default AirSim uses clang 8 to build for compatibility with UE 4.27. The setup script will install the right version of cmake, llvm, and eigen.
|
||||
|
||||
```bash
|
||||
./setup.sh
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
1. [Download](https://www.unrealengine.com/download) the Epic Games Launcher. While the Unreal Engine is open source and free to download, registration is still required.
|
||||
2. Run the Epic Games Launcher, open the `Unreal Engine` tab on the left pane.
|
||||
Click on the `Install` button on the top right, which should show the option to download **Unreal Engine >= 4.25**. Chose the install location to suit your needs, as shown in the images below. If you have multiple versions of Unreal installed then **make sure the version you are using is set to `current`** by clicking down arrow next to the Launch button for the version.
|
||||
Click on the `Install` button on the top right, which should show the option to download **Unreal Engine >= 4.27**. Chose the install location to suit your needs, as shown in the images below. If you have multiple versions of Unreal installed then **make sure the version you are using is set to `current`** by clicking down arrow next to the Launch button for the version.
|
||||
|
||||
**Note**: If you have UE 4.16 or older projects, please see the [upgrade guide](unreal_upgrade.md) to upgrade your projects.
|
||||
|
||||
|
@ -38,7 +38,7 @@ Once AirSim is set up by following above steps, you can,
|
|||
|
||||
1. Double click on .sln file to load the Blocks project in `Unreal\Environments\Blocks` (or .sln file in your own [custom](unreal_custenv.md) Unreal project). If you don't see .sln file then you probably haven't completed steps in Build Unreal Project section above.
|
||||
|
||||
**Note**: If you are using UE 4.26 or below, Unreal will auto-generate the .sln file targetting Visual Studio 2019. Visual Studio 2022 will be able to load and run this .sln, but if you want full Visual Studio 2022 support, you will need to use UE 4.27 and explicitly enable support by going to 'Edit->Editor Preferences->Source Code' and selecting 'Visual Studio 2022' for the 'Source Code Editor' setting.
|
||||
**Note**: Unreal 4.27 will auto-generate the .sln file targetting Visual Studio 2019. Visual Studio 2022 will be able to load and run this .sln, but if you want full Visual Studio 2022 support, you will need to explicitly enable support by going to 'Edit->Editor Preferences->Source Code' and selecting 'Visual Studio 2022' for the 'Source Code Editor' setting.
|
||||
|
||||
2. Select your Unreal project as Start Up project (for example, Blocks project) and make sure Build config is set to "Develop Editor" and x64.
|
||||
3. After Unreal Editor loads, press Play button.
|
||||
|
|
Загрузка…
Ссылка в новой задаче