Budget: 1050 USD Deadline: 30 days
Oh wow, this is very difficult to do! But it's better to use Unity 3D or Unreal Engine here!
I can write code for you in C/C++...
P.S: Write to me in DM