Here’s a helpful guide to – covering what it is, how to access it, key gameplay tips, and safety advice. 1. What Is Ragdoll Archers ? Ragdoll Archers is a popular 2D physics-based archery duel game. You control an archer made of ragdoll physics – meaning limbs flop realistically when hit. Goal: Shoot the opponent’s archer (or knock them off the platform) while protecting your own.