I need a project, something to do.. Intermediate or so

I've been teaching myself (well, in the sense that I haven't had a teacher teaching me) so what I know may not all be...uh sequential? it has been about 5 months since I started and I'm running out of things to learn simply because I don't know what I should do next, any ideas would be great, perhaps some semi-recent homework you were given? I'll try and list some more things later.

tic tac toe with AI
ping pong in SFML
Factory for dynamic memory in PhoneBook.



Using a linked list create a finite representation of inifinity.
Chess.
Calendar. (try to maximize efficiency)
Go. (Its a board game similar to chess very difficult to program an ai)
Create a c++ program to alter your current desktop background to display a movie rather than a simple picture.
Create a prime number finder.
Create predicate logic to analyze the structure of a sentence and thereby determine if it is true or false. Note must also look for paradoxes.
Create a program to analyze a picture and at each pixel look at the pixels up, down, left and right. It must then based on color soften, harden, focus, and unfocus according to user command.

// Some of these were on an extreme programming contest I took part in.
Topic archived. No new replies allowed.