I’m working on a project of a game that recognizes the player movement as input to the game. It’s quite simple: if the player moves N units to the sides, the game trigger an action; same goes for jumping and crouching actions.
From what I read on the past few days, the recommended setup for this kind of project would be an Intel RealSense d415 as a sensor and nuitrack as the library to process the sensor’s outputs.
Saying that, I have a few questions:
1- Am I right on that setup as the best I can get ATM to this specific use-case (specifics sensor + lib)?
2- How is the overhead of the body track processing? Does it rely on a high-end CPU or GPU to get it done? Or is the heavyweight part of it processed directly on the sensor?
3- How stable is the integration with the Unity3D game engine?
4- Is it feasible to recognize only the person who started the game as the player (it is a single-player game) even with many people walking close to the player while he is playing? The game will be presented outdoors at a gaming event, and that will be very bad if the game recognizes any other people walking by as real input to the game. If this is feasible indeed, please point me some functions or code samples to achieve this.
Thanks in advance!