Post feature Report RSS Changing the Game

Mod of the Year might seem like a monumental achievement for any normal mod team. Yet when it is taken in the context of the steamrolling popularity of Garry's Mod, it seems almost a given. ModDB interviews the one and only Garry Newman.

Posted by on

Quark51's Gmod logo

Mod of the Year might seem like a monumental achievement for any normal mod team. Yet when it is taken in the context of the steamrolling popularity of Garry's Mod, it seems almost a given. What else could have won? No other mod has inspired so many and no other mod has thrown the rulebook out with quite so much force. Garry's Mod has the grassroots support of an enormous player base, and for that matter the support (albeit sometimes indirectly) of leading industry figures too. And yet it has all been achieved by one man, Garry Newman, who should have been working on something else anyway.

If there is one thing talking to Garry tells you, it is that he doesn't have any grand plan that will corner the market. He didn't sit down and think about design theory, risk/reward schedules or any of the usual development fluff; he sat down and made what he thought would be a laugh. In the end, a heck of a lot of people got the joke. Garry's Mod began as a simple tool of curiosity, to rope two objects together - a Manhack and a bed frame at first - and has since snowballed into an all-purpose physics, and to some extent shader toolkit.

For the greater part of its history Garry's Mod has stayed true to this toolkit philosophy. Players, if you could call them that, had a collection of devices with which to make their own fun. Weld objects together, create and pose rag doll characters, spawn various types and sizes of wheels at whim, add thrusters and send objects skittering across the map...far too many options to list. It wasn't until version nine that the mod evolved past its original design with the groundbreaking addition of Lua, the impact of which can hardly be understated. The snowball is still rolling, but now it is gathering not the C++ of the Source engine but the lightweight scripts of Lua, written by anyone who cares to sit down for long enough to learn a few keywords.

Actually, that isn't quite true. "There's [still] a ton of stuff to add", Garry says of game-level coding. "The current Lua implementation is pretty dumb...ideally I'd start from scratch with a focused plan of how everything would work together". That there is this level of organization is one indication of just how deeply Lua has changed the Garry's work. Another is that most of version nine's post-release patches focused on opening up new areas to Lua scripters as they exceeded the implementation's design. When you are adding physics tools you've got to make sure that the floor is high enough - when you are adding scripting tools you've got to make sure that the ceiling isn't too low. Thus client-side Lua is the next major project, enabling spectacular particle effects and offering scripters increased control over the VGUI interface present in Source games.

Gmod Morphing

Indeed Lua seems now to be Garry's sole focus. When pressed for some actual end-user features for coming versions of the mod the answer is that they will be there, but aside from Morphing (right, itself a product of Lua) he doesn't know what they will be yet^. Still the same impulsive rogue at heart, it seems. And not without reason. The community is taking over, their imaginations far surpassing those of any single team, let along person. Isn't there a danger, though, that this offloading of work to the community will stagnate core development? "No, it has the opposite effect...you can join any GMod server randomly and you find something new. Insane weapons, role-playing games, chess...the HL1 community survived long enough on a single SDK". It's all down to the extensibility of Lua and the game modes, weapons and tools it has allowed players, which surely they are now, to produce. GMod nine shipped with sixteen game modes and a set of stock Lua weapons ('SWEPs') emulating Counter-Strike: Source's collection. The communal library has exploded since, as can be seen on www.garrysmod.org,, Garry's dedicated user content site currently in development, and the official forums, straining at the seams, it is being made to replace.

The community hasn't always been so helpful. "I think any mod gets its fair share of negativity", Garry positively sighs. "As a modder it just makes you want to grab people and shout IT'S FREE SHUT YOUR FACE. But I guess I focus on the negative comments - to find out what people want...[because] the people who are kissing your ass won't tell you". Have the bitchy comments of trolls and haters, traditionally treated with contempt from the self-respecting forum population, really had that much affect on development? Oh yes. "If people hadn't been so negative about GMod I doubt it would have got as far as it has", Garry reveals, explaining how their comments made him ever more determined to have the last laugh.

Gmod game modes

A part of the problem such people have is surely down to the unusual nature of the mod; if nothing else, Counter-Strike clone #342 is easier for the kids to understand. Garry agrees. "People would play and have no idea what to do, weld a couple of boxes together and then get bored...most of the time you need to give people a point, something to do. That's why I added the Lua game modes". Lua again. The conversation keeps looping back to it, and little wonder.

