Ross Berkland. The Valleywas far butFroboneeded to reach it if he was toslay the dragon.
Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of...
-
Upload
alban-lester -
Category
Documents
-
view
214 -
download
0
Transcript of Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of...
![Page 1: Scene to Adventure Game Ross Berkland Supervisor: Professor Shaun Bangay Textual Based Generation of Adventure Games.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/1.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/2.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/3.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/4.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/5.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/6.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/7.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/8.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/9.jpg)
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.](https://reader035.fdocuments.in/reader035/viewer/2022062721/56649f1f5503460f94c36bd4/html5/thumbnails/10.jpg)
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