dark        

The Witcher 3's Switch port started in super rough shape

0

Developer magic

It feels like a small miracle that Saber Interactive was able to port The Witcher 3 to Switch. CD Projekt's best game thus far is huge, beautifully detailed, and full of fast combat. There were some technical hiccups on PS4 and Xbox One in 2015. Switch seemed like a tall order.

As it turns out, "tall order" was an understatement. In an interview with GamesBeat, Saber details where everything started out. After the first pass at porting The Witcher 3, it ran at 10 frames per second, used 150% of the Switch's available RAM, and exceeded the biggest Switch cartridge size by 20GB. Yikes.

The solution seems obvious to anyone who has ever been saddled with a PC that's anything but cutting edge: Start turning down settings. That's what Saber did, only to find that it didn't really work. The developer nixed dynamic shadowed lights and screen-space ambient occlusion, along with cutting the NPC count by 30%. The game ended up feeling too empty, meaning Saber was forced to revert those techniques and look at other ways to optimize.

It took a structural overhaul to make The Witcher 3's Switch port a reality. Saber couldn't make the original shadows feasible, so it changed how the engine calculates shadows from the sun. Foliage can take up 50% of visuals, so Saber "[rewrote] the algorithm for how grass is generated and rendered."

The effort resulted in a port that's quite excellent even though it seems impossible. Saber must've thought it was impossible too after evaluating the first draft. But, with a lot of creativity, determination, and elbow grease, The Witcher 3 runs on Switch. It's easy to think of porting as a straightforward, banal exercise in taking something from one platform and putting it elsewhere -- gross oversimplification as that may be. Saber's experience is just one example of how porting can be anything but easy.

How Saber Interactive crammed The Witcher 3 onto Switch [GamesBeat]

You are logged out. Login | Sign up

 
 

 

TwitterRedditEmailFacebook
 
Brett Makedonski
Brett MakedonskiManaging Editor   gamer profile

While you laughing, we're passing, passing away. So y'all go rest y'all souls, 'Cause I know I'ma meet you up at the crossroads. Y'all know y'all forever got love from them Bone Thugs baby... ... more + disclosures


 


 


Also on Destructoid: The Witcher 3: Wild Hunt   (221)   From our database:

  • Who is your favourite character in The Witcher? - Chris Moyse
  • The Witcher 3 sold nearly as well in 2019 as it did in its launch year - Brett Makedonski
  • The Witcher 3 Switch patch is out in some regions and man is it noticeable - Chris Carter
  • A Witcher 3 Switch patch is coming soon, could entail fixes for crashes - Chris Carter
  • Toss 12 bucks to your Witcher: Witcher 3 is more popular on Steam now than it ever has been - Chris Carter
  • The Witcher 3's Switch port started in super rough shape - Brett Makedonski
  • The Witcher III Switch port among a string of Nintendo releases in the UK Charts - Chris Moyse
  • The Witcher 3: Wild Hunt Complete Edition works better than you might expect on Switch - Kevin McClusky
  • The Witcher 3 clocks in at 28.1GB on the Switch eShop - Chris Carter
  • More related stories
    Filed under... #Action #CD Projekt #Developer stuff #Nintendo Switch #open world #PC #Ports #PS4 #Role-Playing Games #The Witcher #Xbox One

    READER COMMENTS LOADING BELOW...


    LET'S KEEP THE COMMUNITY GREAT


    You're not expected to always agree, but do please keep cool and never make it personal. Report harassment, spam, and hate speech to our community team. Also, on the right side of a comment you can flag nasty comments anonymously (we ban users dishing bad karma). For everything else, contact us!



     
     
  •