To explain this Game Picker thing first we need a little bit of story time. So I use a site called "Backloggery" to keep track of my library of games, as well as which ones I am playing, have beaten, etc. One of the site's features is a "fortune cookie" that will pick a random unbeaten game from your library. It's there to help you decide what to play, but I decided that it didn't do what I wanted. I wanted a system that let me assign weight to each title, and thus Game Picker was born.
There really isn't anything fancy to this one. I just think it demonstrates how my mind works. This was made a little over a month into learning C++. I can't claim to have learned a whole lot, but it did give some decent practice using vectors and pointers.
If I were to do it again, I would definitely load the list in from an external file rather than coding the list directly into the source code. Heck, maybe even create some sort of graphical interface that can be used to actually populate the list.