Dear all

I am hardware enginner by profession. & i am newbie for software development. I wanted to develop the


https://www.youtube.com/watch?v=L_cYKFdP1_0


https://www.youtube.com/watch?v=Mr71jrkzWq8

As link attached here .

In order to build this project what are software need to be downloaded.???

In hardware side i might go with

1) Microsoft kinects
2) intel virtual 3D camera
3) Leap motion sensor.

My question here is
  1. What are software need to be downloaded.
    2) Front end which software being used here
    3) back end which software being used


I wanted to try my own first; if failed i will planning to purchase licences version of software.

In order to it my own What kind of technology used here. Your help will be appreciable. Please help to get started .