Part 5: Enhancing and Finishing Games
Game developers can achieve a remarkable gameplay experience through advanced AI-based interactions using NavMesh, Sensors – both visually via Raycast and audio – implemented with a behavior tree, and Unity’s machine learning solution ML-Agents. By refactoring code from the 2D game, you will gain an understanding of the difference between implementing interactions in 2D and 3D.
You will learn how to easily convert the FPS game to an immersive mixed-reality (MR) experience with the XR Interaction Toolkit. In no time, you can create a sense of presence in a mix of virtual and real-world environments for players as they understand how to spawn and interact with objects to facilitate gameplay mechanics. You will take away an understanding of how to maintain smooth gameplay while targeting required devices with a simple but immersive game. Winning the game after battling and defeating a boss room encounter will bring all the...