Computer Science seniors design games as final projects

Battleship-Plus, Battle Quest, McDanoply, Evolution Wars, Rogue – the list of Computer Science capstone projects reads like a library of computer games. And that’s exactly what it is, except these games were designed by students.

“The students enjoy writing a game,” says Computer Science professor Pavel Naumov, who mentors the senior projects. “Most of their learning is theoretical, but this is more practical as they apply what they’ve learned to designing a game plus learn interactive programming. It’s fun for them.”

The tabletop game of Battleship was among Steve McGuire’s favorite games when he was growing up, and it seemed only natural for him to design a computer version for his senior capstone. He says he used everything he learned in his Computer Science major went into the game, which pits a single player against the computer on divided screen...