I'm a novice programming thats doing novice things in college. I want to get better... I need places to start. Hopefully I'll make some great things in a few years and have some kind of "portfolio" (is that even possible with game programming).
I figure i'll start with tetris... what do you guys recommend? I'm not much of an artist so i don't like making graphics (even though i know some opengl), but i really liek the "algorithm aspect" into making these games.
So where to begin...?