Die bessere Frage wäre: Was kannst du denn schon alles in einer Programmiersprache?
Wenn du es dir nicht komplett selber zutraust dann kannst du dir ja auf http://www.sourceforge.net ein ähnliches spiel suchen und dir den Quelltext angucken.
Natürlich ist ein Moorhuhn-Spiel einfacher als ein komplettes Pokemon-Spiel. Wnn ihr wirklich so etwas wie Moorhuhn vorhabt, dann könnt ihr gut auf die SDL setzen.