One-week Unity test assignment. I built a short first-person horror prototype. You play a barista on the night shift. Preparing and serving coffee introduces the controls before a routine customer order gives way to a horror sequence with two possible endings.
- Clone the repository and open its root in Unity 6000.2.9f1.
- Open
Assets/Scenes/CoffeeHorror.unity, the scene listed in the build settings. - Enter Play Mode. The on-screen prompts are in Russian.
| Input | Action |
|---|---|
| WASD or arrow keys | Move |
| Mouse | Look around |
| Left mouse button | Interact, or hold to move a cup or lid and release to place it |
| Right mouse button while holding an object | Throw it |
| Space | Advance dialogue |
The first order doubles as a tutorial. TutorialManager accepts completion only for the current step, so the prompt advances when the corresponding interaction succeeds. CupPoint handles placing the cup and lid at the machine, while MakingCoffe marks the cup as filled.
At the counter, NPCcontroller waits for a finished drink. Serving it advances the tutorial and starts the next dialogue. The end of that conversation returns control to the player and sends the customer away or starts the next horror sequence, depending on the encounter.
The Unity project uses third-party assets, including the café environment. See Assets/ExternalAssets for the imported packages.
