Show HN: Body Controlled 3D Dino Game
29 points
11 months ago
| 2 comments
| nicknaskida.github.io
| HN
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!

tianqi
11 months 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).
reply
NikoNaskida
11 months 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! :)

reply
shae
11 months ago
[-]
This is super cool! I'd like to build this sort of thing myself, do you recommend any tutorials?
reply
NikoNaskida
11 months ago
[-]
I didn’t follow one so can’t recommend. The tech is MoveNet from tensorflow.js and three.js so you can search it up online
reply