Roblox Interview Question

Gave a scenario and how you would go about engineering it