Skip to content

This project aims to build a space game with a twist. Instead of using conventional keyboard controls, we intend to use OpenCV assets for Unity and integrate a hand-motion control mechanism that will allow users to interact with the game.

Notifications You must be signed in to change notification settings

Prateek-Upadhya/Interactive-Space-Game

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer-Vision-Game

game snap

  • This project aims to build a space game with a twist. Instead of using conventional keyboard controls, we intend to use OpenCV assets for Unity and integrate a hand-motion control mechanism that will allow users to interact with the game.

hand tracking

  • It uses the Google Mediapipe Hands API to perform real time hand-tracking. Gestures and movements are tracked using the 21 - landmark coordinates returned by the model. The positional data of the hand is transmitted to the Unity-based game using a UDP connection. The server code is written in python while the client code is written in C# and embedded into the game scripts.

  • A UDP Datagram Socket was chosen for transferring data as the frequency of receving packets about the hand coordinates is more important than the reliability and guarantee of arrival.

About

This project aims to build a space game with a twist. Instead of using conventional keyboard controls, we intend to use OpenCV assets for Unity and integrate a hand-motion control mechanism that will allow users to interact with the game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 50.3%
  • Python 49.7%