Click to start on an asteroid, comet, or satellite.
Commander is a 2D space-adventure game to teach object-oriented programming (OOP). You play as a distinguished space general whose goal is to protect the intergalactic highways leading to the planet KELT-1b, the home of Queen Andromeda. You command a fleet of loyal spaceships who fight for you out in deep space; you remain in battlefield command on KELT-1b for your safety. To protect the Queen, you must command your spaceships and defeat the enemies!
Commander was developed at Cornell University under the supervision of Prof. Erik Andersen. It was a pilot project to study the impact of syntax on learning OOP and language design.
Molly Feldman is a second-year PhD student in the Computer Science Department at Cornell. She loves programming, but spends a lot of time thinking about how we can teach it better.
Alan Cheng is a senior studying Computer Science at Cornell. He is interested in how games can be used to enrich people's lives, currently with a focus in investigating how to make education more engaging and effective through games.
Theodoros Gkountouvas is a fourth-year PhD student in the Computer Science Department at Cornell. His main research interests lie in distributed systems and cloud computing.
Karen Zhou is an artist who specializes in game art and design. She is reponsible for the art, design, and theme of Commander. You can see her other work here.