Show HN: Body Controlled 3D Dino Game

nicknaskida.github.io

27 points by NikoNaskida a day ago

Hey HN, I am Niko.

I've built this 3D Dino Game In browser using tech like three.js and MoveNet (tensorflow).

Basically, it's a normal 3D dinosaur game with a twist: you need to actually perform actions irl to avoid obstacles.

Duck to crouch, jump to jump, raise left hand - go left, raise right hand - go right.

Game is using your phone/laptop camera to track your body movements and perform in-game actions.

PS. Game is 100% client side and I don't record/track/use/save any of your data

Hope you find it worth playing. (better play on PC)

It's a 100% FREE browser game with no login! Please feel welcome to DM feedback or reply or anything!

shae 16 minutes ago

This is super cool! I'd like to build this sort of thing myself, do you recommend any tutorials?

tianqi 16 hours ago

It's amazingly fun. I hope it could get packaged and open to spawn a lot of games as the update in the post kinect era. One small problem I experienced on this specific game is that it requires me to be far away from my desktop, which requires me to have a large room and a large screen (otherwise it's too far to see the screen clearly).

  • NikoNaskida 2 hours ago

    Yes, it indeed requires having some space at home because it needs to see you in full height + have some space above your head to detect hands up action.

    Thx for feedback and kind words! :)