I have to agree with Geoffb -- build the smallest full loop game you can. You can have big goals, but pick a small subsection that you can finish. Making a small game fun is good practice too, so if you can make it fun and finished, that is a second goal.
yours
winkr7