1 / 7

Database Research Opportunities in Computer Games

Database Research Opportunities in Computer Games. 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.

ctrapp
Download Presentation

Database Research Opportunities in Computer 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. Database Research Opportunities in Computer Games Presented By: Emiliano Miranda

  2. Goals • Motivate database community to contribute to gaming • Spread use of database technology beyond traditional approaches • Provide another channel boosting interest in computer science

  3. 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!

  4. 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 • Persistent

  5. 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 world

  6. 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 approaches

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

More Related