From FreeSpace Wiki
Revision as of 12:32, 2 March 2010 by NFSRacer (talk | contribs) (Player Comments)
Jump to: navigation, search

General Info

Released: 26th July 2005
Author: Ransom Arceihn
Missions: 44
Mods included:
Taristin's Kelpie
Cobra's GTSC Plato
Nico's Legion

SCP Required


Lieutenant Sunder Marcel never particularly enjoyed his assignment in the Luyten patrol. The pay wasn't bad, but this far from the central systems things got a little hazy. Nestled within asteroid belts and lurking over scarcely travelled supply lanes, it seemed there was always some desperate set of renegades waiting for their day's profit to come drifting by in poorly defended transport crates. The three pilots who jumped his convoy today, however, were not interested in money.

They need his help, and they're not prepared to take no for an answer. Already it's much too late to run; the landslide of events has long since started, and even now its dire effects are beginning to take hold. Things that were once clear now have no meaning, and reality is beginning to slip ...

Everyone has a limit ...

Author's Notes

Transcend has been criticised for having a confusing or downright incomprehensible story. From the beginning of the project I wanted to make a campaign that showed rather than told the story to the player and force them to work things out for themselves, in contrast to that of Sync which had a few missions that were little more than one of the characters spouting exposition for the player's benefit. As a result the campaign would certainly not be to everyone's taste, and to be honest it was received far better than I was expecting.

The theories that rose from the story's ambiguity were both interesting to read and pleasantly surprising. More than one got extremely close to my version of events.

Another thing it's been criticised for is repetitive missions. I don't really have anything to say about that other than it's completely true and I'm not sure what I was thinking with some of those missions, which is particularly embarrassing as Sync suffered from the same problem.

One misconception I'd like to clear up is that Transcend is not a sequel to Sync. It takes place in the same continuity, but it isn't a chapter in that storyline. It's a spin-off, in other words.


Some references of varying significance which may or may not be of any interest to anyone.

GTD Voran - Voran is a demo character in the MMORPG Clan Lord.
GTD Brax - Another demo character from the same game.
GTC Tanner - Tanner Mirabel is a character in Alastair Reynold's Chasm City.
GTT Incontrovertible - A friend of mine wrote a fanfiction for David Brin's Uplift series which involved a ship by this name. I don't know if he made it up or if it's actually in Uplift.
GTC Brice - Name of a character from the film Below.


Transcend was actually complete in late March. However, due to a slew of problems, specifically Taristin's Kelpie being unplayable (the game crashed when you shot at it, a complication of the 3ds max pof exporter plugin) and SCP bugs, it was delayed for four more months until everything was fixed and the campaign was released.

Player Comments

