• How can I make gamemodes better?
    249 replies, posted
You've just gotta encourge people to create decent gamemodes. The whole gamemode contest thingy was a start, but it seemed like no one was interested.
[media]http://www.youtube.com/watch?v=QPbzgRAl-OY[/media] I'm suprised nobody posted it yet. Now I'll just go back to lurking.
I just want better online support. It's ridiculously hard to get a game going for friends. A lobby system like L4D2's could be pretty cool. It works like a charm.
[QUOTE=Recurracy;35134883]I just want better online support. It's ridiculously hard to get a game going for friends. A lobby system like L4D2's could be pretty cool. It works like a charm.[/QUOTE] no, no, no you know how L4D2 works? there are empty servers, hosted by valve and whatnot. The lobby picks the best one and you join that emty server. This would require HUGE amounts of empty servers, and since most garrysmod servers are different, this would never work. Plus, gmod playercounts are much higher than the usual 4-8 used in a L4D2 lobby. think about it, would CS:S work with lobbies? no.
don't do it l4d style then? make it so people can join a lobby, then the lobby leader selects a server and everyone joins it. no matchmaking is required, just a formalised way of sending your mates an ip and saying "connect to this!"
[QUOTE=Lexic;35135525]don't do it l4d style then? make it so people can join a lobby, then the lobby leader selects a server and everyone joins it. no matchmaking is required, just a formalised way of sending your mates an ip and saying "connect to this!"[/QUOTE] that just seems pointless as fuck, haha isn't that what the "invite to game" function is for? anyways, point is, unless you can reserve slots in a gmod server and coordinate download files somehow through a lobby (which seems abuseable as fuck), I don't see how this would be a good thing. Instead of the "lobby leader" joining ahead of time and having fun on a server, he has to wait for all the others to join. The drop-in, drop-out system of dedicated servers in CS:S, TF2, and GMOD allows for maximum in-game time, compared to a lobby system.
I take it you've never tried to instigate a crawl before then. I'm not even remotely suggesting that this in any way replaces normal game joining, but it would be useful for people who organize parties and not inconvenience anyone at all to have a lobby system on the side.
[QUOTE=Lexic;35135980]I take it you've never tried to instigate a crawl before then. I'm not even remotely suggesting that this in any way replaces normal game joining, but it would be useful for people who organize parties and not inconvenience anyone at all to have a lobby system on the side.[/QUOTE] I have actually, I do it a lot. we all hop in a steam chat room and we use the "online" and "in-game" to determine who's ready and who's not, and we use the invite game function it's pretty easy, truth be told, L4D2/L4D is one of the more annoying games to crawl in since the server you join is random, and the lobby system results in "OMG READY THE FUCK UP"
Just in my experiences with PNRP, I'd say more bored modelers. XD The things I could do if I had some models I could freely use. I've tried my hand at modeling, and I'm not bad, but it's so painfully slow and I just want to keep going back to the code, fix all my broken shit. Other then that petty thing, I'd say that a good HUD, makes a gamemode. Especially RP gamemodes. It has to be minimal and out of the way, but show all important by-the-moment information. I think even better then that would be a well-designed customizable HUD where the player can choose what they feel is important to them, and where they want them. Just like a lot of MMOs do, even though I hate to bring 'em up because of other bad practices.
The new gamemode system looks great for making more singleplayer gamemodes. Can't wait to work on one.
[QUOTE=Tollyx;35134684] I'm suprised nobody posted it yet. Now I'll just go back to lurking.[/QUOTE] Is this what i think it, oh god, yes, please be what i think.
[QUOTE=trotskygrad;35134905]no, no, no you know how L4D2 works? there are empty servers, hosted by valve and whatnot. The lobby picks the best one and you join that emty server. This would require HUGE amounts of empty servers, and since most garrysmod servers are different, this would never work. Plus, gmod playercounts are much higher than the usual 4-8 used in a L4D2 lobby. think about it, would CS:S work with lobbies? no.[/QUOTE] There's also the option to choose a local server. I won't hire a dedicated server just for friends and me to play on one hour a week, and playing on any other server usually proves itself to be a mingemagnet. I just can't for the life of me get a listen server running. I did everything most tutorials tell me to do, and it does jack shit. I've portforwarded everything a hundered times and I can get most servers in any other game to run within 4 minutes, in fact I have a computer on my room solely for servers. It's just that I've never gotten it to work in Gmod.
[QUOTE=Soren;35127239]You've just gotta encourge people to create decent gamemodes. The whole gamemode contest thingy was a start, but it seemed like no one was interested.[/QUOTE] Probably because they inevitably end up with a large amount of ideaguys for better and worse. Sometimes developers need some ideaguys to suggest improvements and point out flaws, but there's also a lot of idiocy among ideaguys since they're unaware of your restrictions as a developer or they effortlessly simply want someone else to create the game that they can't. If you completely ignore ideaguys, your work will likely not be well adapted to the general public and be a selfish monument of your own pride. If you listen too much to ideaguys, you'll slave away to thanklessly create something from someone's personal interest rather than the general public. My personal opinion on most gamemodes right now are that they're too bland, and I miss things like Go Fish, Flood, Zombie Survival, Deathrun, and Suicide Barrels. I do realize that it's far less complicated to make gamemodes with a few rulechanges and new guns/classes though.
[QUOTE=Recurracy;35146196]There's also the option to choose a local server. I won't hire a dedicated server just for friends and me to play on one hour a week, and playing on any other server usually proves itself to be a mingemagnet. I just can't for the life of me get a listen server running. I did everything most tutorials tell me to do, and it does jack shit. I've portforwarded everything a hundered times and I can get most servers in any other game to run within 4 minutes, in fact I have a computer on my room solely for servers. It's just that I've never gotten it to work in Gmod.[/QUOTE] why not just run srcds in the background?
Port forward and make sure your firewall(s) are allowing the connection. It's not hard.
[QUOTE=Simski;35146844]Probably because they inevitably end up with a large amount of ideaguys for better and worse. Sometimes developers need some ideaguys to suggest improvements and point out flaws, but there's also a lot of idiocy among ideaguys since they're unaware of your restrictions as a developer or they effortlessly simply want someone else to create the game that they can't. If you completely ignore ideaguys, your work will likely not be well adapted to the general public and be a selfish monument of your own pride. If you listen too much to ideaguys, you'll slave away to thanklessly create something from someone's personal interest rather than the general public. My personal opinion on most gamemodes right now are that they're too bland, and I miss things like Go Fish, Flood, Zombie Survival, Deathrun, and Suicide Barrels. I do realize that it's far less complicated to make gamemodes with a few rulechanges and new guns/classes though.[/QUOTE] it's a matter of ideas recognizing what can and cannot be done with code, and being willing enough to delve into the details of data structures, etc.
[QUOTE=trotskygrad;35148370]it's a matter of ideas recognizing what can and cannot be done with code, and being willing enough to delve into the details of data structures, etc.[/QUOTE] I really wish I could learn to code since I tend to be pretty good at utilizing limited resources in unique ways, but sadly my attention span makes it so I can often forget an entire page of words by the time I'm about to switch to the next one, or forget what the conversation is about while the other person is still talking to me :v:
Maybe make creating them easier outside of scripting itself (that will be always hard at some point), like : - More content from outside games (I'm looking to do a Medieval Gamemode, but Age of Chivalry lacks all it could give (all ragdolls, all weapons and props, ect...) - Allow people to see props of games they don't own normally. I know that's a pointy thing, but that means he still can't spawn them and stuff (You should be allowed of seeing props, NPCs and textures of Steam Games you don't own, but you obiviously don't get the game, and can't spawn any props/entities of this game in any way). That would stop people from spawning random props from uncommon games and putting ERRORS all over the place - Gmod13 :)
[QUOTE=dylanstrategie;35150543] - Allow people to see props of games they don't own normally. I know that's a pointy thing, but that means he still can't spawn them and stuff (You should be allowed of seeing props, NPCs and textures of Steam Games you don't own, but you obiviously don't get the game, and can't spawn any props/entities of this game in any way). That would stop people from spawning random props from uncommon games and putting ERRORS all over the place [/QUOTE] either garry would have to make an on-the-fly download system which someone would find a way to exploit and put questionable files on your computer with, or you would have to download an entire game's content to join a server in which case the content is now on your computer and you could just insert a spawn list for it all
[QUOTE=DylanWilson;35150871]either garry would have to make an on-the-fly download system which someone would find a way to exploit and put questionable files on your computer with, or you would have to download an entire game's content to join a server in which case the content is now on your computer and you could just insert a spawn list for it all[/QUOTE] It would be nice if somehow there was a system that listed the mods installed on the server and that allowed you to pick and choose among the mods to download directly from the game into your computer. This would certainly make mods that otherwise require you to download them manually online a lot more available to the general public, which would better encourage unique gamemodes and other advanced mods. True that this could then easily be exploited for warez or malware, but perhaps some sort of limit on file extensions and/or file size could help prevent the worst offenders.
Co-Op (Matchmaking?) and Singleplayer game modes. Also maybe a matchmaker for specific game modes, like you can select "Zombie Survival" and it will find you a server to play on based on a certain filter, no more digging through server lists and dealing with terrible sorting.
Any way to make gamemode specific binds, and to have default binds for each gamemode?
[QUOTE=Remscar;35157926]Co-Op (Matchmaking?) and Singleplayer game modes. Also maybe a matchmaker for specific game modes, like you can select "Zombie Survival" and it will find you a server to play on based on a certain filter, no more digging through server lists and dealing with terrible sorting.[/QUOTE] I am pretty sure garry have already done that At least his latest video shows each gamemode having a separate menu and a separate server browser
[QUOTE=DylanWilson;35150871]either garry would have to make an on-the-fly download system which someone would find a way to exploit and put questionable files on your computer with, or you would have to download an entire game's content to join a server in which case the content is now on your computer and you could just insert a spawn list for it all[/QUOTE] I like the idea but some people will consider this as warez unless the content is from a free mod. Valve will start flaming because their [sarcasm]super awesome[sarcasm] models will be avaiable to anyone who hadn't bought a game. In other words this won't happen.
You should make it so past gamemodes will be compatible in the future. Establishing a firmer link between 3rd party content and the base game would be good as well. Maybe you could even work with the developers of gamemodes like DarkRP to create a better gamemode, since I'm sure the possibilities would be endless.
I know this is gonna sound weird coming from me but... Fuck RP gamemodes. I mean, seriously, fuck them. We're making them dumber not better, and the fact that people like to beat on them like a dead fucking horse is simply stagnating gamemodes in general. But to be honest I don't want to play overly simple gamemodes either. They never kept me hooked since most were somewhat lacking in replay value. My main concern over gamemodes nowadays is over content and how hard it is currently for it to get to the player, and it really shouldn't be since the framework is there for it to be done on a more streamlined manner. The other BIG issue, and the one I most often find myself struggling with is animations. Animation support is poor, with only some sequences being able to be called with SetSequence and LookupSequence. Support for creating your own animations is also poor, and there are simply not enough stock ones to properly cover all gamemodes.
[QUOTE=Big Bang;35208012]Support for creating your own animations is also poor, and there are simply not enough stock ones to properly cover all gamemodes.[/QUOTE] I can easily create an animation for a player, but then I'd have to recompile all the player models, or at least hex them to use a new animation base. I had to use an extremely hackish way to get my swimming animations to work when I originally compiled them.
[QUOTE=Hentie;35215336]I can easily create an animation for a player, but then I'd have to recompile all the player models, or at least hex them to use a new animation base. I had to use an extremely hackish way to get my swimming animations to work when I originally compiled them.[/QUOTE] It would be neato if we could get an external anim file that applied for models with the same skeleton or something of the sort
double post, but could u also play with the code for ladders a bit, they have this nasty habit of throwing you 15 foot in a random direction, and getting down them is an odd matter of falling at just the right angle so it catches you before you die
For build why not add a list of suggestions that pop up every x minutes. e.g. "Stuck for ideas? Try building a rocket."
Sorry, you need to Log In to post a reply to this thread.