1 / 20

The Delta3D Gaming and Simulation Engine: An Open Source Approach to Serious Games

The Delta3D Gaming and Simulation Engine: An Open Source Approach to Serious Games. Curtis Conkey: NETC Rudy Darken: MOVES Institute Perry McDowell: MOVES Institute Erik Johnson: MOVES Institute. Purpose.

cybele
Download Presentation

The Delta3D Gaming and Simulation Engine: An Open Source Approach to Serious Games

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Delta3D Gaming and Simulation Engine:An Open Source Approach to Serious Games • Curtis Conkey: NETC • Rudy Darken: MOVES Institute • Perry McDowell: MOVES Institute • Erik Johnson: MOVES Institute

  2. Purpose MOVES builds and does research on training applications, why did they build an open source engine? To fill the need for a cheap, easy to use system to build training systems; there were no open source solutions that fully met requirements

  3. Why hasn’t M&S become a mainstream part of every service member’s training? • It’s not ubiquitous … not even close yet • Too few products • Still costs way too much, • Takes way too long to get products to the warfighter, and • We still deliver products that don’t fit user requirements. Why?

  4. Assumptions • This thing is going to be expensive • Better find lots of customers to make a business case for it • It’ll be years before it’s done • What do we typically assume before we acquire any training system?

  5. Project Failures 2004 Infoworld, 8-16-04, p. 42

  6. The problem with BIG software 40000 30000 Function Points 20000 Impossible to build 10000 Feasible 0 0 1 2 3 4 5 Percent Change in Requirements

  7. Take Aways • Expensive projects tend to fail. • Projects with very large numbers of developers tend to fail. • Large projects with many function points tend to fail. • Projects with rapidly changing requirements tend to fail.

  8. The “Revolution” in Training • The CNO has made it clear that simulations and games are a big part of his plan to bring training to all parts of the Navy. • All Sailors, Soldiers, and Marines need training • Let’s make sure that they all benefit from M&S products • Next year, not in five years… • We can’t give him what he’s asking for unless we solve these issues.

  9. Why Use Game Based Training? • More Navy training is being done out of the “schoolhouse” • Need to do something to catch Sailors’ attention • Training Sailors in a way that makes them want to be trained more • Training is much more effective when the learners are actively engaged

  10. Current Methodology Determine Training Requirement • TSA • Existing Skill Base • Required Skill Base Determine Training Objective Evaluate Alternatives • TSAR • Cost/resources • Effectiveness analysis • Technology Assessment • Media Analysis Embedded Classroom Media Interactive Multimedia Instruction Simulation Stimulation Distributed Learning Tactical Training Equipment Traditional Gaming B TSA - Training Situation Analysis TSAR - Training Systems Alternatives Report

  11. Current Methodology Requirements functional description B • Define • Contract • Scope • License Waterfall Dev. Award Contract Build Training App. Use Proprietary game engine technology Accept Product Time New requirements Field Application Vendor Available? No Training Effectiveness Eval. Start Over Gone B

  12. Very Successful Model • Marine Doom • Close Combat: Marines • America’s Army • Full Spectrum Warrior • To name just a few….

  13. Proprietary Models Do Not Always Apply Why? • Flexibility • Restrictive license agreements • Long cycle times between upgrades • Need that source code • Affordability • GE license fees / recurring fees • Over-Kill • Don’t require latest graphics card effects • Stay out of the upgrade cycle - MS / Intel • Size • Small project - economics unattractive to vendors

  14. Our Approach • We’re building an open source game-based simulation engine • The goal is to drive development costs of training games down to: • Raise the probability of success for each product • Target specific training needs, bring developers in contact with fleet customers • Bring training “games” to anyone, anytime, anyplace

  15. Delta3D Hierarchy Application Delta3D OpenSourceModules

  16. Delta3D • Open Source Gaming Engine • Combination of Best of Breed OS Components • Active Development Community • Offers whatever the community develops • Seed funding from NPS, NETC & JNTC1 Windows Linux GUI Data 1: NPS = Naval Postgraduate School, NETC = Naval Education and Training Command, JNTC = Joint National Training Capability

  17. Feature Summary

  18. Delta3D Methodology Requirements functional description • Define • Contract • Scope • Spec Delta3d B Build Training App. Use Delta3d Award Contract Accept Product With Code Field Application Spiral Dev. New requirements Training Effectiveness Eval.

  19. Delta3D Examples • FOPCSIM – Forward Observer Trainer • CSAR Demo – Uses derivative of an America’s Army Level • Plane Guard – Water and Particle Engine • Fire Fighter Demo – FPS Style Trainer • Physics Demo – Dynamics Engine

  20. Time to commoditize game based solutions Gaming technology is another tool in our training toolbox

More Related