Topics Related to Mechanics, NPC and Terrain: