libgamepieces is started with the intent to create the basic pieces needed to build an offline RPG, an MMO, or an online virtual world.