A design tool for first person shooter levels, that leverages Deep Learning in order to provide the designer with gameplay predictions and map suggestions.
Demo vid: https://www.youtube.com/watch?v=BKhDlI-br24&t=2s
SuSketch is design tool which takes best practices from the literature and exploits Deep Learning in a different way, using machine learned models as surrogates of gameplay rather than as a collection of level patterns. SuSketch builds on the extensive work of Karavolos et al mapping first person shooter (FPS) levels and the competing players’ classes to gameplay outcomes such as the duration and winner of the match. Using the extensive corpus collected by this work, SuSketch uses surrogate models to inform a designer on the predicted gameplay outcomes of their work in progress. This real-time feedback allows the designer to tweak parts of the level or the character classes assigned to each player, in order to ensure a balanced matchup when the level is finally played.
Moreover, SuSketch generates suggestions for the character classes and powerup placement in the level, towards countering any (predicted) advantage a player may have over the other. SuSketch is the first instance where AI assistance—in the form of both visualizations and generated suggestions—is based on surrogate models of gameplay, which consider both the level layout and the game’s rules (in the form of character classes) in a multi-faceted fashion.