One of the biggest effects Lua game modes have had is the opening up of the game to a wider audience, one that might not have the drive to make something entirely of its own and can now bask in the creativity of others. Garry's Mod doesn't exist in a vacuum: the user-generated content model it champions is being taken seriously by the games industry as it moves into the next generation, most notably with Will Wright's fantastic Spore. Garry's opinion on playing with the big boys (there can be no doubt that the success of his efforts has at least been noted) is predictably nonchalant however. "It's easier than making it yourself", he quips. "I suppose I always saw GMod as a tool for people to make stuff with rather than something to play".

But user-generated content, the pure toolbox, isn't enough to get a game on shelves. The titles Garry reels off when I ask him if there is a market for sandboxes, Theme Park, The Sims and various Tycoons, all have a "game wrapped around them", as he puts it, even if he ended up ignoring it when playing. "I just like building stuff in games...[having] 1000s of little people running around enjoying what you have done for them". This, as I point out, is exactly what he's got with his mod.

Building the game Garry has wanted to play has worked so well so far, but there is never any guarantee that a community will grow to match your desires. Lua game modes were added because of incessant complaints, not any childhood dream. It's the perfect example of where an awful lot of imaginative people, even if they do tend to whine a lot, can lead a mod. Having a community, having a mod, change in such a way introduces problems of its own, but to me at least seems preferable to working for another group of gibbering Counter-Strike players.

^ Work on GMod waits for no interview. Even since we spoke, Garry has added an improved physgun to the current development build.

Post comment Comments
BadLT.
BadLT. - - 8 comments

Is that Gmod 9.1 :o COOL worth the wait! :thumbup: :thumbup: :thumbup:

Reply Good karma Bad karma+1 vote
SuperRad
SuperRad - - 828 comments

Nice XD!

Reply Good karma Bad karma+1 vote
Majpain
Majpain - - 153 comments

So this is what Garry has been working on.Looks great.

Reply Good karma Bad karma+1 vote
aegir
aegir - - 114 comments

This mod is like great but just the idea is stunning ive never seen such a great idea and its fun too you can build what you want without needing to take care of the clutter :p its a creative project that pushes other people to think creatively and thats a great achievement in these days of reproductment and sequels thers hardly any creativity in the gaming bussiness anymore. It gave me lots of fun and let me made alot of great "artworks" with it and id like to thank garry for that. wats the next revolution in garry's mod ??? cutting objects in pieces with a laser beam ???

p.s.: srry for my broken english :redface:

Reply Good karma Bad karma+1 vote
leilei
leilei - - 5,721 comments

haha neat logo.

Reply Good karma Bad karma+1 vote
meazum
meazum - - 290 comments

I second everything the other people said!

Reply Good karma Bad karma+1 vote
Bignut_Squirrel
Bignut_Squirrel - - 1 comments

...w00t. GMod is the only game that breaks me out of my Counter-Strike binges. I originally saw the mod on G4's AOTS, and downloaded it that night. I had no idea what I was supposed to do, so I just whipped out the rpg random object creator ("Spam gun" which has since been removed) and promptly crashed my system. After a restart, I did what everyone does when they first start playing; I attached some cone thrusters to the back of the buggy and hauled *** around the map. Now days, I usually search for the fastest populated server and just see what other people are doing. GMod is a clever deversion in the single player mode, but to get the full effect, it has to be played with others. Specially with the addition of Lua scripting, the user-base has become an integral part of the experience. If you run out of contraption or comic ideas (unlikely), you can always jump over to the FPS forum to see what the newest Lua script or spawn menu is. The forum is also the largest and most well-regulated online community I have ever been a part of. Some of the most useful features (copy/paste script, in-game speech bubbles, etc...) were created and freely distributed to the community by the community.

Bignut_Squirrel
Gold Member

Reply Good karma Bad karma+1 vote
TKAzA
TKAzA - - 3,154 comments

i played gmod for some time amazed at this mod
this mod is the 2nd thing that drove me to modding along with my own desire to learn
i have congratuladed garry on many a instance via msn
Somtimes he replys :P

I will continue to support his mod till the day i die
so i guess ill be living for some time :P

great work garry and all the best
Aaron

Reply Good karma Bad karma+2 votes
amckern
amckern - - 359 comments

Just Kiding, i would not be an IRC Mod, if i did not know what it was, only thing is i have not played the game for quite some time...

Reply Good karma Bad karma+1 vote
amckern
amckern - - 359 comments

who's garry, and why should i play 'His mod'?

Reply Good karma Bad karma+1 vote
Chunky
Chunky - - 1,415 comments

