Presentation

Download Report

Transcript Presentation

Michael Hercenberg

What is Dynamic Learning?


Why?




Leaning in real-time
Replaces hardcoded scripts
More ‘human’ game opponents
More suitable environments
Other aspects have advanced greatly
Graphics
 Voicing
 Music
 Controls


80’s



90’s



Move left, then right
Wait for player
Search-and-Destroy
Player-like Enemies
00’s


Small advances
Loopholes

Data Mining

Uses data to create next level or
encounter
 Pro: Drastically alter the world
 Con: Needs data and time

Difficulty Scaling

Makes changes in
real-time
 Pro: Makes corrections
when needed
 Con: Running real-time
can be a strain

Explicit Context
Tracking

‘Windowed’ Data
Mining

Dynamic Choice Making


Introduce this into an RPG (Role-Playing Game)
Choices made drastically change the story

Not just give an alternate ending
Choice
Interactions
Environment