Limited Plugin - RigidBody2D - Godot-style physics for RPG Maker MZ & MV

[Limited Exclusive]

Pin/Spring/Groove joints, contacts, platformer and top-down presets, pixel-space simulation. Available only on rpxgames.win with RPX Coins.


g3
gr1
gr2
gr6

Overview

RPG Maker MZ moves characters by tile and direction. There is no velocity, no mass, no momentum, no collision response. Every attempt to fake physics on top of it ends up as tweened movement that looks right until it does not.

RigidBody2D replaces that layer entirely. Any event, and the player, becomes a rigid body in pixel space with mass, gravity, velocity, friction, bounce, and contact response. The simulation runs on a fixed timestep at 60 FPS, decoupled from rendering, exactly like a 2D engine would.

Real physics. Not tweened movement.


What is included

Feature Details
Body model mass, gravity_scale, linear and angular damping, bounce, friction, max speed, freeze, sleeping
Force API applyImpulse, applyForce, addTorque, setVelocity, all mass-aware
Joints PinJoint2D, DampedSpringJoint2D, GrooveJoint2D, all breakable under load
Signals onCollide, onSeparate, rbOnce using the same tokens as Area2D triggers
Presets Top-down (zero gravity) and Platformer (gravity, coyote, buffer, variable jump)
Surfaces Ice regions, sand regions, one-way platforms, all via region IDs
Stability CCD-lite anti-tunneling, loop map wrap, sleeping bodies
Integration Optional handshake with PolyTrigger2D, MV positional fallback
Debug F10 overlay with shapes, velocity vectors, contacts, joints, step time

Example tags

<rigidBody mass:2 bounce:0.3 friction:0.4> turns an event into a pushable crate.

<joint:spring to:5 rest:80 stiffness:120 damping:8 maxForce:5000> links this event to event 5 with a damped spring.

<onCollide:var:1+=1,ce:3> fires actions while touching, using the same format as your Area2D triggers.


Availability

This plugin is distributed as a Limited Exclusive.

It is not on the RPG Maker store. It is not on any plugin marketplace. It is not free.

It is available only on rpxgames.win, in limited quantities per batch. When the current batch is exhausted, there is no scheduled restock.


How to unlock it

RigidBody2D is unlocked with RPX Coins.

Where to earn RPX Coins:

Source Details
Discord The fastest route. Events, activity, community quests.
Website rpxgames.win. Slower but steady.

How to redeem:

  1. Join the Discord or sign in on rpxgames.win
  2. Accumulate RPX Coins
  3. Redeem your copy on the unlock page before the batch sells out

Links


If you only need a single “push a box” gimmick, this is overkill. If you need an actual physics layer for MZ, this is the only one that exists.[1]


  1. Limited Exclusive means what it says. Once the batch is gone, there is no restock guarantee. ↩︎

Try it for free here: RigidBody2D by Rpx


g3
g4
gr5

It’s actually not the only physics plugin that exists. I published this one here first. :relieved_face: