CSE4MOD Final Bot Navigation Paul Taylor 2009. Last Week JumpSpot Do Bots jump to or from these? Doors Without the door actor With the door actor.

Slides:



Advertisements
Similar presentations
L1 F-15E Accident - Lakenheath.ppt Just a quick note to give you guys a heads-up on the latest. We had a MAJOR Class A mishap here 2 days ago. As our jets.
Advertisements

This is a sequence shot of a home run by Albert Pujols off Roy Oswalt of Houston in the 2005 NLCS, both side and front views. You can start it by pressing.
Pathfinding Basic Methods.
Volleyball.
CHOCOLATE MOLD If there is anything missing from this PowerPoint beyond what is acknowledged, please tell Grant Dunbar. Thanks!!!
Disabled Platform Access There are two designated parking bays immediately outside the front of the main college building. Disabled access both into the.
Intro to Blender Alex Hawker. First Steps Download
Business and Computing Deanery 3D Modelling Tools Week 13 Animation.
Soldier of Fortune 2: Double Helix Paris York CIS 588.
Progressions to arm movements in trampolining There are 3 general methods to progress towards the early arm swing used at elite levels when performing.
Lab 12 - Exercise Prescription for Step Aerobics Kelly Heikkila Kristen Ibey Berit Dool
10/11/2001CS 638, Fall 2001 Today Kd-trees BSP Trees.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Center of Gravity Plus stability and why things don’t fall over, or “weebles wobble but they don’t fall down”.
Reviewing Common Blocks for St. Agnes Elementary School Teachers by Jenny Chang Feb. 26th, 2007 USC & University Neighborhood Outreach Robotics STEM program.
In Intermediate-Advanced and Advanced Swimmers: These are: National Level Green & Blue VIA Level Yellow, Yellow-Green, & Green ARC Level IV & V YMCA Level.
» Know ˃Install battery ˃Insert media card ˃Lens mounting ˃Power controls ˃Focus modes ˃Record modes » Show ˃Install a battery, insert the media card,
1. A man flies a kite with a 100 foot string
CSE4MOD Bot Navigation and Karma Paul Taylor 2009.
By: Jayanna Levesque Digital Media 10. Line is the movement of dots. There are three types of line: 1. Actual line: It is form of line drawn by pen, pencil.
Theatre Vocab Weeks 1-2.
1 Draw the frame of your structure. It will be helpful to know all your dimensions and elevations so that you can copy a shape, paste it and assign a different.
AI System Overview March AI System Basics – Navigation Default Navigation System – Triangulation 2D terrain-based navigation – Navigation Modifiers.
Set Up for Live Streaming Video This presentation will walk you through the set up and delivery for streaming video of a live event over the internet.
Emerging Technologies for Games Alpha Sorting and “Soft” Particles CO3303 Week 15.
Practical Test 2 (2012) Add Light and Camera. Objective Able to add wall and FXfloor Able to add FX light Able to turn off ambient light Able to turn.
12/03/10 ANIMASI TEKNOLOGI IF.UB. Eriq Muhammad Adams J. -
SKILLS. Key Skills Components Passing- Run straight, Ball in two hands, Look at the receiver, Pass ball at chest height, follow thru, Arms/hands pointed.
Instructional E-Classroom Instructional Guide Seneca College, Audio-Visual Services.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4/Lab3.
Sega 500 Scripted events and Sequences Jeff “Ezeikeil” Giles
Copyright © 2015 Curt Hill UDK Animation with Kismet and Matinee Visual Scripting.
F. As well as a players technical and tactical development, their physical development is paramount if they are to progress later in their footballing.
1. From a point 80m from the base of a tower, the angle of elevation is 28˚. How tall is the tower? x 28˚ 80 Using the 28˚ angle as a reference, we know.
Creating Big Ass Levels Zones, Portals and Anti-Portals and Volumes.
 Advancing from moving premade primitives to making our own models  Two different approaches: ◦ Direct mesh editing: A more traditional approach commonly.
