Database-Supported Video Game Engines: Data-Driven Map Generation

Daniel O'Grady

Proceedings of the 18th Conference on Database Systems for Business, Technology, and Web (BTW 2019), Rostock, Germany, March 2019.

Video game engines can benefit greatly from being tightly coupled with database systems. To make this point and exemplify the similarities in database and game engine technology, we demonstrate a data-driven approach to generate maps for video games, expressed purely in SQL. This approach has been embedded in the video game engine OpenRA to generate maps for real time strategy games that are playable on-site.