Titan Network

Community => Multimedia => Topic started by: Arcana on December 04, 2012, 02:21:26 AM

Title: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 04, 2012, 02:21:26 AM
I mentioned on the official forums that I would start a thread on Titan talking about The Immortal game, the genesis of both the story and the in-game event held on November 28.  I've decided to do this as a sort of stream of consciousness thing rather than an organized thing.  Mostly, its because I don't want to take the time to write this all up and release it in organized parts, and also because I have no idea if people are actually interested at all or not.  So I'll play it by ear and see how it goes.

For those that haven't read the story, I've reposted it here: http://www.cohtitan.com/forum/index.php/topic,6445.0.html

Just to get the thread warmed up, I thought I would repost something I originally posted on the official forums.  This is my game client on event-day:

(https://images.weserv.nl/?url=farm9.staticflickr.com%2F8058%2F8229786063_8ec3494096_z.jpg)

What you're seeing are custom window menus.  You make a file in data\customwindow called custom.window with the menu structure, similar to POPMENU.  Unlike Popmenus those could not be hidden, but also unlike popmenus you could edit them while the game was running and they would update in real time.

This was the basic script outline we were trying to follow to run that event, and what actually happened.

0.  We wanted to buff the players to full incarnate status, and had set up macros to a) level players in the zone to 50, b) set their VIP flag, and c) grant all incarnate slots and powers.  Unfortunately, the VIP flag was not setting properly during the event, so that did not work as expected.

1.  (Optional) Mothership raid.  If there were just enough players, we'd run an abbreviated mothership raid.  Abbreviated meaning we'd bring down the shield ourselves so no pylon phase.  However, it turned out we had way too many to comfortably run a MSR, so we skipped this phase.

2.  When the ship was defeated, we'd "destroy" the mothership.  Story-wise, we would be simulating a reactor overload destroying the ship and collapsing the Rikti homeworld generators within it.  The way we did this was we a) killed the shield so it was gone, b) set off an explosion on the ship, and c) turned the geometry of the ship invisible, so it seemed to have been destroyed.

The big boom was generated by a special object that generated the blast seen in the "nuclear blast" cut scene from the Magisterium trial.  Interestingly, the blast effect is one of the few visual effects that affects the entire zone.  Even if you are nowhere near the blast and can't even see the detonating object, the blast wave is still visible to everyone in the zone.  I tested that myself before the event and it seemed suitably impressive.

3.  In the next phase we'd spawn NPCs for the players to fight.  For lore-continuity reasons those NPCs were Shivans (which were already noted to be used by the Battalion) and Kheldians (known to be enslaved to the Battalion cf: Twilight's Son).  The way this was done was that I flew above the players while invisible, and spawned them directly over the players, moving around constantly to try to keep spawns landing all around all of the players.  With those custom window menus, I could fly around and with the push of a button spawn groups of Shivans and Kheldians.

One problem: because the zone was so overloaded, I couldn't see everything I spawned.  I could see the Shivans but not the Kheldians.  So after a while I stopped trying to spawn Kheldians and started spawning just Shivans.  As it turns out they were spawning, I just couldn't see them clearly.  Oops.

4.  The fight was always intended to eventually pit the players against really tough Battalion enemies.  The Battalion were piloted by volunteer players: four of them (Codewalker, Snow Globe, Starsman, and TonyV).  I was supposed to pilot a fifth - the slightly more powerful Battalion Herald, but a zone crash caused a problem with him and the lag made it more difficult for me to pilot the Herald and the spawning character simultaneously, so the Herald was scrapped as not essential.

I spent a lot of time researching what I could do with buffing players and attempting to create reasonably balanced enemies.  They were deliberately not equipped with ultra-high damage attacks: the goal was not to assassinate the players.  They *were* designed to be pretty tough: we ultimately went with Tankers (for the health and res caps) buffed with controller pets (which were not used much), ranged blaster attacks (including nukes, but unfortunately not the non-crashing type in I24 which was not possible for technical reasons), some buffs and debuffs, and +2 level shift.  The level shift was also accidentally canceled when the zone crashed initially, but what really made them tough was they possessed both the healing and regeneration auras of green Hamidon mitos.  They also had a pair of purple triangle powers.  So high mez protection, high res, capped health, ultra high regen.  But the players could (eventually) kill them, so I believe they were designed fairly well given the limitations we operated under.

5.  As per the story, when the appropriate time passed, the Battalion died (permanently) and Hamidon and the Avatar appeared.  The players didn't need to be prompted: they dove into that fight.

6.  This would be the end of the formal event, although as those that stayed know we, and some of  the devs who attended, began goofing off and spawning all sorts of things for the players to fight once picture taking was completed.


It doesn't seem like a lot, but it took a month of planning between myself and the players that helped.  And contrary to what some people guessed, we did not work with the devs on this one.  There was some discussion about doing that, but I made the call that since we had gained admin rights on the Beta server through "less than offiicial channels" it was better if we did not involve them, although I believe they would have been happy to help and some later said that to me directly.  I honestly didn't want to get them into trouble, even though they were by then very-ex-Paragon Studios employees.


I'm open to any questions anyone has about this event, or for that matter the story that wraps the event.  Tomorrow, I'll probably talk a little about the technical hurdles we ran into: what we discovered the game could do, and sometimes surprisingly could not do.  For example, it is, or was, technically impossible to teleport a critter from one map or zone to another.  Reason: players existed in a database outside the maps and could be moved from map to map.  Critters were spawned within the map on that mapserver: they had no existence outside that map.

I could blow up the mothership, but I couldn't move the Avatar of the Hamidon from Atlas Park to the Rikti War Zone.  Why did I want to move critters?  Because one possibility the game did not allow us to do was to create an architect mission with custom critters representing Battalion enemies, and then teleport them from that map to the RWZ.

We were looking at every possible angle to push the envelope.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Glass Goblin on December 04, 2012, 04:20:11 AM
Although I wasn't able to attend, I am very interested in what it took to pull this off. Thank you for the write-ups!
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Zenzen on December 04, 2012, 03:06:43 PM
I was there, and I was amazed and pleased and astounded at what was happening.  Thank you for creating/coordinating/extemporizing an appropriately epic ending for our City.  And I mean "epic" in the proper form, not "Yo, that was E-P-I-C, man!"  ^_^  You took what was there in the lore, and ran a grandly-scaled finale that had its' fair share of tragedy and sacrifice - that, and the ending of a world, and Epic is the only word that truly fits.

Again, let me say 'Thank You".  Your Immortal Game is the proper send-off that City of Heroes deserved, and that NC$oft refused to even consider.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: laufeyjarson on December 04, 2012, 05:23:04 PM
I was stuck at work, so could only keep an eye on what people were saying on the forums, but even from that dim second-hand view, it's clear you did an excellent job.

It was a very cool thing to do.  Thank you for doing it, and for trying to give us all the super-heroic ending that NCSoft forgot about.

The information about how you did it is interesting.  Thank you for posting it.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arachnion on December 04, 2012, 06:32:57 PM
Thank you, Arcana.

If it's possible, could we get a bigger (read: legible), version of that custom windows screenshot?

I'm intrigued by it, seeing as how I love developer tools for games, debug menus, etc.

Just a small request  :)
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 04, 2012, 07:17:08 PM
Again, let me say 'Thank You".  Your Immortal Game is the proper send-off that City of Heroes deserved, and that NC$oft refused to even consider.

