A list of the best Canadian game developers. These are video game developers currently headquartered in Canada. Video game development is a specialized type of software development focusing on games. These games can be for any type of computer whether it be game consoles such as Xbox, PlayStation, or Nintendo, mobile platforms such as the iPhone or iPad, or traditional computers such as PC and Macintosh. Developers often further specialize into a specific type of genre, whether it be RPG's, FPS's, or RTS's. Unlike regular software development, game development can also trek into the territory of Hollywood, requiring work from writers, artists, and actors to complete their projects.