Top Banner
The Game of War: The Game of War: Military Simulation and Game Military Simulation and Game Development Development Jennifer Sandercock Jennifer Sandercock Michael Papasimeon Michael Papasimeon
31

The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Dec 15, 2015

Download

Documents

Astrid Guppy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

The Game of War:The Game of War:Military Simulation and Game DevelopmentMilitary Simulation and Game Development

Jennifer SandercockJennifer SandercockMichael PapasimeonMichael Papasimeon

Page 2: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Air Operations Division, DSTOAir Operations Division, DSTO

• Conduct research into air operations to help the Australian Defence Force (usually the Royal Australian Air Force)• Make smart acquisition decisions on

new systems

• Make best use of existing systems (tactically, operationally etc.)

• Military Simulation is one of our primary tools.

• Defence Science and Technology OrganisationDepartment of Defence

Page 3: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Scope and PurposeScope and Purpose

• Raise awareness of Australian military simulation activities amongst Australian game developers.

• Raise awareness of Defence simulation activity in Melbourne.

• Explore the potential for future collaboration.

• Focus on particular areas, will not be exhaustive.

Page 4: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Games and Military SimulationsGames and Military Simulations

• Similarities• Technology• Software Design• Construction

(Software Engineering)• Some common skill sets.

• Differences• Purpose• Emphasis• Funding• Social

Page 5: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Purpose of Military SimulationPurpose of Military Simulation

DE

PLO

YM

EN

TIN

LIF

E S

UP

PO

RT

TRAINING

HUMAN FACTORS

CONOPS

DEVELOPMENT

AC

QU

SIT

ION

DESIGN

MILITARYSIMULATION

Page 6: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Example SimulationsExample Simulations

• Human In The Loop• Flight Simulators (e.g. AOSC Dome)

• Training

• Human Factors

• Constructive and Wargaming• Operational Analysis for Acquisition,

• Tactics Development,

• Concepts of Operations

• Experimentation

• Campaign• Strategic

• Sortie Generation

• Force-Element Mix

Page 7: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Military Experimentation for AEW&CMilitary Experimentation for AEW&C

Page 8: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Types of SimulationTypes of Simulation

COMPONENT(ENGINEERING)

ENTITY

ENGAGEMENT

MISSION

CAMPAIGN

Operational

Tactical

Strategic 103 -104 km2 , 10-1000+ entities, days- months

102 -103 km2 , 2-32+ entities, hours

< 102 km2 , 2-4 entities, minutes

1 entity

Page 9: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

A Flavour Military Simulation in DSTOA Flavour Military Simulation in DSTO

• F/A-18 Air Combat (“Top Gun”)• SWARMM and XCombat

• AEW&C Acquisition• Air Operations Simulation Centre (AOSC) Dome• Synthetic Environment Research Facility (SERF)

Page 10: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Tactics for F/A-18 HornetsTactics for F/A-18 Hornets

Page 11: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

F/A-18 Fighter Pilot AIF/A-18 Fighter Pilot AI

Page 12: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Example:Example: Cognitive Modelling Cognitive Modelling (AI) (AI)

• Ingelligent Agents• Situational Awareness• The BDI Reasoning

Model• BDI Languages

• dMARS• JACK

• Graphical Representation

• The Melbourne Link

Page 13: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

BDI Agent MechanisationBDI Agent Mechanisation

How to perceiveactcommunicatetactics etc..

Plan ..Plan CPlan BPlan APlan Library

Observe

ExternalInformation

Orient

Currentbeliefs

Planselection

Plan ..Plan nPlan yPlan x ‘To do’ list

Prioritisation

Decide

Act

Plan executionExternalAction

Page 14: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Pilot Agent Architecture and Cognitive ModelPilot Agent Architecture and Cognitive Model

Situation Awareness

Situation Assessment

Tactics Selection

Standard OperatingProcedures

Data from the environment

Actions

