Manieknr1 wrote:You should do these "easy to program", you may find them harder than you expected. The old chinese saying is "The shit is where you do not expect it to be, like under your shoe ". If you really find them easy then you should think about something harder.
This is literally what I was gonna say, and then forgot to reply later
Basically, how many games have you made to completion without rails (without a guide)? I'm guessing like, not many at all. So the statement
'every game I think of is rather easy to program and I don't need to use some of the newer things in them. If you're at it thinking of a game already anyways, if the game is a little bit harder to program, it would be nice to hear about that too' sets off red flags in my mind. Don't assume something will be easy, not when you're still a novice. If you think it's easy, code it up and see. You will often be surprised.
As for ideas for stuff, tetris is a good one. If you want a real challenge, you can try coding up mancala (not so hard), and then writing a decent AI for it using minimax (challenging). The minimax algorithm will be good practice for recursion, which we just learned at the end of beginner.