I have something in mind but it's complicated so I don't think I will succeed soon.
That's ok as long as you are aware of that.
In the mean time I will watch tutorials and try and write another kind of pacman game.
For a first game, that sounds quite complicated already, the ghosts move independently from player actions, which needs to be controlled.
A simpler game is that falling blocks thing (sorry, I am terrible with names), where differently shaped blocks fall down and you have to place them at the right spot so you get filled lines.
A breakout clone is a similar game.
These games 'just' need user-input, display of the field, and movement in it. The only movement here is time-based. It would give you experience of outputting everything in graphics, instead of by using text as with 'normal' programs.
Even simpler would be the fifteen-puzzle, or hangman, where the only actions are done by the user (ie you can always wait until the user does something).
Both games have additional stuff around it though, introduction screens, manual, high scores, main menu selection.
There does not seem to be a Wiki page about this, is there?
My project: Messing about in FreeRCT
, dev blog
, and IRC #freerct at oftc.net