Garry's Mod, often abbreviated GMod, is a sandbox video game and creative toolkit that gives players freedom to experiment with physics, objects and scripts rather than imposing fixed objectives. Built on Valve's Source engine, it reuses many assets from Half-Life 2 and other Source-era games, allowing users to spawn props, ragdolls and non-player characters and to combine them into new scenes, scenarios or game modes.
Core features and tools
The game centers on a handful of intuitive tools that enable interactive construction and manipulation. The physics gun lets players pick up, rotate and freeze objects in place, while the tool gun provides a range of functions such as welding, linking, applying constraints and creating custom assemblies. A spawn menu supplies props and NPCs drawn from Source-game assets, and a duplicator saves creations for reuse. Scripting support via the Lua language allows advanced users to create complex behaviors, custom HUDs and fully fledged game modes.
- Physics-based object manipulation (physgun, toolgun)
- Spawned props and NPCs from Source games, including props and NPCs
- Lua scripting for addons, gamemodes and server-side logic
- Addon distribution through community platforms such as the Steam Workshop
History and development
Garry's Mod began as a free modification created by Garry Newman in 2004. Its open-ended, player-driven design attracted a growing community and numerous user-created enhancements. In 2006 the project was released commercially on digital distribution platforms under the Facepunch Studios name. Since then, the game has been iteratively updated to support more robust multiplayer, improved tools and easier addon sharing through the Steam Workshop.
While it started by leveraging content from Half-Life 2, Garry's Mod evolved into a platform in its own right: creators add models, maps and scripts that no longer rely solely on the original assets. Servers run bespoke gamemodes and rule-sets, turning the sandbox into competitive, cooperative or role-playing experiences.
Community, popular gamemodes and cultural impact
A large part of GMod's longevity comes from its community. Players and server operators produce and share gamemodes and addons, and many viral mechanics originated in Garry's Mod. Notable examples include Trouble in Terrorist Town (TTT), Prop Hunt and DarkRP. Prop Hunt in particular—where players disguise themselves as environment props while others seek them out—proved so popular that similar modes appeared in other titles and services such as Fortnite and several console and PC shooters.
- Trouble in Terrorist Town (social deduction)
- Prop Hunt (hide-and-seek with disguises)
- DarkRP and roleplay servers (player-driven economy and roles)
- Murder, Sandbox, and machinima-oriented modes
Beyond entertainment, GMod has been used for rapid prototyping, teaching basic programming and physics concepts, and producing machinima and web videos. Its relatively low barrier to entry combined with deep customization options made it a popular tool for creators and streamers.
Notable distinctions and contemporary relevance
Garry's Mod is distinct from traditional single-goal games: its appeal lies in enabling emergent play and user-generated content. The game's extensibility—through Lua scripting and a vibrant workshop ecosystem—means it functions as both a hobbyist sandbox and an incubator for new multiplayer ideas. Many community-made modes have influenced mainstream game design and have been recreated in other engines and titles.
For newcomers, the learning curve can include understanding server administration, Lua scripting and community etiquette, but the abundance of tutorials and shared addons lowers that barrier. The title remains an important example of how a mod can evolve into a sustained, user-driven platform that continues to inspire new creators and gameplay styles.
Further reading and resources can be found via community hubs and official pages; for classic asset information see links associated with the original Source games such as Half-Life 2 and related documentation available from community sites and developer forums (Half-Life 2). Additional community resources and workshop pages use tags and guides to help new players get started and explore popular gamemodes and addons (NPC resources, Source engine documentation, prop libraries, mode inspirations).