A roguelike is usually a turn-based computer game with a strong focus on intricate gameplay and replayability due to procedurally generated content.