Unreal Tournament 2004 Tutorial (Examples) Hanshin University Spring 2008.
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
-Make sure you get the right size - Hint: check the shoes you are wearing right now.
CSCE 552 Fall 2012 AI By Jijun Tang. Homework 3 List of AI techniques in games you have played; Select one game and discuss how AI enhances its game play.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Build a Virtual Field Trip Beth Breiner Coordinator of Educational Technology Parkland School District.
Volleyball. Safety! Never wear any jewelry while playing No gum Make sure that the poles are well anchored into the ground Wear the right shoes Keep hair.
Building a Simple Level Player Location among other things Copyright © 2015 Curt Hill.
1 Rear Access Door Lid Lid Latches Key Pad ADA Port Headphone Jacks Ballot Feed Tray Key-Operated Mode Switch Compact Flash Touch Screen Monitor AutoMARK.
Turner Sims - stage layout WITHOUT ORGAN
Clicker Question Review
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
STRONGER, FASTER, MORE POWERFUL
Graphs NCEA Excellence.
SEI Robotics Lego Mindstorm Competition
Training session 5 : block organisation drill with P front court + reception Drill 1. Cardio-vascular training – underarm passing – volleying skills Drill.
STRAIGHT ARM WALL LADDER RAISE LD16’-4
STRAIGHT WALL LADDER OVERHEAD RAISE LOW SHOULDER CARRY
3D Animation: Fashion Show
DGMD E-70 Principles of Game Design
Matthew Brown A Level: Physical Education Sports Coaching Unit
Touch Sensor.
Playground Rules.
Tech of the Theater Created by M. Phillips
Computer Animation UV Mapping.
CIS 488/588 Bruce R. Maxim UM-Dearborn
CIS 488/588 Bruce R. Maxim UM-Dearborn
Bulk Head (1) (1st Suspension Connection)
Web Development & Design Foundations with H T M L 5
Surface area and volume: Surface area of a cuboid
Cross section It is supposed a hill has been cut vertically, then we can see the side view, or cross section of the hill A section is a slice vertically.
STRONGER, FASTER, MORE POWERFUL
Unreal Interactive Elements
3-Way Switch Design Changing the position of either switch will change the state of the lamp. Applications might include hallways, staircases, or rooms.
Presentation transcript:

CSE4MOD Final Bot Navigation Paul Taylor 2009

Last Week JumpSpot Do Bots jump to or from these? Doors Without the door actor With the door actor

Advanced Doors Triggered Doors – Using a Trigger Switch Using a Door actor as your mover Set the trigger to match your switch. – Bots should be able to use the switch to get through the door

Lifts Three actors we will require: – Mover Same as a door, this is the physical representation of the lift – LiftCenter This is where the bots stand on the lift (roughly) – LiftExit Used to set the exit frame for Bots (roughly)

Mover InitialState – StandOpenTimed Mover will wait till player is on the lift Only works on triggered lifts – BumpOpenTimed Mover will wait till player is touching Works on Un-triggered lifts

LiftCenter LiftTag – This should be the Tag of the Mover, linking the actors with the physical lift. LiftTrigger – Set only when the lift is triggered, matches the switch used

LiftExit LiftTag – This should be the Tag of the Mover, linking the actors with the physical lift. SuggestedkeyFrame – Associated the keyframe with when the bots should exit the lift

Ladders Ladders are created with Ladder Volumes – The default setting of bAutoPath creates a nav point at the top and +40 at the bottom – You need to rotate these two so that they point towards the wall, so bots will face that way!

Advanced Pathing Sort of...

AssaultPaths These guys define paths towards objectives – Can be split between attack and return bReturnOnly bNoReturn Manual Path weighting – Priority sum-of-factor ObjectiveTag – xBlueFlagBase, xRedFlagBase, etc

Position and PathTags Position Property – Position0 then Position1, etc, then goal When chaining assaultPaths, you can use the PathTag property to set allowed path(s) A straight one-way chain is created using the position property

Defence & Sniping Points These guys are just part of the UnrealScriptedSequence actor You must face the actor in the proper direction – Yes bots will snipe at a wall!

Defence & Sniping Points In deathmatch they just specify points for bots to get a good view of players – bSniping this allows the point to be used as a sniper position – bRoamingScript allows the bot to roam around the area after reaching it – bNotInVehicle Bots will ignore the point if they are NOT in a vehicle – WeaponPreference bots need to be told to use the sniper rifle!

Vehicle Navigation There are three types – HoverPathNodes - Hover – RoadPathNodes – Road and Hover – FlyingPathNodes - Flying Land Vehicles must be connected to a white path The path must continue ALL-White to the bot’s objective – Alternatively set the GameObjective- >VehiclePathName to the nearest VehiclePathNode

References ts.htm

Ultra Optimisation Stat fps Stat all Stat hardware Stat render Stat none

Render Modes 1 – 15!! 1 – Wireframe 2 – Zone/Portal 3 – Texture useage white-Red-white 4 – BSP Cuts Mode 5 – Dynamic Light 6 – Textured Mode 7 – Lighting Only 8 – Depth Complexity – Not very good in-game 13 – Top View 14 – Front View 15 – Side View