Based on my agents in the RoboCup Soccer Simulation League my research group invented a new 3D video game in 2006. After conducting a research study we formed a game company in Germany and combined state of the art 3D graphics in a web browser with modern AI soccer games and actual data of professional soccer players (all German Bundesliga players from the 1st and 2nd division). I also teach CSC329 - Introduction into Game Programming, and CSC545 Introduction into Artificial Intelligence.
Please also note that UM has its own student-driven video games club. Check it out here.