Gmod has one of the most annoying communities though. Before you put Garry down, think of what he has to go through every day.

Reply Good karma Bad karma+1 vote
Kylegar
Kylegar - - 17 comments

i guess the thing that people dont understand about Gmod is, its as much of a sandbox for the developer (garry) as it is a sandbox for users. i could really see garry releasing some of his fixed AI code, or LUA implemention for other mod users to use, and greatly expand the moddablity of the Source Engine

Reply Good karma Bad karma+1 vote
WFW-PREDATOR
WFW-PREDATOR - - 115 comments

firt time I got garrysmod it was back then the machines spawned up the items.
Little as I know the mod was cool, made a raft, a deadly weel of fortune, and mutch more, now its more like a complete new car with propellars on it to hack things with.
Garrysmod is allmost one of the best mods Iive tryed.

Reply Good karma Bad karma+1 vote
Stuffie
Stuffie - - 701 comments

Nice and more interesting way to publish the interview, maybe this should happen to all interviews ? I certainly found it a far better way.

Reply Good karma Bad karma+1 vote
HaloStrike
HaloStrike - - 942 comments

first time i palyed gmod a weiilded some guys to ballons and made them fly in the sky and nailed a guys feet to a skate board

Reply Good karma Bad karma+1 vote
Black_Hand
Black_Hand - - 102 comments

and i wanted to create a rocket sledge :))), even though it needed some weight correction it was fantastic :)

Reply Good karma Bad karma+1 vote
methy
methy - - 1,221 comments

Love it. I still remember when I first walked into a LAN and saw my friends playing Garrysmod. That was funny. A great game.

Reply Good karma Bad karma+1 vote
DeadlyContagion
DeadlyContagion - - 194 comments

I see Gmod becoming a real-time alternative to hammer, which could have some very awesome consequences....

Reply Good karma Bad karma+1 vote
methy
methy - - 1,221 comments

Certanly, the way it is going, I can see it being an alternative to the SDK.

Reply Good karma Bad karma+1 vote
DeadlyContagion
DeadlyContagion - - 194 comments

Yeah, can't wait to map in real time, that would so extremely awesome, besides, what Garry could make would probably kick CryTek's editor in the face anyday.

Reply Good karma Bad karma+1 vote
DeadlyContagion
DeadlyContagion - - 194 comments

Just have to learn how to use LUA.......

Reply Good karma Bad karma+1 vote
barcon
barcon - - 1 comments

garry`s mod is a great mod i know how to use every single tool on it but the lua. i hope on 9.1 he makes it eseyer to use the lua ..and if he could include day of defeat itoms on the spawn menyou ..

Reply Good karma Bad karma+1 vote
DeadlyContagion
DeadlyContagion - - 194 comments

Real time geometry editing would also be cool.

Reply Good karma Bad karma+1 vote
BuZZeR
BuZZeR - - 636 comments

Nice interview!
Logo is ROCKs!!! =)

Reply Good karma Bad karma+1 vote
ZOTIC
ZOTIC - - 9 comments

That´s really nice

Reply Good karma Bad karma+1 vote
(W.W.A)^Wrath^
(W.W.A)^Wrath^ - - 4 comments

Garry's Mod is the greastest mod to be ever put out by a single man!!!XDXDXDXD

I LOVE THAT SMILIE!!!

Reply Good karma Bad karma+1 vote
bob76
bob76 - - 1 comments

man i cant wait but i hope the css ragdolls work on this one

Reply Good karma Bad karma+1 vote
dys-Teddy
dys-Teddy - - 30 comments

Garry's mod rocks!

Reply Good karma Bad karma+1 vote
reaper221
reaper221 - - 2 comments

gary your work is completely awesome and it has brought joy to my boring lifestyle and i am going to play it all my life.

Reply Good karma Bad karma+1 vote
reaper221
reaper221 - - 2 comments

I've heard everybody talk about scrpiting in LUA but i dont know what it is.plz reply

Reply Good karma Bad karma+1 vote
SirRob
SirRob - - 3 comments

You rule Garry!

Now if only this was also for Half Life. lol

Reply Good karma Bad karma+1 vote
vawriss
vawriss - - 24 comments

just buy garrysmod 10 on steam only $10.00

Reply Good karma Bad karma+1 vote
SUPER_SHARK95
SUPER_SHARK95 - - 2 comments

is it for the xbox version

Reply Good karma Bad karma+1 vote
Daskaloto
Daskaloto - - 279 comments

Cool

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: