PBS 2D Framework


2D physics-based shooter framework with active ragdoll characters built with physics and inverse kinematics. Features procedural animations, a full weapon system, gore system and much more.


by André N.


Price History +

PBS 2D is a side-view shooter framework featuring 2D active ragdoll characters built using body parts connected by hinge joints, moved by physics forces and inverse kinematics. Everything is as customizable as possible, from the walking step settings to the character's eye blinking cooldown.


🎮 Features:

  • Active Ragdoll Characters - Customizable characters inspired by People's Playground, but with IK-controlled limbs for responsive walking, aiming, and shooting while keeping that fun, floppy physics.
  • Procedural Animations - Every animation is code-based, from the character movement to gun reloading, aiming, and recoil. No animation clips needed, just tweak variables to change how your character walks, or add a new gun in minutes with only a sprite
  • Gore System - A simple but complete gore system including bullet wounds, particle-based blood which can drain health over time, and surface blood splats that grow with repeated drops.
  • Complete UI System - A complete UI system with gun info (ammo and firing mode), settings menu with multiple options (volume, render scale, bullet strength, etc.), and mobile controls UI.
  • Interaction System - Pick up nearby items with visual outline indicators (currently only supports guns).
  • Multi-Device Input - Keyboard/mouse, gamepad, and touch support via Unity Input System, with mobile on-screen controls.

⚠️ Please note:

  • The included AI is a basic sample (idle and move-to-player) intended as a starting point for your own AI logic.
  • Melee weapons and unarmed combat are planned for a future update.

🕹️ Try it out: https://randgamedev.itch.io/pbs-2d