I’m working on the very basics of letting users interact with the world and I’ve started with the cursor highlighting objects in the world. You can only highlight an object if it’s in the correct group, and if the camera is close enough to it. The guy in the yellow shirt is highlighted here:
It’s not perfect but it’s a start on letting users select and interact with NPCs.