Author Topic: "Galactic Conquest" style for 1.2?  (Read 23645 times)

gman19

  • Posts: 122
  • Turrets: +0/-0
"Galactic Conquest" style for 1.2?
« on: May 05, 2007, 06:47:30 pm »
I posted this in the suggestions for 1.2 thread, but I want to re-write it here so I can get some feedback on the issue. So, here's my proposal.

Make each room/server be a "universe" of sorts with a visual representation of the various planets (maps) and who controls them. That would add a bit of depth to the game. Like one part of the galaxy would have Nexus 6 based on a planet and you could see if humans or aliens owned that planet in real time. This could be based upon the last battle fought there or the percentage of wins each side had on that map; whoever has won more games there would have control of the planet/map. Now, this could be purely eye candy, or it could add an advantage to a particular team. That could be like the "home" team (the one in control) would have a homefield advantage over the other team, or exactly opposite; the other team is so jacked up over taking the place that they get speed bonuses, health bonuses, etc. (or an adrenaline mode, for example) to give them the edge.

Also, this would be a bit more difficult, you could make variations of a map that changes depending on whatever team controls the area. Example: Nexus 6 is owned by the humans, perfect, clean condition. Nexus 6 is contested (equally owned or almost-equally owned by both teams) and shows the same map with minor variations showing signs of struggle, a grittier atmosphere, and a clear point where you can see which places are human and which are alien territory. Nexus 6 is owned by aliens, same map with major variations showing that the place is totally alien. To clarify, I'll designate human control as H, contested as C, and alien as A.

Map H is the normal Nexus 6 map.

Map C is the normal Nexus 6 map with more blood/signs of battle and key alien areas (areas where aliens most frequent during the game, such as default base, certain hallways, the second reactor room, etc.) showing that aliens own that place; creep, slime, organic structures, etc. all over the place.

Map A is the Map C Nexus 6 map with more alien presence; the entire map is slimy, creepy, organic, etc.

Now, that would primarily be a texture variation, so the only difficulty is not feasibility but rather time. The game could be coded like:

Code: [Select]
if
map_control "team"//map is map name, team is H, C, A (human, contested, alien)
then
play_map "Map_H/C/A" //decides which map to load, maps included in base install of Tremulous

example

if
nexus_control "Human"
then
play_map "Nexus6_Human"


And that should be pretty simple to code. The only problem is time; you'd have to retexture the maps and redistribute them with the base install, which could triple the install size. Unless the maps could have multiple texture sets and have those load instead of three identical maps with different textures, which I have no idea on how to do.

Share your thoughts on this, if you don't mind.

My mockup of what I think this should look like (except a few hundred times better and visually appealing):



Here's what I'm thinking;

1. Open and launch Tremulous.
2. Select your server of choice.
3. Be brought to the Galaxy screen, where the current map is listed in the lower left corner of the screen.
4. Click on the various points of the Galaxy screen to be taken to the Detail page for each, including the map name, screenshot of the map, current holder of the map, and the game status of the map, whether it is not in play, or if it is, show the current stage levels and number of kills for each team along with the game time and average ping (the last two were thought of after I made the image), updated once per minute or as determined by the server (no less than every 30 seconds).
5. A "Join" button would allow you to quickly join up to the latest map without checking the current map status.
6. The loading screen would display the Detail page of the current map, as last updated before the Join command was given (to keep loading times low; real-time updates play havoc with loading, at least as far as I know).

Another thought was that there could be a player list included with the Detail page, and allow players to join directly to one team instead of having to get into the game then joining up. The only problem I see with that is that someone could join up right when someone else in-game is teamswapping, which could cause balance issues. Please share your thoughts and ideas. Thank you!
i]"We practice selective annihilation of mayors and government officials, for example, to create a vacuum. Then we fill that vacuum. As popular war increases, peace is closer."[/i] -Peruvian insurgent general

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
"Galactic Conquest" style for 1.2?
« Reply #1 on: May 05, 2007, 07:03:16 pm »
Beautiful idea, I love it.

When a game ends,  it could zoom out to show the planet, if control changes, then the planet will change, if not then it will stay the same. It can then move to the next planet, zoom in, and start the loading screen.
U R A Q T

ShadowNinjaDudeMan

  • Posts: 1385
  • Turrets: +86/-58
    • Tremopolis