Pre-briefed (mission) data

Computational representation

of the OODA Loop

Page 15: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Agent Architecture Agent Architecture (detail)(detail)

Situation Assessment

Tactics Nomination(reaction)

Situation Management

Future Assessment

Situation MemorySituation

PredictionSituation

Awareness

Tactics Management

Future Tactics Nomination(Planning)

Implement Tactic

Present / Reactive Future / ProactiveBalancing & Management

Page 16: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.
Page 17: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Distributed SimulationDistributed Simulation

• Distributed Mission Training

• Example: The Virtual Air Environment

• DIS/HLA Standards• Interoperability between

simulators that were not originally designed to work together.

Page 18: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Some things military simulations have…Some things military simulations have…

• Artificial Intelligence and Agent Technology• Simulation Architectures and Design Patterns• Complexity• Sophisticated Distribution• Credibility and IV&V• Standardisation• Complex Analysis and Scenario Setup Tools• Commercial heavy duty software engineering

Page 19: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Some things games have…Some things games have…

• Cool and easy to use user-interfaces

Page 20: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Some things games have…Some things games have…

• Cutting Edge Graphics and Visualisation

Page 21: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Some things games have…Some things games have…

• Cutting Edge Sound

Page 22: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Human Chess Players

Human Playing AgainstRobotic Chess Simulator

Human Playing Against Chess Computer

Chess Playing Agent Versus another simulated Chess Playing Agent

Chess: Real, Virtual and MixedChess: Real, Virtual and Mixed

Page 23: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Real Crew in Real AP-3C

Real Crew in AP-3C Simulator Virtual Crew in OR Simulator

Real Crew in AP-3CTactical Simulator

AP-3C Maritime Patrol: Real, Virtual and MixedAP-3C Maritime Patrol: Real, Virtual and Mixed

Page 24: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Classifying GamesClassifying Games

• Methods:• Genre• Complexity• Number of Entities• Number of Interactions• Time scale (minutes vs. hours vs. days)• Levels• AI• Graphics

Page 25: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Complexity?Complexity?

COMPONENT(ENGINEERING)

ENTITY

ENGAGEMENT

MISSION

CAMPAIGN

Sim City

The Sims

Unreal Tournament 2004

Pinball

Civilization

Grand Turismo

Page 26: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Getting Games to Play withGetting Games to Play withMilitary SimulationsMilitary Simulations

• Should be able to:• Be validated• Plug & play for models• Control game/simulation time• Run for extended periods of simulation time• Have access to API documentation• Modify look & feel of game

Page 27: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Current Active and Relevant ResearchCurrent Active and Relevant Research

• Representing teams and team tactics• Mixing teams of virtual and real military operators• Representing virtual environments for agents and

other A.I• Emotion Moderators in Agents• Strategy and Tempo of War• Speech Recognition for Controlling Agents

Page 28: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Existing CooperationExisting Cooperation

• United States• Full Spectrum Warrior & Full Spectrum Command (ICT,

US Army, Pandemic, Quicksilver)• America’s Army (MOVES Institute, US Navy)

• Australia• Turing Tests of FPS games (DSTO)• Modifying FPS for Army soldiers (ADFA)

Page 29: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Opportunities for Opportunities for InteractionsInteractions

• Conferences• Local: AGDC, SimTecT, • International: GDC, IJCAI, AAMAS, OzCogSci

• Books and Magazines• Game Developer, Gems Series, AI Wisdom, AI Magazine,

IEEE, ACM

• Associations• IGDA (Melbourne Chapter), Agents-VIC

Page 30: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Groups to Interact WithGroups to Interact With

• Academia• Agents – The University of Melbourne, RMIT

• Government and Defence• Defence Science and Technology Organisation (DSTO)• Australian Defence Force Academy (ADFA)

• Local Technology Companies• Agent Oriented Software (AOS)• Agentis

Page 31: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.

Questions?Questions?