by greaserpirate » 22 Oct 2011, 02:28
I've had some ideas for a couple of game modes, which I've really been wanting to try and code, but whenever I look at the source I have absolutely no idea what's going on. (Maybe it has something to do with the fact that I'm new to C.) Perhaps some comments would help?
Anyway, here's a couple of ideas, feel free to try them out:
BOMB GUARDS: There's a third team playing bomberball, and they don't want the bomb to go anywhere. I don't know how the scoring would work, maybe they get points from bringing the bomb to its original place, or just by holding the bomb for some amount of time.
PANIC: players get no points from frags and negative points from deaths, except for a Killer(or multiple Killers), who gets points from frags. Nobody knows who the Killer is, but they have special powers. (I'm not exactly sure what those might be, but they should be pretty subtle: like never having to reload, having all the weapons, and regenerating grenades; or maybe they have more heath or it regenerates really quickly; or being invincible except for the head, or the back, or other places). Players get a huge point bonus from fragging Killers. Maybe there should be an option for a teamkiling penalty to prevent everyone from being paranoid and shooting everyone they find slightly suspicious, although that could be fun too.
CIRCLE OF LIFE(Aka PREDATOR/PREY): There are 3 teams: Alpha, Omega, and Beta. Each team has a "prey" team that they have an advantage over and a "predator" team that has an advantage over them. Maybe teams could have a shield that only deflects shots fired from people on their "prey" team, or maybe they have shield points that take the damage for them until they run out, or instead of doing damage to the predator team, shots just stun them for a bit. (I suppose you could also use the "invincible except for a weak spot" thing here too). So players will be constantly running away from their "predator" team and trying to hunt down the "prey" team. Maybe as a mutator the "predator team" and "prey team" could be randomly assigned to each player, so some players on Alpha have an advantage against Omega players and some have a disadvantage against them.
PROTECT-THE-BUILDER: Just like Protect, but with bases that only the flag-bearers can capture, and once the other team captures your flag instead of them just scoring, all your bases are overthrown. Maybe players can also overthrow bases, and also the flag-bearer could capture bases faster than normal.
REGEN CAPTURE: exactly like the Sauer gamemode, you have limited ammo and you regain it by standing near bases. Actually, a limited ammo system would be really useful to have as an option in general, because sometimes it's more fun to have to play smart with your resources, and the placement of resources can have a big effect on the flow of a map. I know that you can just type "/(weapname)reloads 0" for all the weapons, but some weapons feel underpowered because you can only have a certain number of shots and some weapons have more shots in a clip than others. Just an idea, I like the infinite ammo system but an alternative would be good too.
If you want more ideas for things you can do to help, there are plenty of threads full of good ideas people have come up with. I probably wasn't going to share this because I know the developers are already really busy and I can't do much about it myself, but if you want to help me out that would be awesome.