Postby mr_anonymous » Thu Sep 18, 2008 4:39 pm
I would suggest that any game which requires the generation of a lot of content is a bad idea. Fundamentally, it is not that difficult to create a game which has "missions" (like an RPG, or Uplink). The problem comes from writing all of the missions, and testing all of the missions, and making sure that they all work together properly. Content is hard work, and, quite frankly, isn't really that interesting or demonstrative of programming ability (which, if you are working for a class, is something that you need to show).
I would suggest that you are better off trying to do something with fairly simple rules, and a more arcade kind of feel to it. Something like Snake, Tetris, Breakout., or, as suggested above, Pac-Man. With any of those, you can probably create a quick and dirty little program that plays the game, then add features (powerups, difficulty levels, whatever) if time permits.
So, if my opinion is to be considered, avoid content, think about doing something more arcade-y.