This tutorial covers the full pipeline of creating a prototype in Unity - starting with creating a whitebox from a layout, then integrating art/sound/lighting/vfx, creating a character controller, adding scripted interactions, and finally implementing a functioning UI including HUD, start screen, and win/lose popups. The full tutorial can be viewed at Pluralsight - https://app.pluralsight.com/library/courses/unity-game-prototyping