You're welcome.  And I have to say, while I'm somewhat upset at the shutdown, particularly the details of the shutdown (which I'm sure someone will spill eventually), I was even more upset when I realized NCsoft had no intention whatsoever of allowing the devs to script us an ending to the game, essentially out of spite.  It would have cost them nothing: the devs by law were being paid for two months past the shutdown announcement.  I'm particularly upset over the fact that in their shutdown announcement they implied they would do something, and in their current goodbye message they implied they *did* something.  What final battle did they host?

Anyway, yesterday I talked about what we tried to do on that day, but that was the culmination of about a month of figuring out what we could do.  Again: this will be a bit of a ramble because I'm writing this up on the fly, before some of the details get squishy in my memory.  We spent a lot of time just trying to figure out what we could do, and we were figuring that out right up to the morning of Wednesday.

My guess is that everyone who has ever gotten admin access to a City of Heroes server, devs included, has figured out how to do three things immediately and then abused the privilege.  One: everyone learns how to jump to any zone.  Two: everyone learns how to make themselves look like any entity in the game.  And of course Three: everyone learns how to spawn critters.

I will admit that I spent a lot of time just spawning things, just for fun, but also to brainstorm.  I spawned Hamidon and the Avatar of the Hamidon and had them fight.  Primal Hamidon wins that fight, by the way - go Primal.  I spawned squadrons of Kronos and Warwalkers and AVs and every kind of critter.  I had them fight each other, fight me, fight anyone else that might accidentally zone into the zone.

That zone, incidentally, was a place called "daveland."  I don't know the complete backstory to why there's a zone called Daveland although it seems obvious at least that someone decided they needed a place to test things.  You can't get to Daveland except with admin teleport (mapmove) capability, so it was a safe place to experiment.

I spent a lot of time deciding how that fight would go.  Would the players have help?  Should I spawn praetorian warwalkers on the players' side.  What should I spawn on the enemy side?  In fact, if not enough players showed up, my backup plan was to have the IDF backup the players against the Battalion, but as it turned out that contingency was completely mooted by the fact that a hundred fifty people showed up for the event.

I really, really, *really* wanted to make custom Battalion enemies.  There's just no way to do it.  You can manipulate players, but not really critters.  You cannot customize the look of a critter - not on a real server (its possible on a development shard I believe).  The only place you can create customized critters is in the AE, and we actually considered holding the event on an AE map for that reason, but ultimately decided against that idea.  You cannot even grant new powers to critters.  The fundamental problem is that a critter is just a critter: its a single thing.  Its an instance of a thing hardcoded into the game.  Players, on the other hand, are dynamic things.  Players level, they slot, they train, they respec.  The game deals with players as database records with database entries for all the aspects of the player.  You can add powers to players.  You can remove powers from players.  You can change the location of a player from this map to that map.  Its all done with the player database.  There is no such thing for critters.  Critters are immutable cardboard cutouts.  Not that I didn't try.  I tried adding powers to critters, changing critters into other critters - a critter is just a critter.  So if we were going to use NPCs, they would have to be the garden variety kind.

I was just not satisfied with that.  We needed to deliver something more, so we decided to incorporate volunteer pilots driving customized Battalion player characters.  We could do all kinds of things to those.  We could customize the look of them, and we had the theoretical ability to customize the powers they had.  We just needed to figure out the right way to do it.

There's a game command called "omnipotent."  Omnipotent is an interesting command: it grants a player character every power that is valid for their archetype.  In other words, all of the primary powers of their archetype, all of the secondary powers of their archetype, all pool powers, all epic powers appropriate to their archetype, and all of the temporary powers.  Omnipotent characters are a lot of fun to play around with.  They also tend to break.  They sometimes crash the maps they are on, they sometimes crash themselves out of the game, and they sometimes get hosed to the point they can't be logged in anymore.  Unfortunately.  The problem seems to be hard coded limits on certain things, one of them being the number of powers you can have.  Its apparently somewhere around a thousand, and omnipotent characters come very close to or pass that limit.  Curiously, I spent a lot of time on an omnipotent character without it breaking, but some other people reported they broke immediately for them.  When it finally did break for me I stopped using the command, and certainly had to disqualify it from being used for the event.

Which meant creating Battalion critters by hand, power by power.  I spent a lot of time in Daveland looking at powers.  I thought I had a great combination when I ran into another problem.  On top of buffing a player with the entire encyclopedia being not so good, buffing players with player powers not in their archetype proved problematic.  It seems the game has error checkers for that, and it often concludes a Tanker with Blaster powers (for example) is corrupted.  So if I was going to make custom player characters, I had to make sure the only player powers they had were those in the archetype the character was created for.

Unfortunately, that eliminated another possibility.  I wanted the player characters to be tougher due to testing them being too weak to stand up to players, so I decided they would be Tankers, with tanker health and res caps.  But that eliminated an option I thought would have been fun: an early design of the Battalion Lts had all the Blaster nukes.  Which you may recall were buffed in I24 to not crash.  But for this error checking annoyance, you guys would have been fighting Battalion that were nuking you every few seconds.  That's not as bad as it sounds: due to another issue I'll explain in a bit, those nukes would not have been slotted.  Flashy, and they'd hit hard, but they would not be lethal.  But I bet it would have been a surprise to see a Battalion Lt nuke you, and then Inferno you, and then atomic blast you.

I found a way to cheat, but not in a way that gave me the non-crashing nukes back.  While I could not grant Blaster or Controller powers to a Tanker without risking breaking the character, I could grant any other non-player power.  *Any*.  Which means I could grant the powers in the custom critter powersets for the Architect.  If I wanted to give the Battalion power blast, I didn't give them Blaster power blast, I gave them Architect power blast.

I could also give them any power that any NPC had.  For example, to beef up their mez protection I could give them the purple triangles of an AV.  True story: I accidentally gave them the purple triangles from the green mitos because it also had a lot of resistance, but it also self-immobilized the Battalion.  So I had to remove that one at the last minute.  And I gave them the healing strength of the green mitos, which is substantial especially on a tanker.  I also made sure to pick powers that would grant significant debuff resistance so they were not melted instantly by strong debuffing players.

One thing I gave them but they didn't use because they lost was level shifts.  I could level shift the Battalion by simply granting temporary powers that offered level shift.  However, while I did that when buffing the Battalion, when the zone crashed and everyone had to log back in I forgot those powers did not persist between logouts.

The bottom line is that for player characters, I could grant any player power that was valid for their archetype, and any other power period.  Which provided a lot of opportunities for customization.  But I did notice something that relates to something else I knew from a while back, which created another interesting glitch.  If you grant all these powers to a level 50, nothing unusual happens.  But if you grant them to a lower level character, a curious thing (if you don't understand how the powers system works) happens.  Suppose you're level 23 and I grant you a ton of these powers.  And suppose I also then bump you to level 50.  Now you go and train.  What happens?  Well at level 24 you're supposed to get a new power.  But what actually happens is nothing: the trainer says he or she is ready to train you to 24, you select train to new power at the trainer, there's a pause, and then you're back to the trainer and now he or she says they are ready to train you to 25.  What happened?

What happened is this: the game doesn't award powers and slots by a schedule.  It actually checks to see if you have less than what you are supposed to have, and if you have less than what you are supposed to have it gives you the opportunity to get more.  So at 23 you are supposed to have I think thirteen powers.  At 24 you're supposed to have fourteen.  Normally, when you train to 24 the game goes "oh, you're allowed 14, but you only have 13.  I'll send you to the power selection screen."  But when I mucked with them, they now have something like 32 non-temp powers.  So when they train to 24, the game says "oh, you're allowed 14 but you have, err, 32.  Well I guess you're done" and never takes you to the screen.

In other words, if I roll a level 1, bump him to 50, and then grant a bunch of custom powers, when that character trains up to 50 they will never get the chance to take any of their primary or secondary powers.  They already have too many.  So, to work around this we had to make sure to bump characters first, train them, and *then* grant them all their special powers.

Incidentally, a variation of this type of processing for slots is what the devs ran into when they tried to grant us more slots.  There's a complex dance of "what should the character have now" validation code that gets unraveled when you change what we're supposed to have.  That's why weird things happened like all your purple enhancements vanished with those extra slots.  The game simply doesn't work the way people would ever guess it worked, ever.  Frankly, in many respects its pretty Rube Goldbergian.

In any case, that meant since the character was trained to 50 first, they could not slot the new powers I granted.  So that's why nukes would have been not very strong.  With more thought, we could have designed these characters in just the right way so the right powers were slotted: train to 26, grant powers, retrain, slot, grant more powers, retrain, etc.  Again: the limit was time.  I finalized the design of the Battalion and wrote the scripts to buff them about thirty minutes before 5:00 Pacific when we started to trickle into the zone and set things up.  We went right to the wire.


In any case, that's the basics of how we figured out how to create the custom Battalion Lts.  Oh, I forgot to mention.  I hope someone noticed that one of the attacks I granted to the Battalion was the ranged attack from the Crystal Titan.  It doesn't actually do that much damage, but its really cool looking so I added it.  Although in the heat of combat its possible the Battalion pilots didn't think to use it much.  I'm kicking myself now that I check and realize I did not record the testing I did where SnowGlobe was dueling the Crystal Titan, each firing that prismatic blast power at the other.

And for the record, this is how my character became Prometheus: benpc Model_Prometheus_NoRing
And on an alternate account, I became RulaCole (aka RulaWade): benpc Rularuu_RulaWade

And what power is RulaCole using to make it look like he's doing something important?  Its the teleport power that Dominatrix uses during the Magisterium trial to teleport away.  Its purple and swirly and looks like something interesting is about to happen, and curiously it has a fairly fast recharge for a power designed to perform a special visual effect mostly.

Those model names, by the way, work in demorecords, which is how I created the illustrated panels that are at the start of each part of the story.  The game gives developers two ways to become something else.  They can "benpc" which will change their *appearance* into the appearance of a non-combat model.  Or they can "becritter" which will not only change their appearance but also grant them the powers of that NPC.  "becritter PraetorianWarworksEndGame_Warworks_Goliath_War_Walker" is all kinds of fun.  I would also not be surprised to find that macro on the power tray of a certain Zity of Heroes community manager.


And that's the basics of creating the Battalion and some other housekeeping for the NPCs.  Next time, I'll probably talk a little about how the story and the event evolved in lock step.  I tried to make things an integrated whole, which was interesting because I was not working alone: I had other players offering (very good) suggestions which I then had to determine if they made sense for the story, or if the story could be altered to make sense for them, or if they were super cool but we just couldn't accommodate them. 

Like, for example, if a giant Rikti mothership swooped in and hovered over the players.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 04, 2012, 07:31:54 PM
Thank you, Arcana.

If it's possible, could we get a bigger (read: legible), version of that custom windows screenshot?

I'm intrigued by it, seeing as how I love developer tools for games, debug menus, etc.

Just a small request  :)

http://farm9.staticflickr.com/8058/8229786063_bfc20afdcb_h.jpg

But I should point out these are my custom commands - I made those menus.  In effect you are not looking at a specific dev menu all devs had, you're looking at the equivalent of my POPMENU configuration which would be particular to me.

From left to right:

Spawn: this was my menu to spawn certain critters.  You can spawn them one at a time, or in bunches.  ShivanEB5 spawns five Shivan Elite Bosses.  I was using ShivanEB5 and ShivanMinion10 during the event to spawn the Shivan army overhead.

RWZ: menus specific to the event other than spawning.  For example I have macros preconfigured to make the geometry of the mothership become visible and invisible on command.  "Boom51" was my preconfigured button to set off the detonation power to create the Magi nuke explosion.

BeNPC: the four NPCs I had preconfigured buttons to turn a character into.  Those are the three main actors of the story and RulaCole who had a presence in the zone during the event.

Tools: things I thought I might use, but didn't, like changing the time of day.  I did use the KeyesVisualBlast button, which creates the visual appearance of the Obliteration patch and explosion, but doesn't actually affect players.  For giggles.  During the after event someone else was spawning the one that actually affects the players, also for giggles, but that wasn't me.

NPCTarget: some utility commands: I could target any critter and make them invincible, untargetable, or I could kill it.

Global: Some global powers to help with some testing and such.  Note: there's so many of them there's a scroll bar.

RadialBuff: these commands buffed everyone in the zone.  With these I could bump everyone to 50 if they were not already, grant them all the incarnate slots and powers, and I could also grant them all the Warburg nukes.

Spawns: menu for spawning and testing things.  Didn't use this too much during the event or afterward: mostly just for me.

The partially obscured one is ZonePort, where I had buttons to teleport me to a variety of zones.

PlayerTarget: this would let me buff or affect a single player character.  I could rez them, bump them to 50, grant incarnates, teleport them to my location, grant tailor options, level shift them, set them to be untargetable or invincible, etc.

I also had some command scripts which I could execute by doing a /exec scriptfile.txt rather than type a whole bunch of commands into the chat, when a menu button would be unwieldy.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arachnion on December 04, 2012, 07:37:22 PM
Your posts here are very informative and enlightening.

Regretfully, I could not attend the event, but I've read the story.

Thank you, again, for all you've done.

 ;D
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 04, 2012, 08:40:49 PM
One thing I gave them but they didn't use because they lost was level shifts.  I could level shift the Battalion by simply granting temporary powers that offered level shift.  However, while I did that when buffing the Battalion, when the zone crashed and everyone had to log back in I forgot those powers did not persist between logouts.

I think none of the powers suvived the logout. I didnt have purple triangles or anything when I relogged. Actually, I never saw the pets powers you said I should have. You were extremely bussy so instead of asking I just asumed you meant the Incarnate Lore pets.

Quote
Suppose you're level 23 and I grant you a ton of these powers.  And suppose I also then bump you to level 50.  Now you go and train.  What happens?  Well at level 24 you're supposed to get a new power.  But what actually happens is nothing: the trainer says he or she is ready to train you to 24, you select train to new power at the trainer, there's a pause, and then you're back to the trainer and now he or she says they are ready to train you to 25.  What happened?

I had this happen to me. You first told me you were able to level me up offline but I had to train before you buffed me. I don't know if you did, but once I logged back in ready to level up, the contact keept saying I was ready to level up but it would not even open the power screen... I quickly figured somethign was messed up and just changed my active build then you summoned me into the RWZ.

Quote
Oh, I forgot to mention.  I hope someone noticed that one of the attacks I granted to the Battalion was the ranged attack from the Crystal Titan.  It doesn't actually do that much damage, but its really cool looking so I added it.  Although in the heat of combat its possible the Battalion pilots didn't think to use it much.  I'm kicking myself now that I check and realize I did not record the testing I did where SnowGlobe was dueling the Crystal Titan, each firing that prismatic blast power at the other.

I didnt even realize i had it.. if i did. As noted above, I was not able to find the pet powers you mentioned at startup either. You know... I ponder if somehow they got linked to my main build... I was running my secondary build...

Quote
which was interesting because I was not working alone: I had other players offering (very good) suggestions which I then had to determine if they made sense for the story, or if the story could be altered to make sense for them, or if they were super cool but we just couldn't accommodate them. 

Still think the yellow/purple look was a bit carnival like :P (but got to admit it looked better than I expected under RWZ light conditions.)
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 04, 2012, 08:54:52 PM
Still think the yellow/purple look was a bit carnival like :P (but got to admit it looked better than I expected under RWZ light conditions.)

At the last minute I decided your suggested alternate color scheme looked too much like the Rikti, and I was worried that might be a problem if we had issues wiping them out of the zone.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Glass Goblin on December 04, 2012, 08:57:11 PM
I have to say, while I'm somewhat upset at the shutdown, particularly the details of the shutdown (which I'm sure someone will spill eventually), I was even more upset when I realized NCsoft had no intention whatsoever of allowing the devs to script us an ending to the game, essentially out of spite.

