Continuing the FPS Game
In Chapter 10, we made some updates to our GDD for our new 3D FPS game. We added specific details about the level design, which helped us to create the habitat’s interior-level environment using a grayboxing kit of modular parts that snap together. We also used Unity ProBuilder to draw out a level map.
We finished by learning how to quickly add an FPS player character to our game by utilizing the Unity Starter Assets First Person Character Controller. We added the health system and healing pickups to engage the player’s abilities by reusing previous systems and code. We also refactored to 3D API method counterparts to make an animated door that opens when the player triggers it.
In this chapter, we will update and finalize the 3D environment with polished assets, scatter objects to increase realism, and incorporate wear-and-tear effects. Additionally, we will improve the lighting to create an immersive experience for the player and ensure...