project darth paul introduction: star wars the movie series

29

Post on 22-Dec-2015

221 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Project Darth Paul Introduction: Star Wars the Movie Series
Page 2: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Introduction:Star Wars the Movie Series

Page 3: Project Darth Paul Introduction: Star Wars the Movie Series

Introduction:Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Two Elements

•The Light Saber

•The Force

Page 4: Project Darth Paul Introduction: Star Wars the Movie Series

Introduction:Star Wars the Movie Series

Project Darth PaulProject Darth Paul

The Light Saber

We

We will use Luke’s Saber as a guide

Page 5: Project Darth Paul Introduction: Star Wars the Movie Series

Introduction:Star Wars the Movie Series

Project Darth PaulProject Darth Paul

The Light Saber

We

Here is a schematic of Luke Skywalker’s light saber

Page 6: Project Darth Paul Introduction: Star Wars the Movie Series

Introduction:Star Wars the Movie Series

Project Darth PaulProject Darth Paul

The Force

We

The Force is inside of you,

everyone, and all elements of nature.

if you focus, you can use The Force

to make inanimate objects move with

the simple wave of a hand.

Page 7: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Users:Gamers and Beyond

Without a doubt, fanatic gamers and Star Wars fans

will jump at the opportunity to use both the technologically advanced

light sabers as well as The Force.

But they are not alone.

Page 8: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Users:Gamers and Beyond

The input device will have an approximate six degrees of freedom.

Such freedom will make the device applicable to many other fields

And many other people who would like added freedom for

their input devices.

Additionally, with the advent of The Force,

An input device that does not require touch,

There are even greater unforeseen applications.

Page 9: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Brandon Braunstein Douglas Corey Campbell

Candice Hebden Paul Simbi

Ge Wang

Page 10: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Brandon Braunstein

•Study gyromouse controls•Come up with mapping•Game engine•Entities•Interactions•Overall control •Develop openGL environments

•Analyze movements and trails

•Training_ground•Corridor•Docking_bay

Page 11: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Brandon Braunstein Douglas Corey Campbell

Candice Hebden Paul Simbi

Ge Wang

Page 12: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Douglas Corey Campbell•Study Accelerometers Controls•Come up with mapping•Physics

•Collision detection•Doppler•Gravity

•Develop openGL environments•Training ground•Corridor•Docking bay•Analyze and synthesize sound

Page 13: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Brandon Braunstein Douglas Corey Campbell

Candice Hebden Paul Simbi

Ge Wang

Page 14: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Candice Hebden

•Study Accelerometers Controls•Come up with mapping•Game engine

•Entities•Interactions•Overall control

•Develop openGL entities•Hands (wire frame)•Darth (eyes and nose)•Target (jar jar)•Cake

Page 15: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Brandon Braunstein Douglas Corey Campbell

Candice Hebden Paul Simbi

Ge Wang

Page 16: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Paul Simbi

•Study Gyromouse Controls•Come up with mapping•Physics

•Collision detection•Doppler•Gravity

•Develop openGL entities•Orbs•Turrets•Boxes

•Force feedback

Page 17: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Brandon Braunstein Douglas Corey Campbell

Candice Hebden Paul Simbi

Ge Wang

Page 18: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

Group Members and Responsibilities

Ge Wang

The Lord Ge Wang, he’s a guru of all things media related.He’s got his hands in everything

Page 19: Project Darth Paul Introduction: Star Wars the Movie Series

OpenGL 3D Sound

Serial ConnectionBasic Stamp

Project Darth PaulProject Darth Paul

System Block Diagram

Project Darth PaulProject Darth Paul

System Block Diagram

Hardware

Interface

Software

Lightsaber Force Table

Page 20: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

System Block Diagram

Project Darth PaulProject Darth Paul

System Block Diagram

Hardware

•Basic Stamp

•Constellation of Accelerometers

•Display wall

•Table w/two light sensors

Page 21: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

System Block Diagram

Hardware

To create The Force,

We will have a table with two light sensors.

The light sensors will determine if a hand is reaching out

(A sign of using The Force)

And which direction the hand is moving.

Page 22: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth Paul

System Block Diagram

Interface

The two input devices

(light saber and The Force)

Have a serial interface with the computers

that run the Display Wall

(in Room 318 of Princeton University

Computer Science building)

Page 23: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth PaulProject Darth PaulProject Darth Paul

System Block Diagram

Software

OPENGL

•Graphical Lightsaber

•Entities

•Environment

Page 24: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth PaulProject Darth PaulProject Darth Paul

System Block Diagram

Software

8 Channel 3D Sound

•Render Lightsaber sound

•Music & Speech Sound Bytes

•Environment Sounds

Page 25: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth PaulProject Darth PaulProject Darth Paul

Testing/Evaluation Design

Fitts Law

•Tapping Test

•Cutting (Tunneling)

Page 26: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth PaulProject Darth PaulProject Darth Paul

Completion Timeline

Check Point 1:  Mid-December

•Rendering of lightsaber, environment, and entities

•Design and build of input interface

•Accelerometer for increased degrees of freedom

•Table to simulate "the force"

Page 27: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth PaulProject Darth PaulProject Darth Paul

Completion Timeline

Check Point 2:  Early January

•Synthesis of sound

•3D audio to correspond to both the devices as well as the actions occurring in the game

•Software drivers for the interface

Page 28: Project Darth Paul Introduction: Star Wars the Movie Series

Project Darth PaulProject Darth PaulProject Darth PaulProject Darth Paul

Completion Timeline

Check Point 3:  Deans Date

•Designing and executing interface tasks

•Creating game engine

•Testing the tasks for Fitts' Law to see if the b factor can be decreased

Page 29: Project Darth Paul Introduction: Star Wars the Movie Series