Adventure Game Studio

AGS Support => Advanced Technical Forum => Topic started by: eyeiaye on Mon 23/06/2014 20:10:36

Title: Integrating Kinect or Webcam integration for Gesture Based Navigation.
Post by: eyeiaye on Mon 23/06/2014 20:10:36
Hello,

I was wondering if it is possible to integrate Kinect or Webcam for Gesture Based Navigation in this software package? How may I go about doing this?

Is Unity a better option for this?

Thanks so much.


Title: Re: Integrating Kinect or Webcam integration for Gesture Based Navigation.
Post by: Joe on Mon 23/06/2014 20:50:03
Is there any Unity plugin for AGS? If so go on. Otherwise, if you are capable enough I'd recommend you to develop an OpenCV plugin. OpenCV is the best opensource framework for handling webcams and "Gesture Based Navigation" and it's very well supported.
Title: Re: Integrating Kinect or Webcam integration for Gesture Based Navigation.
Post by: Khris on Mon 23/06/2014 23:50:38
There's no native support for anything like that, no (not even gamepads...)
But it's possible to do all kinds of magic if you code a plugin: http://www.adventuregamestudio.co.uk/site/ags/plugins/engine/
The only downside is that the games will only run on Windows if they rely on a plugin.
Title: Re: Integrating Kinect or Webcam integration for Gesture Based Navigation.
Post by: Calin Leafshade on Tue 24/06/2014 04:53:19
Quote from: Khris on Mon 23/06/2014 23:50:38
The only downside is that the games will only run on Windows if they rely on a plugin.

This is not true. Plugins can be compiled for any environment you like and AGS can load them providing then are native to that environment.
Title: Re: Integrating Kinect or Webcam integration for Gesture Based Navigation.
Post by: Crimson Wizard on Tue 24/06/2014 08:16:26
Quote from: Calin Leafshade on Tue 24/06/2014 04:53:19
Quote from: Khris on Mon 23/06/2014 23:50:38
The only downside is that the games will only run on Windows if they rely on a plugin.

This is not true. Plugins can be compiled for any environment you like and AGS can load them providing then are native to that environment.

I think I mentioned this before: there are still several issues with 64-bit builds, because plugin interface is not fully 64-bit compatible.
Depending on which parts of interface you use this may or may not be a problem for you.