CivQuest is a strategy game largely inspired by the Civilization genre. It incorporates some unique ideas, and allows for play against A.I. opponents. It is written in Java, so it runs on many platforms.