The Pac-Man projects were developed for CS 188. They apply an array of AI techniques to playing Pac-Man. However, these projects don't focus on building AI for video games. Instead, they teach foundational AI concepts, such as informed state-space search, probabilistic inference, and reinforcement learning.
https://inst.eecs.berkeley.edu/~cs188/sp19/project1.html
https://inst.eecs.berkeley.edu/~cs188/sp20/project2/