"Galactic Conquest" style for 1.2?
« Reply #2 on: May 05, 2007, 07:04:53 pm »
Ladies and Gentlemen, I present to you all a genius.
Ive been wanting something like this for a while.
This would be plain wicked sick.
My favorite player is Jesus, because everything is forgiven when he respawns.

NOM!NOM!NOM!

jit

  • Posts: 258
  • Turrets: +4/-13
"Galactic Conquest" style for 1.2?
« Reply #3 on: May 05, 2007, 07:07:01 pm »
wow nice copy of SW: Battlefront 2 :P but heck thats the only mode i played when i played SW:B2. that would be freakin awesome!!! but wouldn't it  make the game bigger? and perhaps slower since each server would run all planets with all kinds of different players on each planet?

ShadowNinjaDudeMan

  • Posts: 1385
  • Turrets: +86/-58
    • Tremopolis
"Galactic Conquest" style for 1.2?
« Reply #4 on: May 05, 2007, 07:07:30 pm »
There should be a video showing your spacecraft descending into the planet.
Or for aliens, a sort of meteorite thingie splatting into the ground, then a granger climbing out of a hole, twud be ace.
My favorite player is Jesus, because everything is forgiven when he respawns.

NOM!NOM!NOM!

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
"Galactic Conquest" style for 1.2?
« Reply #5 on: May 05, 2007, 07:11:11 pm »
Quote from: "Kage Mane"
wow nice copy of SW: Battlefront 2 :P but heck thats the only mode i played when i played SW:B2. that would be freakin awesome!!! but wouldn't it  make the game bigger? and perhaps slower since each server would run all planets with all kinds of different players on each planet?


Omg, you don't get it. It would be one map per planet. A server runs one map per game. That equals one planet per game. Duh.

The only thing that would take a toll on the game (speed) would be the view of the galaxy at the start/end of each game.
U R A Q T

ShadowNinjaDudeMan

  • Posts: 1385
  • Turrets: +86/-58
    • Tremopolis
"Galactic Conquest" style for 1.2?
« Reply #6 on: May 05, 2007, 07:13:18 pm »
Agreeanationated.
My favorite player is Jesus, because everything is forgiven when he respawns.

NOM!NOM!NOM!

whitebear

  • Posts: 659
  • Turrets: +35/-20
"Galactic Conquest" style for 1.2?
« Reply #7 on: May 05, 2007, 07:30:37 pm »
I think there could be just server rotation and bonuses for each map. Server would register which team is dominating what maps and give bonuses acordingly. SW:BF had selection of upgrades and target could be selected but that is rather dificult to imitate since this is not single player game.

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
"Galactic Conquest" style for 1.2?
« Reply #8 on: May 05, 2007, 07:35:51 pm »
Upgrades fuck balance.
U R A Q T

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
"Galactic Conquest" style for 1.2?
« Reply #9 on: May 05, 2007, 08:14:52 pm »
So, you need some master server to hold the list of who owns what?
And then you have lots of servers playing the same map.
And others are never played.
And the new master server would need a list of every map.
And then I could make a 'server' that keeps saying aliens just won on every map...
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

treminator

  • Posts: 198
  • Turrets: +0/-0
"Galactic Conquest" style for 1.2?
« Reply #10 on: May 06, 2007, 04:27:50 am »
Nice idea, kind of like ET map rotations and/or XP save.  It would keep people on the same team over the course of several maps - like a mini tournament.  A server side XP save option for individuals (provided they don't change sides until a map rotation is complete) would have fewer %(s) of their health depleted on enemy hits (like extra armor, for both alien and hums) - 100 XP = +2% armor, 200 XP = +4% armor, et cetera.  1. This could help the inexperienced who stay put on a team counterbalance more experienced players (as well as provide a challenge to the experienced), and 2. would help alleviate long drawn out games since heavily XP'd tyrants (for example) would be more apt to charge a hum base before SD.

And, after each map, a colored star chart with statistics or something (like in ET) could give feedback on headshots, per class/weapon kill ratios, deaths, et cetera.

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
"Galactic Conquest" style for 1.2?
« Reply #11 on: May 06, 2007, 05:07:06 am »
Hear Hear...

I think that the best thing would be if you had a scematic veiw of the system(server) and each planet(map) has H/C/A next to the name. This would change depending on the race in controll of the planet. The system map would show up in the map loading screen and replace the crappy boreing one we have now.
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

next_ghost

  • Posts: 892
  • Turrets: +3/-6
"Galactic Conquest" style for 1.2?
« Reply #12 on: May 06, 2007, 11:05:40 am »
A little different conquest would be better: No contested planets, just alien, human and neutral. When a map ends, the winning team conquers the planet and votes for next enemy/neutral planet to attack. When the game ends in a draw, the planet becomes neutral and all players vote, this time for both defense and attack.
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.

DarkWolf

  • Posts: 149
  • Turrets: +0/-0
"Galactic Conquest" style for 1.2?
« Reply #13 on: May 06, 2007, 11:20:16 am »
Nice idea Gman and next_ghost :).
img]http://img115.imageshack.us/img115/7353/wolf6jo.jpg[/img]


