Top Banner
Scene to Adventure Scene to Adventure Game Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games
10

Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Jan 04, 2016

Download

Documents

Alban Lester
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: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Scene to Adventure GameScene to Adventure Game

Ross Berkland

Supervisor: Professor Shaun Bangay

Textual Based Generation of

Adventure Games

Page 2: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

OverviewOverviewExtension of text-to-scene

system.

Key concepts fiction book tagged with xml-style annotations.

Annotated text used in generating the game world.

Page 3: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Understanding of Understanding of functionalityfunctionalitySome research done on

automated game developmentGlest engine makes use of xml

fields to define game objectsXml fields populated from

annotations in textMakes use of interactive

narrative

Page 4: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

System StructureSystem StructureSystemAnnotated Text

•Parser•File Generator

Game Engine

•File structure•Compiles game

Game

Page 5: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Old ApproachOld ApproachDiscover suitable annotation

method◦Analyze various constraint systems

Familiarity with game engine ◦Investigation of game manual

Creating the world◦Generic game world for testing

Managing the constraints◦Take time intervals into account◦Deals with characters and objects

Page 6: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

New ApproachNew ApproachAnalyse and understand existing

game engineDefine appropriate annotation

types and annotate textWrite parser to generate

necessary games files and modify engine accordingly◦Takes pre-annotated text as input

Page 7: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Current directionCurrent direction

Characters Map Details

Text

Game

Engine

Page 8: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Project TimelineProject TimelineResearchAnalysis of Glest engineCreate parser Modify engineSystem refactoring &

OptimisationExtensionsWrite-up

Current work

Page 9: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

ExtensionsExtensions

Implement emergent interactive narrative structure

Add multiplayer functionality

Page 10: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.

Key PointsKey PointsNo longer concerned with text

annotation methodGreater focus on use of xml in

game engine Modification of existing engine to

accommodate new functionality