/
Database Research Opportunities in Computer Games Database Research Opportunities in Computer Games

Database Research Opportunities in Computer Games - PowerPoint Presentation

yoshiko-marsland
yoshiko-marsland . @yoshiko-marsland
Follow
384 views
Uploaded On 2015-10-06

Database Research Opportunities in Computer Games - PPT Presentation

Presented By Emiliano Miranda Goals Motivate database community to contribute to gaming Spread use of database technology beyond traditional approaches Provide another channel boosting interest in computer science ID: 151236

games game persistent database game games database persistent architecture research loop world state technology query approaches processing computer authors

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Database Research Opportunities in Compu..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Database Research Opportunities in Computer Games

Presented By:

Emiliano

MirandaSlide2

Goals

Motivate database community to contribute to gaming

Spread use of database technology beyond traditional approaches

Provide another channel boosting interest in computer scienceSlide3

Why Research for Games?

Almost everybody knows somebody who plays games!

Video game sales totaled to about $10.5 in 2009

Developments here can possibly be applied to other fields

The more people that use database technology the better!Slide4

Game Architecture

Depends on game

Data-Driven

Authors classify game architecture by network connection

May not be perfect, but probably reasonable

Types

Non-networked

Non-persistent

PersistentSlide5

Architecture - Game Loop

Fairly universal

Speed loop usually measured in Frames Per Second (FPS)

Authors describe three main phases in loop

Querying state of world

Updating state of world

Drawing new state of worldSlide6

Research Areas

Refining database engines for games

Query processing

Indexing

New languages

Adaptation of game algorithms

Steering is a challenge

Set-At-A-Time Processing

Consistency for Multiplayer Games

Non-persistent and persistent games have different approachesSlide7

Questions?

Why is the query-update model of the simulation engine an appropriate candidate for the application of database technology?