Proud admin of the DB@ servers.

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
"Galactic Conquest" style for 1.2?
« Reply #14 on: May 06, 2007, 12:04:56 pm »
Almost every one of you has gotten way off track. The idea was to have a little cinematic to show who won the map last time. You needn't another master server, and there's no way to abuse it. It's a simple concept, don't complicate it *coughdavidcough*
U R A Q T

sleekslacker

  • Posts: 407
  • Turrets: +10/-35
"Galactic Conquest" style for 1.2?
« Reply #15 on: May 06, 2007, 04:24:52 pm »
Quote from: "Plague Bringer"
Almost every one of you has gotten way off track. The idea was to have a little cinematic to show who won the map last time. You needn't another master server, and there's no way to abuse it. It's a simple concept, don't complicate it *coughdavidcough*


I think you are the one getting the wrong idea here. Read the first post again.

On the topic, I think this is not a very fair idea. Tremulous was created as a multiplayer FPS in mind, not a persistent RTS/FPS game. You wouldn't have any control over the other battles, and it will only lead to frustation. With the griefers and all, the end result will be pretty jacked up and pointless. Not saying that it cannot be done, but the game will need to be redesigned if we want this idea to mean something.

If you want an idea of which side won the most battle on which server, you can just grep the log, calculate the statistics and put the result on a website.
y last name is Jones, the family motto is "Jones' never give up!"

Currently ignoring all of your spams.

f0rqu3

  • Guest
"Galactic Conquest" style for 1.2?
« Reply #16 on: May 06, 2007, 04:28:01 pm »

hi guys watsup

The MC Horton Crankfire

  • Posts: 273
  • Turrets: +18/-79
"Galactic Conquest" style for 1.2?
« Reply #17 on: May 06, 2007, 11:53:52 pm »
f0rqu3, you live in a hobbit hole? That's fucking awesome.
Caveman's positiveness and encouragement finally broke the max signature size!

Quote from: Dr. Seuss
And what happened then...?
Well...in Who-ville they say
That the Grinch's small heart
Grew three sizes that day!

doomagent13

  • Posts: 506
  • Turrets: +18/-18
"Galactic Conquest" style for 1.2?
« Reply #18 on: May 07, 2007, 12:18:40 am »
I havent done it, but it is theoretically possible to make the ending of the previous game choose the next map.  Aliens win, go here; humans win, go there; tie, stay here.  Repeat. (not 3 maps, but in general, through all the maps, with each game choosing which path to follow)  Cinematics would require new data pk3s--variable rotation can be done NOW. (dont ask how, though)

benmachine

  • Posts: 915
  • Turrets: +99/-76
    • ben's machinery
"Galactic Conquest" style for 1.2?
« Reply #19 on: May 07, 2007, 01:54:33 am »
Quote from: "doomagent13"
I havent done it, but it is theoretically possible to make the ending of the previous game choose the next map.  Aliens win, go here; humans win, go there; tie, stay here.  Repeat. (not 3 maps, but in general, through all the maps, with each game choosing which path to follow)  Cinematics would require new data pk3s--variable rotation can be done NOW. (dont ask how, though)


RTFM. Well, RTM really, I'm not the kind to throw Fs around.
If I remember correctly, the syntax for maprotations is in the end of the manual, and is actually quite powerful.
benmachine

Seffylight

  • Posts: 490
  • Turrets: +40/-26
"Galactic Conquest" style for 1.2?
« Reply #20 on: May 07, 2007, 02:06:07 am »
I really like this idea. :)
Stop it. Seriously.

gman19

  • Posts: 122
  • Turrets: +0/-0
"Galactic Conquest" style for 1.2?
« Reply #21 on: May 07, 2007, 02:17:22 am »
Wow. Didn't think I'd stir up this much of a response; not complaining though.


