SkyNET Visualization Team Demo and Architecture Overview.

Slides:



Advertisements
Similar presentations
10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
Advertisements

~ Extension cards ~ graphic card, sound card, LAN, TV card.
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
DirectX: A Brief Overview Daniel D’Agostino. Example: Far Cry 2.
LemGen (Linguistic EMulation and Generation ENgine) CS491 Project Chris Lemcke.
MouseHaus Table: A Tangible User Interface for Urban Design Chen-Je Huang Design Machine Group.
Analysis of Tactile Map Reading Tablet, Visual and Signal Teams for CIS 423/510.
Group: RO3 1 MMORPG Networked Game Advised by Prof. David Rossiter Date: 29 April 2006.
Functional Simulation Overview1 OpenTV PC Simulator.
Support for Palm Pilot Collaboration Including Handwriting Recognition.
HAND GESTURE BASED HUMAN COMPUTER INTERACTION. Hand Gesture Based Applications –Computer Interface A 2D/3D input device (Hand Tracking) Translation of.
Introduction by Dr. Amin Danial Asham. References Operating System Concepts ABRAHAM SILBERSCHATZ, PETER BAER GALVIN, and GREG GAGNE.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Control Systems An Overview. Definition A control system is a device or set of devices that are coordinated to execute a planned set of actions.
Josh Kilgore Obi Atueyi Tom Calloway Ye Tian 1 Software Engineering Spring 2010.
DEVSView: A DEVS Visualization Tool Wilson Venhola.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
Multimodal user interfaces: Implementation Chris Vandervelpen
11.10 Human Computer Interface www. ICT-Teacher.com.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
1 ETC. 2 Sounds FX Sounds FX –WAV audio files –Load into memory and play it »Load »Play »Stop »Pause –2D or 3D »3D should be integrated into scene management.
Syzygy Design overview Distributed Scene Graph Master/slave application framework I/O Device Integration using Syzygy Scaling down: simulators and other.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Joint Theater Level Simulation Tablet Research Project.
System Overview & Demonstration Conan: Rescue The Princess Presented To: Initech Presented By: OutSource Inc.
Marketing Development Block 4 Dr. Uma Kanjilal. Stages of a Multimedia Project  Planning and costing- infrastructure, time, skills etc.  Designing and.
Grid Application Platform (GAP) Developed By ASGC ISGC 2007.
Game Creation in XNA CS470 Final Project Chris Ragland.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
1 Contents  Audio  Sprite  Input devices  Game production milestones  Course summary.
Gesture Modeling Improving Spatial Recognition in Architectural Design Process Chih-Pin Hsiao Georgia Institute of Technology.
FLIGHT OF THE GOEBEN Group 4: Caitlin Druckenmiller Melody Lee Mike Cerpa Rachelle Lawson Daniel Nutter.
COMP Project Status Overview April 1, 2005.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
1 Interaction Devices CIS 375 Bruce R. Maxim UM-Dearborn.
CS-EE Fall 2005 September, 2005 University of Portland School of Engineering Project Pudding Havok Command Team Ray Dehler Brandon Moreno Will Supinski.
Graphical editor for the Metropolis meta-model Jiagen Ding and Hongjing Zou Fall 2001.
 Real world › Bimanual  Mouse and keyboard? › Unintuitive › One point  Special device? › Expensive › Still not very intuitive.
COURSE DESCRIPTION: This course is designed to introduce the students to new and emerging technologies that are impacting the way we input information.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
CMPT 275 TEAM DIRECTORIES. One Sentence Summary The Study Buddy is: a tool to help users study to improve their grades by simulating a multiple choice.
Cross-functional team who negotiates and implements changes in the FRAG Framework Responsible for finding common solutions that should be added to the.
What is DirectX? DirectX is built by Microsoft as a collection of API’s (Application Programming Interfaces) for the purpose of multimedia processing.
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Human Computer Interaction (HCI)
11.10 Human Computer Interface
Lesson 1: Buttons and Events – 12/18
Lesson 4 Alternative Methods Of Input.
Managed DirectX Joe Gavin.
Video and Sensor Network Architecture and Displays
Software engineering USER INTERFACE DESIGN.
THE ASSISTMENT SYSTEM DEMO
Microsoft Research Faculty Summit 2003
MiKi Maps + Wiki = MiKi.
Department of Computer Science & Engineering
Iteration 1 Presentation
Following Initial Design Review
Introduction to Computers
THE ASSISTMENT SYSTEM DEMO
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Create New User in Database. First Connect the System.
Lesson 4 Alternative Methods Of Input.
05 | Desktop Applications
NetChat Communications Framework
Introduction to Computers
Object-Oriented Programming (OOPs)
Jeremy Foster Michael Palermo
Don’t just listen to music; listen to people
Presentation transcript:

SkyNET Visualization Team Demo and Architecture Overview

This Presentation Visualization Architecture for SkyNET User Interface Overview Demonstration: Modular Architecture Devices (Sound, Tablet, Graphics, etc.) Game Interface

View Team Goals Provide a Compelling User Interface for Manipulating the Game Create an easily extendable architecture for different devices and presentations Make it fun and easy to use SkyNet!

View Architecture SkyNET View View State (IR)LoggingTiming Services Commands Issued By User Object Events Chat Messages Etc. SoundGraphicsMouseKeyboard

View Provides an Architecture for Extensible Devices Abstracts Communication between the Local Model and the Devices

User Interface 1. User Starts the Application 2. Authentication 3. Grid Selection 4. Initialize the Game 5. Start the Game

Login Screen Username: Password: Login

Grid Selection United States 3 Active Users You have Active Troops in this region. Europe 0 Active Users Australia 4 Active Users Join

Loading Screen Loading… Loading Map… Initializing Devices… Starting Simulation…

User Interface Actual Simulation in 3D Tilted Overhead View Object Information (Name and Stats) and Mini-map Toolbar and Menu

User Interface (Expanded) Actual Simulation in 3D Tilted Overhead View Issued Commands to Selected Troops Object Information (Name and Stats) and Mini-map Toolbar and Menu

Demonstration View Application Empty Framework with Model Connected Demonstrate Devices Model Simple Model with Terrain and one Troop Hex Terrain with Random Types Troop can be moved

Devices Direct3D Graphics Renderer Provides simple Terrain and Troop Visualization DirectInput Mouse Device Mouse Input Tablet PC Pen Device Inking Visualization DirectSound Background Music Device Random Background Music Console Provides a diagnostic interface for the View

Future Devices Devices Simple 2D Viewing Device Tablet Gesture Recognition Device Speech Synthesis Device Speech Recognition Device PocketPC Interfacing Device

Thank you Many details and implementation are still being finalized every day Feedback is very important in creating the final product