Transcend has got to be one of the best FreeSpace mods I have ever played! Really well thought out storyline and all-around great mission construction! (I'm still wondering how the developer made the missions the way he did!) On the upside of the mod, Transcend really has a spooky feeling to it after the first mission (enough to the point that after I emerge from the first nebula, I was afraid of going into another nebula without wingmen or a capitol ship battle going on in the background!) and the mod is open-ended enough to keep you asking yourself questions about the story of the mod. On the downside, though, this mod does tend to get kind of repetitive until you get to the nebula. I mean, it's like you fight through one gauntlet, and then you more or less do it again. Other than that minor problem, this is a mod worthy of playing over and over again! 9.75 out of 10, in my books! - NFSRacer, callsign "Cypher"

The transcend campaign is a masterpiece. The author who thought of all this is a hero. This campaign thrilled me, scared me, and entertained me. I would say it's almost a stand-alone game... The triggers are simply amazingly well done as well as every details. Fantastic, eery atmosphere and gameplay. Some parts were actually scary. If you are a fan of scary science fiction, I definitely recommended downloading and playing this campaign... And i think it's integrated in the latest SCP anyway. Good Job. ~KR

Transcend redefined the tools for storytelling with FS2 and the types of stories that could be told. Transcend is one of the campaigns you MUST play to really understand what the SCP engine is capable of. Transcend's gameplay is mostly solid but occasionally dips, but as to telling a story...this is about as a good as anyone has done to date with the FreeSpace engine. (Even now two years later!) With a story that brings to mind for me Dean Knootz stories such as Phantoms and Dragon Tears, Transcend lives up to its name by transcending the boundaries of all previous campaigns in what can be done with FreeSpace as a medium. Ngtm1r 15:55, 14 June 2008 (CDT)

Transcend plays almost identical to Sync, which means that if you're wanting to have fun playing a space warfare simulator, Transcend will disappoint you. However, if you're looking for an interesting and at parts Twilight Zone-ish story, then you're going to enjoy this. Ngtm1r's comment above is accurate--Transcend tries to tell a story with FreeSpace as a medium; not give you great gameplay. The story telling is great in that regard. My problem still lies with me wanting Transcend to be a game and not just a short story told by cut-scenes. --Ioustinos

Related Links




Debug data:
  • [DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection.
  • [DBConnection] Connected to database 0 at 'localhost'.
  • Title::getRestrictionTypes: applicable restrictions to [[Transcend]] are {edit,move}
  • [ContentHandler] Created handler for wikitext: WikitextContentHandler
  • [DBPerformance] Expectation (writes <= 0) by MediaWiki::main not met:
    query-m: REPLACE INTO `mw_objectcache` (keyname,value,exptime) VALUES ('X')
    #0 /var/www/hard-light/domains/ Wikimedia\Rdbms\TransactionProfiler->reportExpectationViolated('writes', 'query-m: REPLAC...')
    #1 /var/www/hard-light/domains/ Wikimedia\Rdbms\TransactionProfiler->recordQueryCompletion('query-m: REPLAC...', 1511581609.601, true, 1)
    #2 /var/www/hard-light/domains/ Wikimedia\Rdbms\Database->doProfiledQuery('REPLACE INTO `m...', 'REPLACE /* SqlB...', true, 'SqlBagOStuff::s...')
    #3 /var/www/hard-light/domains/ Wikimedia\Rdbms\Database->query('REPLACE INTO `m...', 'SqlBagOStuff::s...')
    #4 /var/www/hard-light/domains/ Wikimedia\Rdbms\Database->nativeReplace('`mw_objectcache...', Array, 'SqlBagOStuff::s...')
    #5 /var/www/hard-light/domains/ Wikimedia\Rdbms\DatabaseMysqlBase->replace('objectcache', Array, Array, 'SqlBagOStuff::s...')
    #6 /var/www/hard-light/domains/ SqlBagOStuff->setMulti(Array, 30)
    #7 /var/www/hard-light/domains/ SqlBagOStuff->set('c2_fswiki_4813-...', 1, 30)
    #8 /var/www/hard-light/domains/ BagOStuff->add('c2_fswiki_4813-...', 1, 30)
    #9 [internal function]: BagOStuff->{closure}()
    #10 /var/www/hard-light/domains/ call_user_func(Object(Closure))
    #11 /var/www/hard-light/domains/ Wikimedia\WaitConditionLoop->invoke()
    #12 /var/www/hard-light/domains/ BagOStuff->lock('c2_fswiki_4813-...', 0, 30, 'MessageCache::g...')
    #13 /var/www/hard-light/domains/ BagOStuff->getScopedLock('c2_fswiki_4813-...', 0, 30, 'MessageCache::g...')
    #14 /var/www/hard-light/domains/ MessageCache->getReentrantScopedLock('c2_fswiki_4813-...', 0)
    #15 /var/www/hard-light/domains/ MessageCache->loadFromDBWithLock('en', Array, NULL)
    #16 /var/www/hard-light/domains/ MessageCache->load('en')
    #17 /var/www/hard-light/domains/ MessageCache->getMsgFromNamespace('Pagetitle', 'en')
    #18 /var/www/hard-light/domains/ MessageCache->getMessageForLang(Object(Language), 'pagetitle', true, Array)
    #19 /var/www/hard-light/domains/ MessageCache->getMessageFromFallbackChain(Object(Language), 'pagetitle', true)
    #20 /var/www/hard-light/domains/ MessageCache->get('pagetitle', true, Object(Language))
    #21 /var/www/hard-light/domains/ Message->fetchMessage()
    #22 /var/www/hard-light/domains/ Message->toString('text')
    #23 /var/www/hard-light/domains/ Message->text()
    #24 /var/www/hard-light/domains/ OutputPage->setHTMLTitle(Object(Message))
    #25 /var/www/hard-light/domains/ OutputPage->setPageTitle('Transcend')
    #26 /var/www/hard-light/domains/ Article->view()
    #27 /var/www/hard-light/domains/ ViewAction->show()
    #28 /var/www/hard-light/domains/ MediaWiki->performAction(Object(Article), Object(Title))
    #29 /var/www/hard-light/domains/ MediaWiki->performRequest()
    #30 /var/www/hard-light/domains/ MediaWiki->main()
    #31 /var/www/hard-light/domains/ MediaWiki->run()
    #32 {main}
  • [MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
  • Article::view using parser cache: no
  • Unstubbing $wgLang on call of $wgLang::getDatePreferenceMigrationMap from Language->internalUserTimeAndDate
  • Unstubbing $wgParser on call of $wgParser::firstCallInit from MessageCache->parse
  • Parser: using preprocessor: Preprocessor_DOM
  • Article::view: doing uncached parse
  • Parser cache options found.
  • [Preprocessor] Cached preprocessor output (key: c2_fswiki_4813-mw_:preprocess-xml:19f3ea8c8f04c8ec7b62d92fd0d4c3c7:0)
  • [Preprocessor] Cached preprocessor output (key: c2_fswiki_4813-mw_:preprocess-xml:19f3ea8c8f04c8ec7b62d92fd0d4c3c7:0)
  • MediaWiki::preOutputCommit: primary transaction round committed
  • MediaWiki::preOutputCommit: pre-send deferred updates completed
  • MediaWiki::preOutputCommit: LBFactory shutdown completed
  • Title::getRestrictionTypes: applicable restrictions to [[Transcend]] are {edit,move}