Emulation Authoring

From CamSpace

Jump to: navigation, search

Making emulations for CamSpace is easy.

Contents

Input devices

CamSpace lets you emulate a wide variety of input devices. Each type has its own dialog box.

Mouse Emulation

Image:MouseScreen.jpg

Keyboard Emulation

Image:KeyboardScreen.jpg

Joystick Emulation

Image:JoystickScreen.jpg

Resource Management

CamSpace allows you to attach sounds and images to your emulations. These images can be placed in a variety of places, and sounds can be played when events occur.

Images

Images may be used in a variety of ways.

  • As the image of a button or slider
  • Attached to a controller (see Scripting)
  • Drawn on-screen (see Scripting)
  • Can only upload BMP And JPG files.

Image:ImageScreen2.jpg

Sounds

  • Can only upload WAV files.

Image:SoundScreen.jpg

Special Events

There are two main ways to trigger events in your emulation, Buttons and Shake events.

Buttons and Sliders

Buttons (and Sliders) are objects that react to motion as viewed by the camera. Buttons trigger a single event, while Sliders also report their current value when triggered. Buttons are fully configurable in the Button Manager. You can also set an image from the Image Manager (above) as the button image, for display on screen.

Image:ButtonScreen.jpg

Shake Events

A "Shake" occurs when a tracked object is shaken in a certain direction.

Image:ShakeScreen2.jpg

Video Demos

http://www.youtube.com/watch?v=9b1okTVn-Ow

Advanced

Scripting

Personal tools