Hapticonoids is a project mainly written in C++ and C, it's free.
Personal haptic feedback on multiuser large multitouch screen - Helsinki University CS dept. Interactive Systems course project
HAPTICONOIDS - Multi-touch multimodal air hockey Project for University of Helsinki CS Dept. course Interactive Systems
The project explores localized audio and haptic feedback in an air hockey game on a large multi-touch screen. Localized feedback is provided via players' Android handsets.
See separate READMEs in subdirectories android (Android app) and screen (multi-touch display app) for technical documentation.