1. Freeze the lab shell
Keep the rooms believable with racks, desks, chairs, cable trays, labels, and signage. Avoid spending too long on decorative props that do not teach networking.
Build order
Move from a believable environment into a small, working training loop before expanding the equipment library.
Foundation working
The scene is in Unity URP for WebGL. Directional lighting is off, and point lights are used inside rooms. Third-person walking and running work through a Character Controller. Rack door interactions and workstation screen canvas interactions are already started.
Keep the rooms believable with racks, desks, chairs, cable trays, labels, and signage. Avoid spending too long on decorative props that do not teach networking.
Create one rack with a switch, router, patch panel, and cable endpoints. This becomes the test bed for interaction and simulation.
Represent devices, interfaces, cables, power, and link status in data so visuals and CLI output come from the same source.
Make one workstation unable to reach a server. The student must inspect, patch, verify, and complete the scenario.
Create a single 24-port switch prefab with clickable ports, LED states, and a data component for port status.
That gives the project a reusable center point. Once one switch works, routers, patch panels, wall jacks, and workstations can follow the same endpoint pattern.