Just when I thought I was coming to terms with my anger...
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 04, 2012, 09:12:41 PM
Just when I thought I was coming to terms with my anger...

Yea, 3 months would have likely been enough for the devs to piece together a true all-out battalion assault that would have been a proper closure to the game. Would have been hasted and rushed, but better than what most players got (despite the best intentions only about 130-140 players got to enjoy Arcanaville's events. The last day, all servers were yellow with virtue red.

Lots of players never had any resolution to the game. All due to NCSoft's.. I don't know what. I mean, what did they fear? That the devs would steal the server source code? /sigh.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 04, 2012, 10:13:09 PM
Yea, 3 months would have likely been enough for the devs to piece together a true all-out battalion assault that would have been a proper closure to the game. Would have been hasted and rushed, but better than what most players got (despite the best intentions only about 130-140 players got to enjoy Arcanaville's events. The last day, all servers were yellow with virtue red.

Lots of players never had any resolution to the game. All due to NCSoft's.. I don't know what. I mean, what did they fear? That the devs would steal the server source code? /sigh.

Well, this much is true.  You can only shut down a studio like NCsoft did Paragon Studios once.  Having done it once, no one who isn't an idiot working at any other studio will ever get caught like PS did ever again.  I have to believe everything NC didn't want to walk out of the door of Paragon on the Friday of the announcement walked out the door the following Monday at every other NCsoft studio.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Megajoule on December 04, 2012, 11:07:04 PM
One tiny nitpick of an event that was excellent in all other respects:
I noticed that the Shivans you spawned were the "old" type, the blue-green blobs with skeletons inside.  Shouldn't these have been the "new" Shivans, with the glowing veins in hot colors?
I didn't get the difference myself, and complained about the inconsistency, until I ran the "Drowning in Blood" trial and learned that the teal jellies have, for lack of a better term, become "part human" as a result of absorbing DNA, memories, etc from the corpses they've assimilated; they are now partly of this Earth, unlike the new arrivals that bombed Galaxy City and are apparently fresh from whatever birthing matrix, enslaved "mother" or whatever the Battalion use.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arachnion on December 04, 2012, 11:10:05 PM
One tiny nitpick of an event that was excellent in all other respects:
I noticed that the Shivans you spawned were the "old" type, the blue-green blobs with skeletons inside.  Shouldn't these have been the "new" Shivans, with the glowing veins in hot colors?
I didn't get the difference myself, and complained about the inconsistency, until I ran the "Drowning in Blood" trial and learned that the teal jellies have, for lack of a better term, become "part human" as a result of absorbing DNA, memories, etc from the corpses they've assimilated; they are now partly of this Earth, unlike the new arrivals that bombed Galaxy City and are apparently fresh from whatever birthing matrix, enslaved "mother" or whatever the Battalion use.

Hey, for all we know about the Battalion, they might *only* use that kind of Shivan.

*shrug*
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Glass Goblin on December 04, 2012, 11:12:52 PM
I have to believe everything NC didn't want to walk out of the door of Paragon on the Friday of the announcement walked out the door the following Monday at every other NCsoft studio.

Absolutely. It may be standard corporate protocol to escort as many programmers out of the building as possible when you do a surprise mass shutdown, but you can do it without being dicks.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 04, 2012, 11:59:16 PM
One tiny nitpick of an event that was excellent in all other respects:
I noticed that the Shivans you spawned were the "old" type, the blue-green blobs with skeletons inside.  Shouldn't these have been the "new" Shivans, with the glowing veins in hot colors?
I didn't get the difference myself, and complained about the inconsistency, until I ran the "Drowning in Blood" trial and learned that the teal jellies have, for lack of a better term, become "part human" as a result of absorbing DNA, memories, etc from the corpses they've assimilated; they are now partly of this Earth, unlike the new arrivals that bombed Galaxy City and are apparently fresh from whatever birthing matrix, enslaved "mother" or whatever the Battalion use.

You are correct.  However, at least as far as I could see, those "pure" Shivans were locked to a lower level and I could not spawn them at level 50.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Megajoule on December 05, 2012, 12:56:29 AM
Ahhhh.  As someone who had to deal with that in AE, you have my full sympathies.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 05, 2012, 01:29:03 AM
Behind the scenes fun fact #1

(https://images.weserv.nl/?url=farm9.staticflickr.com%2F8198%2F8209550678_d4c4c9cfca_z.jpg)

For some reason, the model of Tyrant in-game is actually rather short.  Silos stands over a foot taller.  What you're actually seeing above is a very carefully positioned shot with the camera in just the right angle and distance to get both the shot I wanted but also the character proportions I wanted.  This is the view from dead on of the exact same scene:

(https://images.weserv.nl/?url=farm9.staticflickr.com%2F8343%2F8246241452_e86b4c761f_z.jpg)

My original thought was an over the shoulder shot between them looking out towards the skyline, but obviously that wasn't going to work.  Cole looks like Samurai Marge's side kick when seen side by side like that.  So I decided to do an along-the-railing shot instead.

Forced perspective: its not just for Hobbits.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 05, 2012, 07:51:50 PM
I've been asked some questions about the "cosmology" of The Immortal Game, and as its related to the backstory of the story I decided to share the answers to the questions here, for those interested.  I actually put a significant amount of thought into the backstory elements, even though much of it doesn't really directly appear in the story, just to make sure everything made sense in the end.

So question one: what's actually going to happen to Earth?

Answer: RulaCole has taken the barrier that the Battalion created to trap incarnate potential and altered it so that instead of being a slowly closing noose, its more like an implosion.  The barrier will rapidly contract (rapidly as in days instead of months) and when it reaches some minimum size it will trigger an event inside the bubble it encloses causing the Incarnate potential energy within it to "detonate."  This release of energy will momentarily destroy Primal Earth, but instantly recreate it in a dimensional bubble in Dreamspace.  This event was intended to coincide with server shutdown, which took place about two days after the Battle of the Coming Storm.

This incarnate energy release will not shift either the Battalion or the Will of the Earth into this new Incarnate Earth.  Instead, a reflection of Primal Earth will be created within the RulaCole-altered Battalion barrier that now contains them.  Its basically going to be Primal Earth without Incarnate potential, without a Well of the Furies, and without humanity.

What happens to Silos is a bit trickier.  He's tied to the Well of the Furies as all of humanity is, so he's not going to be left behind on the Reflection Earth aka Hamidon Earth.  But because he's no longer atuned to the current time a part of him exists outside the Battalion bubble.  It was RulaCole that had to allow him to cross it to reach the far future, because the Battalion bubble would have ordinarily prevented that travel.  In the same way that the Rikti portal would have caused problems by being a kind of "anchor" that held Primal Earth back, Silos is now anchored to a point outside the Battalion bubble.  As the Incarnate Earth is formed, Silos will get yanked out of it by his atunement to a part of space-time outside the bubble.  This would ordinarily simply destroy Silos.  But in an unspoken deal with RulaCole, RulaCole compensated for this by ensuring that the new Incarnate Bubble he created from the Battalion one would split in two as Silos was pulled away from the primary bubble.  Thus: Incarnate Earth splits in two: everyone else goes to Incarnate Earth, and Silos alone goes to Nemesis Earth.

In the end, we have Incarnate Earth living in a bubble within Dreamspace.  Silos is on a separate Earth also in Dreamspace.  And the Battalion and Hamidon are on another Earth, this one technically in the normal cosmos but sealed off from the rest of it by the Battalion aka RulaCole barrier.

Shattering dimensions is something which Rularuu is uniquely qualified to understand.


Question two: what is the Barrier, and what does it really block?

Answer: the barrier was inspired by the early Silver Surfer stories, where Galactus imprisons the Surfer on Earth with a barrier that prevents him from leaving.  Its not a physical barrier, its something directly tuned to his energy, and specifically affects only him.

I conceptualized a similar barrier, but for Incarnate potential.  Anything with incarnate potential would be blocked by the Battalion barrier, so that no amount of Incarnate potential could escape them.  This barrier was a spacial barrier, existing far out in space and slowly shrinking with Earth at the approximate center.  It was also a temporal barrier, centered on the moment of the Coming Storm and existing into the far future and far past, but also shrinking as the timeline approached the Coming Storm.  That one is a more difficult thing to conceptualize I know.  And it was a dimensional barrier, blocking travel to other (physical) dimensions.


Question three: in the Lore of the Immortal Game, who or what are the Battalion?

Answer: the Battalion are a race of beings that long ago achieved their full incarnate potential, then decided that was not enough.  They then sought out other Wells to conquer and consume - which is a cosmic metaphor for being sort of destiny vampires.  They steal the future potential of other beings to increase their own maximum potential.  Those other beings die, or are forever stunted in their ability to develop into greater beings, while the Battalion continue to gain in power. 

Its important to note that the Battalion don't steal *power*.  They don't siphon power from other beings to make themselves more powerful.  They steal *potential* and increase their own: they become more powerful as a side effect of constantly increasing the maximum potential of their species.  Had humanity lost the Battalion War, they might have continued on for quite a while as the Battalion moved on.  But whereas humanity was once on the rise, it would now be on the decline.  No more super powers.  Eventually no more powers.  Eventually even the height of natural potential would decline.  It would be sort of evolution in reverse.  Each year would see the best of humanity be a little bit less.  Eventually, I believe, we'd die out completely.  Not with a bang, but with a whimper.  A failed cosmic experiment.

That's also why the Battalion has yet to be defeated.  They don't kill individuals.  They cripple races and civilizations.  To stop them, you need two things that have never existed before.  You need a race of beings with the power to challenge them, and so many are cut down while they are still evolving to their full incarnate potential.  And you need a race of beings with powerful individuals willing to sacrifice themselves for their species' destiny, a rather abstract thing that doesn't directly affect them in the here and now.

The Defenders of Primal Earth did not just defend humanity in the sense of defending every living person on Earth.  They acted to defend all of humanity for all time, to protect its destiny so that all future generations could continue to aspire to greater things.  The immense power required and the will to use it to protect the whole over the individual is rare.  Primal Earth had it because it had faced so many threats before, the unity required in the end came naturally.  And it was fortunate to have guardians like Prometheus and fairly unique individuals like the Dream Doctor and Mender Silos be a part of it.


Question four: what is the Well of the Furies really?

Answer: I took a cue from Tim Sweeney's (Black Scorpion) perspective and added it to my own thoughts on the matter to come up with this.  All life evolves.  Biological evolution is undirected, random, and designed to react to the environment.  But in the City of Heroes universe, when life reaches sentience a new force begins to be felt.  Biological evolution continues, but sentient evolution follows a different path.  Sentient life aspires.  It seeks to transcend its limits.  It does this by creating potential for itself: the potential to be better than it is now.  And as it creates that potential, "normal" evolution slowly marches that life towards that potential.  In effect, sentience begins to tug at evolution, carving a path of least resistance for evolution to follow.  That evolution eventually turns to things cosmic.  Life begins to run into the basic fundamental power of the cosmos: the source of magic, the source of scientific forces of power, the source of natural intrinsic power.  The potential of the species reaches a critical threshold, like matter forming a star.  When a proto-star becomes massive enough, its own gravity triggers nuclear fusion and the star becomes a self-sustaining power source.  When species' potential reaches a critical strength it crosses the threshold from being a passive actor to being an active one.  It becomes a source of power, and it takes on the combined consciousness of the billions of entities that feed it.  It becomes the personification of the force that the species generates to push its destiny forward.

When a thundercloud builds up a strong negative charge, that negative charge tends to repel other negative charges and attract a positive one.  So down on the ground, the negatively charged cloud creates a patch of positively charged earth where one did not exist before.  As the negative charges try to find their way to the ground from the cloud, the positive charges try to find their way up to the cloud from the ground.  When a stream of positive charges from the ground touch a stream of negative charges from the cloud, you get an electrical connection in the air, and all the charges try to neutralize themselves by racing between the cloud and the ground.  You get lightning.

That is the closest metaphor I have for the Well of the Furies.  Its a source of power, but its actually fairly inert on its own.  However the proximity of very powerful people can create a reaction in it which makes it seem like the Well is conscious and alive.  For all intents and purposes it behaves as such.  But its a trick of consciousness: the Well only reflects others.  At the Battle of the Coming Storm, for the first time the Defenders of Primal Earth were united in their use of Incarnate power, and the Well responded to that by becoming a reflection of that singular purpose.

By the way, what Prometheus was afraid of in allowing Cole to become the Defender of the Well was that Cole was such a focused human he had created a reaction in the Well where the Well made him its Defender in the first place.  That's one mind having a huge impact on the Well.  If Cole was defeated by the Battalion, that very defeat could have stifled the Well to the point where all of the remaining Incarnates would not be able to redirect the Well into continuing the fight against the Battalion.  That was the "all eggs in one basket" problem.  Prometheus wanted to make sure no single person had so much control over the "personality" of the Well, so that no one defeat could demoralize the Well.  And remember, the Well isn't an entity unto itself: demoralizing the Well is a cosmic metaphor for demoralizing humanity itself.


Question five: so is the Well of the Furies the only Well in the Primal Dimension?  Did Praetoria have a Well?

Answer: Wells are the combined potential of a race or species.  When Primal Earth and Praetorian Earth were completely separate, they both had their own Wells.  The moment each became aware of the other, and their fates began to intertwine, the two Wells merged into one Well.

Out in space, its possible other races have their own Wells.  And in fact in my version of them the Battalion are not interdimensional travelers per se: they exist within the Primal dimension and are harvesting the Wells that are created by alien races within our galaxy.  They *could* travel to other dimensions if they wished, and in fact they simply don't care: they are taking the path of least resistance in that regard, attacking Wells they become aware of as they become aware of them.


Question six: what about other dimensions like Pocket D, or the Midnighter Mansion?  Are they cut off of Incarnate Earth?

Answer: All "very large" other dimensions are cut off.  The Shadow Shard is cut off.  The Rikti dimension is cut off.  However, there are a few exceptions.  By literary and cosmic dispensation Pocket D is not cut off.  It can reach into Dreamspace and can thus reach Incarnate Earth.  But it is not a path to invasion or escape: DJ Zero can exempt Pocket D but not other dimensions.  So a human from Incarnate Earth that entered Pocket D and then tried to exit to another dimension would find their way barred by the Incarnate Earth barrier.

Because they were linked by the same Well, Primal Earth and Praetorian Earth are now both parallel dimensions within the Incarnate Earth bubble.  Someone attempting to travel to another dimension from Incarnate Earth could reach Praetoria, but not disconnected dimensions.

I don't have a specific answer for small "pocket" dimension like the Midnighter's Mansion.  I believe pocket dimensions traveled with Incarnate Earth as a general rule.  But I haven't thought through that idea completely.

And time travel is still possible, but only from the moment of the dimensional splitting into the future.  You can't travel earlier into the past because those dimensions have no past before that moment.


Question seven: if only humanity went into the Incarnate Earth, what about cats/dogs/Rikti/Kheldians/etc?

Answer: A little bit of narrativium is required here.  Humanity went into Incarnate Earth.  They didn't go there naked in the middle of a vast parking lot.  Basically all of the reality they were accustomed to went with them.  Cats, dogs, buildings, forests, zoos, all that stuff went with them.  Hamidon Earth gained a copy of the biosphere except all the sentient life.  That was its "reality."  The Battalion was trapped with them because they were explicitly excluded from passing into the Incarnate Earth.  Mender Silos exists on a world very much like Hamidon Earth except with no real biosphere.  It doesn't have the sentient life of Incarnate Earth nor does it have the non-sentient life of Hamidon Earth.

Aliens on Primal Earth went with the Incarnates, including the Rikti.  Cosmic dispensation afforded by RulaCole.

What happened to the other Menders and Ouroboros is something I treat as a mystery for now.  I believe most went to Earth itself to fight the Battalion, and thus were swept into Incarnate Earth.  They are all still "carbon tethered" and thus were attuned to the correct timeline at that moment.  Silos had to break the carbon tether *and* leave the barrier to reach the distant future; he was technical outside the barrier from that moment on, even though he was still apparently standing on Primal Earth at the end of the story.


And that's the background cosmology of The Immortal Game.  If anyone has questions, let me know.  I'm sure I haven't covered everything here, but "everything" would be too long.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 05, 2012, 08:57:03 PM
I'm curious: I saw you reply to Venture in the Skyfall thread asking him to review your story. Did he ever review the story?
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 05, 2012, 09:13:04 PM
I'm curious: I saw you reply to Venture in the Skyfall thread asking him to review your story. Did he ever review the story?

As far as I know, not yet.  And for the record, if he does, I specifically asked for a review if he had the time to provide one, and I'm well aware of Venture's general directness and point of view when it comes to reviews.  If he chooses to post that review publicly, I would ask that no one slam him for any negative element of the review he may express.  I believe if you ask for a review, you should accept the fact the reviewer may not like or approve of every single thing you've done.  You can respectfully disagree, but you should not fault a reviewer for having a different opinion.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 05, 2012, 09:20:39 PM
I believe if you ask for a review, you should accept the fact the reviewer may not like or approve of every single thing you've done.  You can respectfully disagree, but you should not fault a reviewer for having a different opinion.

Oh I agree, also I always respected Venture's reviews... then again I may be biased... he gave 4 stars to my only AE arc  :roll:  (that I just found in Google's cache... should back it up before it fades forever!)
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 06, 2012, 03:06:47 AM
Behind the scenes fun fact #2:

(https://images.weserv.nl/?url=farm9.staticflickr.com%2F8486%2F8230617803_da17b33573_z.jpg)

I say in the Immortal Game that Primal Hamidon is actually more powerful than Praetorian Hamidon.  But do I have any in-game basis for making that assertion?

In fact, I do.  I wanted to know which one was more powerful: the Avatar of the Hamidon or the Primal Hamidon.  So I spawned a Hamidon and an Avatar and let them slug it out.  The result: in about fifteen to twenty minutes Primal Hamidon slowly whittled down the Avatar and killed it.  The Avatar never seriously threatened Primal Hamidon.  And that's without any defensive mitos.  In fact, Primal Hamidon was able to defeat three Avatars simultaneously attacking from three different directions, although that one was close.

Nobody beats Primal Earth.  Even our Hamidon beats everyone else's Hamidon.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 06, 2012, 09:24:18 AM
Rejected event idea #1:

Hamidon invasion.  In this idea, the Praetorian Hamidon decides after the events of the Magisterium trial to invade Primal Earth.  It takes over the Primal Hamidon and creates a merged entity that declares all-out war on Primal Earth.

One idea I had was to spawn large numbers of DE giant monsters as the shock troops while I flew around as the Seed of the Hamidon, dropping player-piloted Avatars onto the players.  Trying to control your movement while you are the Seed of the Hamidon is like trying to drive an 18-wheeler with your knees while blindfolded.

One thing I tried to do was figure out if it was possible to either revoke the immobilize on Hamidon Mitos or buff them with enough flight magnitude to allow them to move.  If I could have figured out how to do this, you might have seen yellow mitos piloted by players flying around shooting at people.  Turns out this isn't really practical.

I also thought about making plant/nature controllers piloted by players that spawned DE using dev tools, and turning the RWZ into a giant Eden trial.

What eventually killed the idea for me was the combination of the technical challenges and the fact I couldn't figure out how to make this work as an end-of-game event.  How does an invasion of Hamidon cause the world to "end" with server shutdown, whether we win or lose?
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 06, 2012, 09:33:39 AM
Rejected event idea #2:

Battalion invasion version one.  In this version, the Battalion were more of an alien military than a cosmic threat.  It was really just an excuse to spawn tons of mechanized attackers from Zeus Titans to Warwalkers to Kronos titans.  Player-pilots would run ultra-buffed robotics masterminds with the ability to spawn additional robot soldiers.

Pros: I get to break the record for most missles fired on a single map at the same time.

Cons: Otherwise boring, story-wise.

It was the combination of wanting a truly cosmic-grade important backstory and not just a shooting-fest, as exemplified by this idea, that prompted me to write "The Immortal Game."  And it was the thought process of the Hamidon invasion from the previous idea that led me to ask and then answer the question: how do we win the war and lose the servers?

Thus these two bad ideas directly lead to my good idea for an end of game story connected to an end of game event that isn't just a thin excuse for a simplified shoot-fest.  All I needed was the right idea and the right event.  The right idea didn't come until almost a week later, and the event concept didn't come together until I was 65% done with the story, when the story seemed to lead directly to an obvious reason for an in-game event.

Interestingly, my thought process started by thinking about what kind of event I wanted, and led me to conclude I should step away from the idea of an event and concentrate on a story first, and let the event take care of itself.  It was only when the story was solid that the notion of what the event should be seemed obvious.

Next time I'll talk a bit about where the title "The Immortal Game" comes from, and its influence on the story.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 07, 2012, 03:03:27 AM
As I've mentioned before, I tend to write by blitzing ideas onto paper and then slowly editing it into something that actually makes sense and isn't completely boring.  I brainstorm as I write, and The Immortal Game evolved rapidly from revision to revision.  One of the landmark things that happened during the process was the selection of the title.  Fans of Chess history (and incessant Google-maniacs) likely know the significance of the title, but perhaps not anyone else.  Its not an arbitrary title.  The story invoked the title, and the title guided the story.

At one point, I had the first two parts written, two more rough drafted, and the outline for the ending done.  I still had no title yet, but I began to get an idea for the themes the story was traversing.  I could see that it was shifting from a group of actors against the Battalion to this hand-off from the Dream Doctor to Silos, and it was Silos that would become the true architect for the story.  I wanted to explore each character that was in the story, and that exploration would, for Silos, inevitably focus on him being the ultimate planner.  I began to see him as this focused chessmaster seeing everything as a game against some foe, where the goal was not to crush his enemy but to mate him: to put his enemy into a position where defeat was inevitable, and then walk away.  In Chess, the object of the game is not to capture the opponent's King.  That actually never happens.  The goal is actually to reach a point where that capture is inevitable.  When it is, your opponent is "checkmated."  He cannot escape being checked - having his King under attack - which means hypothetically the next move would lead to his or her King's capture.  Its just that capture doesn't really occur under the rules of Chess.  Its an interesting property of the game of Chess that the winning move is not the one that defeats your opponent, but rather the move that makes defeat inevitable.  That's the end of the game.

It was at this point that I began to think about The Immortal Game.  The Immortal Game is the name for possibly the most famous game in all of published Chess.  The game was actually an informal game between Adolf Anderssen - the man considered by many to be the best chessplayer of his day - and Lionel Kieseritzky, considered one of the strongest players of the time as well.  They met in 1851 to play the first International Chess Tournament, a tournament Anderssen eventually won.  During a break, Anderssen and Kieseritzky decided to play a game.  Anderssen went first and played black - back then the convention of White always going first did not exist - and Kieseritzky went second and played White.

The modern game of Chess has evolved over the last two hundred years or so, much like many other games and sports.  In the same way that American football evolved from run-dominant leather-helmeted play to the West Coast offense and beyond, Chess has had eras of different stlyes of play.  In the 19th century, Chess was played in a very aggressive offensive/counter-offensive style designed around "development" (moves that deploy pieces in a way that allow them to attack large amounts of the board) that you don't see today in the strongest players, who today are more likely to be strategic position players.  And Anderssen proceeded to play the game most consider to be the pinnacle of 19th century developmental offensive.

To me, the similarities between The Immortal Game and my story line were, if not perfectly aligned, spookily parallel.  The story revolves around sacrifices and a strategy of attack that doesn't reveal its true nature to its opponent until its too late.  And so I decided to explore the idea to see if there were any other explicit parallels to the game that either already existed or could easily be incorporated.

The game begins with a sequence known as the King's Gambit.  In Chess, the King's Gambit is an early move designed to offer your opponent a free piece which, if he or she takes it, as the potential to weaken their position as they move to take it.  In my story, the first move is to deal with Cole, and offer him ultimate power knowing he can only use it to assist in Silos' plan.  And from his perspective, it asks him to sacrifice himself for the greater good.  This could become my King's Gambit.

Later in the game there's another move which sacrifices a rook but seals the fate of the opponent.  Rooks are also called "castles" and this seemed to parallel Prometheus going to the Shadow Shard to talk to Rularuu.  Originally I had Prometheus talk to Ruladak, but that decided I could change that to Faathim and make the location the Chantry.  I.e. a castle within the shard.

Above all, what makes The Immortal Game one of the most amazing games in Chess history is that Anderssen sacrifices his bishop, then a rook, then another rook, and then finally a knight, and still checkmates his opponent who still has all of his major pieces.  Anderssen gives up piece after piece because each sacrifice pushes his opponent into a smaller and smaller corner and scatters his pieces too far away to be useful, and then mates him with a remarkable combination of weaker pieces.

That theme of sacrifice to win the game seemed very apropos, and I decided that I would call this story The Immortal Game after that chess game.  People familiar with Chess would get it, people not familiar would assume the title referred to the three main characters at the beginning of the story: a game among immortals.

The selection of the title wasn't just a gimmick, though.  It refocused my writing in a way that allowed me to do something I knew I wanted to do, but wasn't precisely certain how to do yet.  This story is about cosmic fireworks.  Its easy to get caught up in cosmic fireworks, but ultimately I wanted to tell a story about people.  Powerful, inscrutable people perhaps, but people the reader could relate to.  I needed to make Prometheus the asshat relatable.  I had to make Silos the Nemesis plotter relatable.  I really wanted to make Cole the badly-written relatable.  I even wanted Rularuu to be relatable.  I wanted readers to have a sense that these characters had a past that explained their present.  And with the theme of sacrifice for the end game inspired by the Immortal Game, I knew what to focus on.  Sacrifice.

Prometheus the asshat became Prometheus the exile, Prometheus the cheater, who cheated on our behalf and suffered for it, and when given a second chance cheats again for us.  Rularuu the plot device became Rularuu the shattered.  Rularuu the all powerful who didn't realize that with infinite power he would not become god, every piece of him would become a separate god who did not want to share.  Rularuu sacrificed his very identity for power.  Silos the maybe hero became Silos, the seeker of redemption who decides that he can't deny who he is, but can choose to make the ultimate sacrifice for humanity.  And Emperor Cole, former ruler of Earth, gains ultimate power and becomes Marcus Cole, servant of humanity, and sacrifices not only his life, but his belief that he and he alone can guide humanity to its proper future.

Ultimately, the title gave me a chance to step back and look at the story, and what started off as a plot, a scheme, a magic trick to save humanity gained a subtext: a morality story.  Who are these people that would save humanity, and why.  What I needed to do to make every character interesting was simply to ask this question: what did this character sacrifice to bring them to this point, or what would they sacrifice to make the future happen?  Everyone understands sacrifice, and if I could make that sacrifice make sense, the character would then make sense. I think I did a decent job there.

I don't recommend gimmicks like this.  I think novice fiction writers get caught up in gimmicks.  It would have been easy for me to twist my story into a pretzel to make it an echo of the actual Immortal Game as it was played, to overplay the metaphor and the analogy to the game.  I've seen it happen many times.  In my case, I was fortunate enough that the parallels did not need to be forced, and I was willing to let the metaphor go before they became forced.  And I got something in return: (I believe) a stronger, somewhat more human story than originally intended.

The title works on  many levels, something I like in a title.  The theme of humanity (aka the players) achieving Immortality through dreams.  The theme of a game played by immensely powerful beings on the largest possible stage.  The chess-related theme of using sacrifice to defeat your opponent.  Things just seemed to come together to make that work.  I think I just got lucky there.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Pep Rally on December 07, 2012, 07:42:48 AM
All I want to know is why wasn't I invited to "Daveland"?  It sounds like a utopia. I've been a Dave my whole life, gorramit!  You'd think my bros would have told me, but noooooooo. Selfish bastards, them Daves.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 07, 2012, 08:21:44 AM
All I want to know is why wasn't I invited to "Daveland"?  It sounds like a utopia. I've been a Dave my whole life, gorramit!  You'd think my bros would have told me, but noooooooo. Selfish bastards, them Daves.

Anyone with admin access zoning into Daveland during November would have seen something less utopia, and more lunatic asylum, while I was using it as an dumping ground for experiments.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Pep Rally on December 07, 2012, 05:31:08 PM
Anyone with admin access zoning into Daveland during November would have seen something less utopia, and more lunatic asylum, while I was using it as an dumping ground for experiments.

Now THAT sounds more like my actual life.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 07, 2012, 06:26:38 PM
Anyone with admin access zoning into Daveland during November would have seen something less utopia, and more lunatic asylum, while I was using it as an dumping ground for experiments.

Do you have screenshots of this Daveland? Preferably in it's chaotic state?
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 07, 2012, 07:36:37 PM
Do you have screenshots of this Daveland? Preferably in it's chaotic state?

Yes and no:

(https://images.weserv.nl/?url=farm9.staticflickr.com%2F8068%2F8253310486_b16d857db6_z.jpg)

Daveland is not an interesting place in and of itself.  Its actually a non-place.  It has no terrain.  In fact, upon teleporting into Daveland the first thing that happens is you fall to the maximum depth of the map, because there's no ground.

Its an empty place with only sky, which I assume was used to test various things without extraneous geometry, scripts, or other things like that.  In actual fact, all of the zones are incredibly busy places with invisible markers for spawns and paths and doors and other things of that nature (actually, I should have taken screencaps of that, but didn't think about it).  Daveland is empty except for what you spawn into it.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Codewalker on December 07, 2012, 07:44:08 PM
Developer comments in the SaveCoH channel the night of the shutdown led me to believe that there *are* maps for Daveland, Vinceland, etc., however neither beta nor live servers contained them.

When you did /whereami you'd get something like /maps/_dyoon/Dave_Land.txt. My theory is that directories in their development tree starting with an underscore get excluded during the process in which the maps are compiled into .bin format and deployed to actual servers. So the result is just like what happens when you edit a demo file and misspell the map name -- you get an empty void with the default sky.

That Dave is a riot.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 07, 2012, 08:34:52 PM
Developer comments in the SaveCoH channel the night of the shutdown led me to believe that there *are* maps for Daveland, Vinceland, etc., however neither beta nor live servers contained them.

When you did /whereami you'd get something like /maps/_dyoon/Dave_Land.txt. My theory is that directories in their development tree starting with an underscore get excluded during the process in which the maps are compiled into .bin format and deployed to actual servers. So the result is just like what happens when you edit a demo file and misspell the map name -- you get an empty void with the default sky.

That Dave is a riot.

My suspicion is that places like Daveland are placeholders for developmental work that only the developer sees, because only they have the requisite files to properly mapserve them.  One common implementation rule for the game seems to be that the game code cannot create something from nothing, but it can replace something with something else.  The hooks have to be there for something to exist, but what it actually is can theoretically be mutable either at runtime or at least at load time.

This ability to replace something with something else made the game far more hackable than an MMO really ought to be.  Given that the probability of the game coming back is near zero, but not exactly zero, I'm still not sure how much I should say about what I figured out how to do. 
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 07, 2012, 09:17:24 PM
My suspicion is that places like Daveland are placeholders for developmental work that only the developer sees, because only they have the requisite files to properly mapserve them.  One common implementation rule for the game seems to be that the game code cannot create something from nothing, but it can replace something with something else.  The hooks have to be there for something to exist, but what it actually is can theoretically be mutable either at runtime or at least at load time.

This ability to replace something with something else made the game far more hackable than an MMO really ought to be.  Given that the probability of the game coming back is near zero, but not exactly zero, I'm still not sure how much I should say about what I figured out how to do.

I don't know you but I have now a sudden urge to replace Hammiddon's model with a Fire Imp one.  :o
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 07, 2012, 10:08:57 PM
I don't know you but I have now a sudden urge to replace Hammiddon's model with a Fire Imp one.  :o

There is not a single tentacle visible in that screencap.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Starsman on December 07, 2012, 10:47:35 PM
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: slickriptide on December 14, 2012, 12:04:13 AM
<snip>
Because they were linked by the same Well, Primal Earth and Praetorian Earth are now both parallel dimensions within the Incarnate Earth bubble.  Someone attempting to travel to another dimension from Incarnate Earth could reach Praetoria, but not disconnected dimensions.

Good job on the story and it sounds like the event was a success. Kudos for pulling both things off and thanks for the behind the scenes look at it all.

So, if I understand the implications of this situation properly, Praetoria and Salamanca have both been "cleansed".

There may or may not be Devouring Earth creatures living in Praetoria and Primal Earth,but any that exist are the last of their kind. Short of there being a cache of the Hamidon bacteria stowed in a dark corner of a cave someplace, Praetorian Earth is either suitable for colonization or it can be made suitable by destroying the Devouring Earth.

As for Salamanca, it has been freed of the invasion of Croatoa, albeit that parts of it may have possibly been so far absorbed into Croatoa as to have been left behind when the new copy of Earth was created. The red caps would all be left behind. The Tuatha and Fir Bolg might or might not remain; the question of their connection to the Well is an open one. The Coven would be taken along with the rest of Earth.

This assumes that your Well, is your Well, is your Well, and that being born in another dimension doesn't change that. If I recall correctly, there are members of all three factions who were born on Primal Earth and never died (time being relative or simply meaningless in relation to Croatoa) but there are certainly members of the Coven and presumably the others that were born in Croatoa. It might be that all three would split along the lines of which were born where. I have no clue about Jack-in-Irons and Eochai but I presume that they are native to Croatoa and so "cleansed" along with the rest of Croatoa.

I think that the full horror of the Dream Doctor's solution isn't really expressed here for people who have not read the design docs about the Shadow Shard. It maybe would be helpful to emphasize that the Dream Doctor chooses the word "transformation" carefully, because he isn't really literally saving the world. It's more like he's making a carbon copy and destroying the original; essentially like putting humanity through a Star Trek transporter. What have you really saved, in that case? Is there a qualitative difference? The principals of _The Immortal Game_ can't afford to be bothered by philosophical distinctions but the man in the street might well have a different perspective...

But this isn't a story about the man in the street, in the end; so I only mention it as something for a reader without the lore background to realize what's really being proposed by the titular "Immortals".

Do we presume that the Sun, moon and stars still exist and that Earth is not now doomed to die of heat death for lack of a sun? ;-)

I'm sorry I missed the event. I never realized there was a game event planned (however it was made possible). Then again, through serendipity my main spent his last half-hour sharing silent vigil with Troy Hickman at Cyrus Thompson's statue and that was a pretty appropriate way for The Artiste to go out.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 14, 2012, 04:57:59 AM
Good job on the story and it sounds like the event was a success. Kudos for pulling both things off and thanks for the behind the scenes look at it all.

So, if I understand the implications of this situation properly, Praetoria and Salamanca have both been "cleansed".

There may or may not be Devouring Earth creatures living in Praetoria and Primal Earth,but any that exist are the last of their kind. Short of there being a cache of the Hamidon bacteria stowed in a dark corner of a cave someplace, Praetorian Earth is either suitable for colonization or it can be made suitable by destroying the Devouring Earth.

I would say that since the Will of the Earth is now an Ascended being, all DE are now facets of the Will of the Earth.  All of them were left on Hamidon Earth.  There is no DE in Incarnate Earth.


Quote
As for Salamanca, it has been freed of the invasion of Croatoa, albeit that parts of it may have possibly been so far absorbed into Croatoa as to have been left behind when the new copy of Earth was created. The red caps would all be left behind. The Tuatha and Fir Bolg might or might not remain; the question of their connection to the Well is an open one. The Coven would be taken along with the rest of Earth.

That's an iffy question.  Since Magic is a power that is part of the human potential of the Well of the Furies, the "dimension" of Incarnate Earth could still have connections to things we might call "other dimensions" but are really magical "suburbs" of Incarnate Earth.  But the precise details of that is something I did not work out explicitly in all respects.


Quote
This assumes that your Well, is your Well, is your Well, and that being born in another dimension doesn't change that.

Taking a cue from the Loregasm, my conception of the Well of the Furies is that its a cosmic potential energy nexus.  Its like a whirlpool that forms in a stream as water flows by.  Its possible to have two different such whirlpools form separated by a distance, but if they approach each other they can merge to form a larger one.

So long as Praetoria and Primal Earth had no connection to each other, each had its own Well.  But as soon as dimensional travel started to occur between them, and the two humanities really became one humanity, the two Wells merged into a single one that contained the total potential of the combined species.

To me, this was a way to explain how "our" Well could choose Praetorian Marcus Cole as its champion.  We had to have the same Well.  But that would mean there was one Well for two dimensions, which seems to cause other problems.  If there is just one Well for all dimensions, why wouldn't a race like the Battalion simply go to a vastly weaker dimension and capture the Well there, rather than go to one that had powerful Incarnate defenders?  The answer that made the most sense to me is that every separate, isolated group of beings with Incarnate potential creates their own Well, but that Well can merge with other Wells if that isolated group of beings is no longer isolated from others of similar nature.

The Well is like our shadow.  We had a shadow, Praetorians had a shadow.  But as soon as we started standing in one big crowd, we began to cast one single larger shadow.


Quote
I think that the full horror of the Dream Doctor's solution isn't really expressed here for people who have not read the design docs about the Shadow Shard. It maybe would be helpful to emphasize that the Dream Doctor chooses the word "transformation" carefully, because he isn't really literally saving the world. It's more like he's making a carbon copy and destroying the original; essentially like putting humanity through a Star Trek transporter. What have you really saved, in that case? Is there a qualitative difference? The principals of _The Immortal Game_ can't afford to be bothered by philosophical distinctions but the man in the street might well have a different perspective...

Actually, I would say the reverse.  Cosmic beings might care about the distinction you mention, because they have the perception and power to actually be theoretically capable of detecting any difference.  But to the average person on the street, nothing at all would change from the moment before the Incarnate bubble split to the moment after.

But having said that, you're thinking what the story intends you to think: there are no easy answers, and I tried to connect the dots in ways that would leave interesting questions behind.  For example, what are Shadow Shard reflections, precisely?  Do they have any relationship to City of Heroes humans now ensconced in the dream world?  Maybe, maybe not, but its interesting to consider the coincidences surrounding those entities.

Quote
Do we presume that the Sun, moon and stars still exist and that Earth is not now doomed to die of heat death for lack of a sun? ;-)

That's a safe assumption.  Calling the new dimension Incarnate Earth is a slight misnomer, as that dimension is a copy of the entire (normal, physical) cosmos as humans understood it to be.  It contains every star, galaxy, and world that the original universe contained *except* for any part of it that was controlled by higher forces: another Well, or another even higher power.

Its like Incarnate Earth is a drag and drop copy of C:\Users\Incarnates\Universe except for all the parts for which WellOfTheFuries does not have administrative access.


Quote
I'm sorry I missed the event. I never realized there was a game event planned (however it was made possible). Then again, through serendipity my main spent his last half-hour sharing silent vigil with Troy Hickman at Cyrus Thompson's statue and that was a pretty appropriate way for The Artiste to go out.

Cool.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Felderburg on December 14, 2012, 08:49:31 PM
That's a safe assumption.  Calling the new dimension Incarnate Earth is a slight misnomer, as that dimension is a copy of the entire (normal, physical) cosmos as humans understood it to be.  It contains every star, galaxy, and world that the original universe contained *except* for any part of it that was controlled by higher forces: another Well, or another even higher power.

Wow. So does that include all alien lifeforms as well? Or did they get left behind, making humanity alone in the new universe?
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 15, 2012, 12:12:51 AM
Wow. So does that include all alien lifeforms as well? Or did they get left behind, making humanity alone in the new universe?

Alien life with no future potential to become beings with their own Well got copied.  Alien life that had their own Well of the Furies containing their future potential would have not been copied in all likelihood.

Of course, with cosmic events such as this, there is always the possibility for exceptions, if someone wanted to explore that possibility.  This was all orchestrated by RulaCole: RulaCole could have made mistakes, he could have lacked the power to perform the task perfectly, there could have been other powerful entities that refused to go along with the cosmic rewrite, etc.  The narrative is that humanity is now free of outside forces that could control its destiny, but a) its unclear what happens to "god-like" entities that were a *part* of humanity's destiny and b) its unclear what the rules are for a version of reality that exists only within the dimensional plane of dreams.

The fourth-wall point to the story is that we can speculate, but we cannot be 100% certain what is happening to our characters because we can't reach them anymore.  In-story they are free from outside meddling from the Battalion, out of story they are also free from outside meddling from us, until someone figures out how to allow us to regain contact with the game.

We can, of course, dream about them.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Justice Blues on December 16, 2012, 08:16:26 PM
Taking a cue from the Loregasm, my conception of the Well of the Furies is that its a cosmic potential energy nexus.  Its like a whirlpool that forms in a stream as water flows by.  Its possible to have two different such whirlpools form separated by a distance, but if they approach each other they can merge to form a larger one.

So long as Praetoria and Primal Earth had no connection to each other, each had its own Well.  But as soon as dimensional travel started to occur between them, and the two humanities really became one humanity, the two Wells merged into a single one that contained the total potential of the combined species.

To me, this was a way to explain how "our" Well could choose Praetorian Marcus Cole as its champion.  We had to have the same Well.  But that would mean there was one Well for two dimensions, which seems to cause other problems.  If there is just one Well for all dimensions, why wouldn't a race like the Battalion simply go to a vastly weaker dimension and capture the Well there, rather than go to one that had powerful Incarnate defenders?  The answer that made the most sense to me is that every separate, isolated group of beings with Incarnate potential creates their own Well, but that Well can merge with other Wells if that isolated group of beings is no longer isolated from others of similar nature.

The Well is like our shadow.  We had a shadow, Praetorians had a shadow.  But as soon as we started standing in one big crowd, we began to cast one single larger shadow.

You realize that this idea has interesting implications for the Rikti? They are/were human, just changed, as evidenced by the Lost and Primal humans changed into Rikti. And the two dimensionally separated forms of humanity started interacting, even transforming. While they didn't have a Well on their world, they should have started being affected by ours, which would explain their forays into magic and areas that they would not have been interested in or even aware of before the first invasion. If the portal between the two worlds had not been shut down for so many years, their world may well have been left with a nascent Well of its own.
Title: Re: Behind the scenes of The Immortal Game: story and event
Post by: Arcana on December 17, 2012, 06:50:40 PM
You realize that this idea has interesting implications for the Rikti? They are/were human, just changed, as evidenced by the Lost and Primal humans changed into Rikti. And the two dimensionally separated forms of humanity started interacting, even transforming. While they didn't have a Well on their world, they should have started being affected by ours, which would explain their forays into magic and areas that they would not have been interested in or even aware of before the first invasion. If the portal between the two worlds had not been shut down for so many years, their world may well have been left with a nascent Well of its own.

1.  I didn't really think too hard about this at the time.

2.  In retrospect, this is an extremely interesting notion.