Virulent SophtWear Virul-Glider V1.0 Josh Smallman Mjumbe Poe Zach Clegg.

Slides:



Advertisements
Similar presentations
Gliders Flight Stability
Advertisements

Pre-Solo Training Program
Aircraft Controls.
Torque Reaction The fuselage’s reaction to the turning of the main rotor system is Torque Reaction Newton's third law of motion states that for every action,
Aircraft Motion and Control
Aircraft Motion and Control
Lecture 3: Take-off Performance
6th grade Springton Lake
PREJIN VIJESH RAHMAN SAJEER. Heavier than air aerodynes, including autogyros, helicopters and variants, and conventional fixed-wing aircraft: aeroplanes.
Basic Aerodynamic Theory
Leading Cadet Training
Pre-Solo Training Program
Principles of Rocketry
Review Chapter 12. Fundamental Flight Maneuvers Straight and Level Turns Climbs Descents.
1-1 Principles of Rocketry. 1-2 Water Rockets BASIC CONCEPTS.
Fundamentals of Flight
Computer Simulation with Flight Simulator X Introduction to Flight Simulator – Level 1.
Stability and Flight Controls
Leading Cadet Training
What is Projectile Motion?. Instructional Objectives: Students will be able to: –Define Projectile Motion –Distinguish between the different types of.
Principles Of Rotary Flight
TETRAHEDRON KITES BY ANTHONY LEWIS. Day 2 Monday 7/23/2012 So far we made one of the four pyramids of our Tetrahedron kite. We are using 4 big and small.
Flight. Floaters A floater does not really fly but, rather the wind controls the speed and direction of flight. Gliders Gliders have wings that interact.
Flight Simulator X By Dane Wrye, Aaron Pena, and Ben Ghusn.
FLIGHT.
© 2005 Pearson Prentice Hall This work is protected by United States copyright laws and is provided solely for the use of instructors in teaching their.
AVAT11001: Course Outline Aircraft and Terminology
Projectile Motion Horizontally Launched Projectiles Projectiles Launched at an Angle A.S – Due Friday, 11/14 Text Reference: chapter 3.
How does an Airplane Fly? Forces on an Airplane in Flight The four aerodynamic forces that act upon an airplane in flight are lift (the upward.
SHOW ME A PILOT THAT CAN’T PERFORM A GIVEN TASK, & I’LL SHOW YOU A PILOT THAT DOESN’T:
Projectiles (2D) A projectile is any object that is in a state of freefall, or in other words an object that is only acted upon by the force of gravity.
Motion In Two Dimensions can be considered constant.
Kinematics in Two Dimensions. Section 1: Adding Vectors Graphically.
Kinematics: Projectile Motion What is Projectile Motion? Characteristics of a Projectile’s Trajectory Horizontal and Vertical Velocity Horizontal and Vertical.
Gliders in Flight Stability for Straight and Level Flight.
Computer Simulation with Flight Simulator X Introduction to Flight Simulator – Level 1.
Aircraft Motion and Control
Spinning. What are we trying to achieve: raise awareness of the seriousness of both Stalling and Spinning to investigate the effect of different modes.
Projectile Motion Two kinds of motion in one Constant motion Accelerated motion.
Chapter Projectile Motion 6.1.
Aircraft Structure. References Used Pilots Handbook of Aeronautical Knowledge (PHAK) o FAA-H A, Chapter 2 Available Online for Free at:
Computer Simulation with Flight Simulator X Introduction to Flight Simulator – Level 1.
Senior Mathematics C - Dynamics Circular Motion. Circular Motion 12 Dynamics (notional time 30 hours) - Focus The approach used throughout this topic.
1 2 Terminal Learning Objective Interpret flight instruments indications needed to maintain aircraft attitude during IFR flight.
Aircraft Auto Pilot Roll Control System
PDHPE YR 10 Elements of Composition Example PARAGLIDING By Mr Overton.
A football is kicked into the air at an angle of 45 degrees with the horizontal. At the very top of the ball's path, its velocity is _______. a. entirely.
Angled Launch Physics.
Chapter Projectile Motion 6.1.
Controls Chapter 6 Lecture 13.
Flocking Geometric objects Many objects
Four Forces of Flight Lift Weight Thrust Drag
Forces and stability in aircraft
Aircraft Controls.
Two-Dimensional Kinematics
Computer Simulation with Flight Simulator X
Chapter Projectile Motion 6.1.
Projectile Review.
Aircraft Controls.
Flight Info for Paper Airplane Project FALL 2015
Projectile motion Projectile Motion Subject to Gravity Assumptions:
UMBC Graphics for Games
Stability for Straight and Level Flight
What do you think a “launch” looks like?
Principles of Rocketry
Pre-Solo Training Program
Presentation Name Stability for Straight and Level Flight
Stability for Straight and Level Flight
GPAT – Chapter 7 Physics.
Presentation transcript:

Virulent SophtWear Virul-Glider V1.0 Josh Smallman Mjumbe Poe Zach Clegg

Game Overview  Virul-Glider is a 3D-flight simulator The goal is to pilot the glider through a series of courses by navigating gates and catching thermals. Avoid falling in the water!  The first level is easy, with no thermals. Introduces landing. Upon completion, next level loads, which introduces turning. The next level contains thermals, and so on… The game continues until you run out of lives and have to start over.

Viewpoint & Controls  The viewpoint is third person and slightly above  Pitch and Roll is controlled by the X and Y axis of the mouse, but only active when the left mouse button is depressed. Yaw stabilization is applied to simulate a real aircraft’s tail effects.  Stabilization of [P]itch, [Y]aw, & [R]oll can be turned on and off by player at any time, depending on player’s skill level. Degree of stabilization and control ‘gain’ could be varied to represent different types of aircraft.  Up & Forward vector [0] and Velocity vector [9] can be toggled during flight time for training purposes. (training/debugging)  Hitting [B]oost gives afterburner effect of velocity boost in the direction of the forward vector. (training/debugging)

Objectives of the Game:  Navigate the course by passing through goals. Order doesn’t matter.  Hit thermals to increase vertical height – Particles!  Land on the Target at the end of the course after passing through all the gates. If you missed a gate and land on the finish, then you retry the level from the launch point, but the gates are not reset and you don’t lose a life. Landings must be at a slow enough speed and small enough angle in order to be considered successful!  Avoid falling into the water before you reach the end of the level.  Players need to master the dynamics of flight and thermals in order to navigate the obstacle course. Advanced players can pull off tricks with their glider!

Major Solved Risks:  1. Quaternion – imaginary numbers in 3D –Rotations are pretty simple, don’t require translations or matrices  2. Aerodynamics – –basic flight equations for lift, drag (in multiple directions), and gravity. –Automatic Yaw stabilization is essential for realistic flight characteristics.. Just try turning it off to see what it’s like to fly a plane without a tail! –Implemented complex versions of equations which allows for later expansion of different types of aircraft.  3. Collision Detection with Gates & Thermals –Simple closest point on a line - distance between path of glider and circle (gates) or cylinder (thermals). Gates do have Normal Vectors which are utilized for directional gates.  4. Camera Follows Glider –Camera looks between velocity vector and forward vector.  5. Sky, Water –Sky is mapped to giant sphere, water mapped to giant disk.  6. Particle Effects for Thermals –250 particles per thermal, only drawn when within 500 units to conserve processing power.  6. Import 3d Model –Supports different models. Had fun integrating Corey’

Remaining Risks None!

Possible v2 Additions:  Altimeter, Velocimeter  More levels?  Gate Obstacles

UML Diagram

Screenshot