Morality for the Modern World

  Is it possible to be moral in a world without God?  Is a respect for different cultures incompatible with a belief in objective right and wrong? Can there be a universal truth in a world where we disagree about so much? This article will explore how we might...

Core Engine Development

  This is Part 3 in a series on the phases of collectible game design. Here is Part 1 and Part 2. If the core engine design is laying the foundation of your game “house,” core engine development is the framing upon which everything else will hang.  At the end of...