Skip to content

jacky-liang/FPSPhone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#FPS Android Phone Controller

An Android app + java bluetooth client that allows a phone to control a computer using simply pointing and gestures.

Designed with FPS gaming application in mind.

##Use instructions:

  • Aim - Rotate the phone
  • Shoot - Volume Up
  • Fast Turn - Volume Down
  • Move - Joystick on screen
  • ADS - Tap anywhere above joystick
  • Jump - Tap anywhere below joystick
  • Reload - Twitch phone left
  • Change Weapons - Twitch phone left
  • Knife - Double click volume down and quickly stab forward

##Gesture Identification:

  • Detects max and mins in gyroscope and accelerometer data
  • Direction-based gesture fitting algorithm
  • Low pass filter to stabilize tracking data and reduce drift

###Special Thanks To BlueCove Java Bluetooth library!

About

Android App that turns the phone into a physical first person shooter game controller

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages