Topics in Video Game Programming — CS4113.01
Video Game development draws on many different sub-disciplines of computer science. The game engine that the game is built on is a combination of graphics and physics programming; non-player characters, both friend and foe, are driven by Artificial Intelligence; network programming connects players from across the room to across the globe. This course will