Get started: 2 - Open the FPS Starter Project
Launch the Unity Editor. It should automatically detect the project but if it doesn’t, select Open and then select
TIP: The first time you open the Starter Project in your Unity Editor, It takes about 10 minutes; it’s much quicker to open after this. (While you are waiting, you could look at our Games Blog.)
Before you start, apply these two quick Unity bug fixes:
There is a quick fix however:
- In your Unity Editor, open the FPS Starter Project; it’s located in
- In your Editor’s Project window, navigate to Assets > Fps > Art > Materials.
- Right-click on the
Source_Shadersdirectory and select Reimport.
Unity Editor menu to reimport shaders
There is a known issue in the Unity Editor regarding importing NavMeshes. The Unity Editor does not import the NavMesh for the
FPS-SimulatedPlayerCoordinator correctly when you open the project for the first time. To fix this, you need to rebake the NavMesh for this Scene. To do this:
- In the Project window (Unity documentation), open the
FPS-SimulatedPlayerCoordinatorScene located at
- In the Hierarchy window (Unity documentation), click on the
FPS-Start_Largeobject to see it in the Inspector window (Unity documentation), and enable the object by clicking the checkbox next to its name.
- Open the Navigation window (Unity Editor menu: Windows > AI > Navigation).
- Select the Bake tab, and then the Bake button.
- You can verify that the NavMesh is baked correctly by navigating to Assets > Fps > Scenes > FPS-SimulatedPlayerCoordinator and checking that there’s a NavMesh object listed. The NavMesh object is usually represented by the icon below.
NavMesh image showing it’s baked correctly
TIP: You may get a number of warnings displayed in the Unity Editor Console window. You can ignore the warnings at this stage; use the message icons on the right-hand side of the Console window to set it to display only info and error messages.