I just finished a text based rpg in java and have some time off before school starts up again in January. I have studied the 2d graphics chapter in my java book and am thinking about designing a turn based game, something akin to Sid Meier's Civilization V. Of course nothing as glamorous as that. I want to do something basic that has stats and abilities change with incrementing time.
My question is if someone can point my in the right direction for researching how to implement turn based features in java? I'm not sure where to start looking.