You know, back in the day ('twas a Monday, I believe) when I thought my semester of shitty Java learning would be *useful*, I had plans for a game that would be storing a bunch of stats and stuff.
The idea was that there was a plane crash in the Pacific. The PC, and a group of other people, would be stranded on an island with no hope of rescue. The player would control the PC's actions for each day, and work to survive - basically, there'd be a list of things like "fish", "hunt", "scavenge", and the like and you'd do one thing each day, which would get you resources to live a bit longer. You could also communicate with other stranded passengers, which all would have been randomly generated, and all of which would have their independently kept relationship with you.
Of course, I wouldn't be bringing this up if I had not intended to go X-rated with this thing. The player's relationship with other chars would have included things like sex, and killing, and should the player have wanted to do so they could have attempted not to escape but instead to create an empire, or a harem. There might have been other, odder things included as well; I planned to have a couple rather unique plants on the island which would do interesting things to the female body.
I actually got started on this; I had the initial island generation completed. You could choose the player's background (things like Sweet Sixteen, Business Trip, or Honeymoon), as well as the plane type (smaller plane has fewer people, which would have drastically changed the game) and the basics (name, sex, etc.). Some very rough code for PC's and NPC's was done as well, which is where this relates at any point to what necno just said. I too had stats for physical traits; height, weight, breast size, and a never-really-tested wounding system. It would have been fun to keep working on, but a lack of time and the dawning realization that I knew literally nothing about GUI in Java put the whole thing on the shelf. Sad.