I'm doing a mock paint job of what I think the screen should be like right now, please wait momentarily as I finish and upload it. Beware; it's made in MS Paint, so it's pretty horrible. Just a general layout for what I had in mind. I'll edit this and link to the picture once I get it done. Thanks for the feedback!

EDIT:

Mockup complete, uploading now.

EDIT 2:

Uploaded. Check first post for new image.
i]"We practice selective annihilation of mayors and government officials, for example, to create a vacuum. Then we fill that vacuum. As popular war increases, peace is closer."[/i] -Peruvian insurgent general

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
"Galactic Conquest" style for 1.2?
« Reply #22 on: May 07, 2007, 12:06:46 pm »
So; would there only be one map in play at a time?
U R A Q T

treminator

  • Posts: 198
  • Turrets: +0/-0
"Galactic Conquest" style for 1.2?
« Reply #23 on: May 07, 2007, 02:04:45 pm »
Nice map.  Along with what Plague Bringer said, what if ...

When a nextmap or map vote is called, players who press F1 warp to that map while others with F2 stay in that system to continue fighting.  You would have multiple battles (up to server player limit) going on at the same time.  This would truly add a new strategy to contesting star systems, and server side updates of other star system battles would be passed to the console (to inform multiple human and alien teams of galaxy battle status):

Overmind Overlord: Karith - 1 spawn remaining, 2/8 alive (6 in queue), Overmind destroyed.

Red color for danger, and Yellow...

Overmind Overlord: Karith - 2 spawn remaining, 4/8 alive (4 in queue).

...for system in jeopardy.

...and someone on Alien team battling in Nexus could press F? to warp to Karith to help - immediately thrown into alien spawn queue (skipping team selection altogether).

I've never played Galactic Conquest, but I like your ideas.  It would probably be a coding challenge (and server resource issue) to implement what I threw out there above.  Either way, I like where you guys are going with this.

Dieselfame3

  • Posts: 12
  • Turrets: +0/-0
    • http://www.geocities.com/dieselfame_3/index
"Galactic Conquest" style for 1.2?
« Reply #24 on: May 07, 2007, 04:33:09 pm »
that sounds like a great idea
img]http://img443.imageshack.us/img443/6818/hicks1ue1.jpg[/img]

HamStar

  • Posts: 458
  • Turrets: +128/-27
"Galactic Conquest" style for 1.2?
« Reply #25 on: May 07, 2007, 05:44:27 pm »
I reckon its a great idea, but what about mapvotes? O.o

Edit: Aww crap, forgot to read the post 2 posts up from thsi post, ignore this post please.

DHRUVINATOR

  • Posts: 281
  • Turrets: +12/-12
"Galactic Conquest" style for 1.2?
« Reply #26 on: May 07, 2007, 06:50:39 pm »
Wow man alot thought into this. Darklegion give him a job!
Just me.

Plague Bringer

  • Posts: 3814
  • Turrets: +147/-187
"Galactic Conquest" style for 1.2?
« Reply #27 on: May 07, 2007, 08:08:14 pm »
Multiple maps on a single server would be a bad idea, I can't explain it too much, but it just makes sense to me.
U R A Q T

gman19

  • Posts: 122
  • Turrets: +0/-0
"Galactic Conquest" style for 1.2?
« Reply #28 on: May 07, 2007, 11:33:42 pm »
Quote from: "DHRUVINATOR"
Wow man alot thought into this. Darklegion give him a job!


A job?! Sweetness; I could use a hobby this summer, only 2 weeks of school left FTW!!!!!!

That would be nice to get on the Tremulous development team, you know.

And, excellent ideas, Treminator; that would be very nice to add in with this. Make it sort of a football game update method; real-time updates on games while you're in another one, like you get on ESPN and such.
i]"We practice selective annihilation of mayors and government officials, for example, to create a vacuum. Then we fill that vacuum. As popular war increases, peace is closer."[/i] -Peruvian insurgent general

techhead

  • Posts: 1496
  • Turrets: +77/-73
    • My (Virtually) Infinite Source of Knowledge (and Trivia)
"Galactic Conquest" style for 1.2?
« Reply #29 on: May 08, 2007, 12:34:09 am »
Make Tremulous into a MMOFPS and you'll win next year's ModDB contest by a landslide.
I'm playing Tremulous on a Mac!
MGDev fan-club member
Techhead||TH
/"/""\"\
\"\""/"/
\\:.V.://
Copy and paste Granger into your signature!