one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

core loop

spawn props, ragdolls, and NPCs -> move and freeze them with the physics gun -> weld, rope, and motor them with the tool gun -> test the contraption or scene -> share it, or play a community game mode built on the same tools

design notes

Garry's Mod exposes the Source engine's rigid-body physics directly: the physics gun grabs, rotates, and freezes any prop, and the tool gun adds welds, ropes, axles, motors, thrusters, and other constraints, so contraptions are built from rigid bodies and joints. Its larger contribution is that the whole game is scriptable in Lua and servers download addons on join, so most play happens inside player-made game modes such as Trouble in Terrorist Town, Prop Hunt, and DarkRP, and the add-on Wiremod adds sensors and logic gates. Garry's Mod began as a free Half-Life 2 mod in 2004 and became a paid Steam product in 2006.

relations

7 stored edges
uses

Modding API

A Lua API covers entities, weapons, HUD, and game rules; servers send addons to clients on join, and community game modes (TTT, Prop Hunt, DarkRP) became the main way people play.

core
uses

Modular assembly

The tool gun joins props with welds, ropes, axles, sliders, winches, motors, wheels, and thrusters, turning loose props into vehicles and machines.

core
uses

Rigid-body physics

Every spawned prop and ragdoll is a physics object; the physics gun lifts, rotates, and freezes them, and collisions, gravity, and buoyancy follow the Source physics engine.

core
uses

Blueprints

The duplicator tool and Advanced Duplicator addon copy and paste multi-prop contraptions.

supporting
uses

Content sharing

Steam Workshop distributes saves, dupes, maps, and addons.

supporting
uses

Direct avatar control

The player is a first-person character who walks, flies with noclip, and wields the physics and tool guns.

supporting
uses

Signal circuits

The Wiremod addon adds wires, sensors, gates, and programmable chips to contraptions.

supporting

backlinks

computed from other records

sources

1
Wikipedia contributors (2026). Garry's Mod. Wikipedia

provenance

runs in log/runs
2026-10-24
created2026-10-24-catalog-ggcatalog