Panic Button teases future games, considering their own IP, talks about the porting process, and MUCH more

Once again, all these details come from a Reddit AMA with Panic Button...

- the studio likes solid, non-gimmicky, additive features for their ports
- it takes time and design to add in things like motion controls
- when asked about motion controls for Warframe, Panic Button said maybe
- the studio does it best to squeeze as much performance and fidelity as possible out of the Switch
- Doom was the most challenging project due to how demanding the game was
- the studio is going to push things as much as they can for Warframe, balancing TV and handheld gameplay
- the studio has to turn some projects down as they only have so much time/manpower
- the studio worked on Nintendo hardware for a long time
- “everything about Nintendo improves by leaps and bounds with each iteration.”
- having good tools also makes a huge difference, and “they’re the best they’ve ever been.” while also “constantly evolving.”
- “Nintendo is also always adding new tools and APIs that unlock different techniques and avenues for performance.”
- the relationship with Nintendo is “So, so great; they are amazing and supportive and sharp and aspirational"
- Nintendo has been “incredibly supportive” on all of the studio’s projects
- Nintendo works with Panic Button on technical issues, and gives feedback on new features
- Nintendo also listens to whatever feedback Panic Button gives
- the goal is to close the time gap between releases on the original platforms and the ports
- on choosing ports: “it’s about the fit for the game, us, the platform owner, the game owner, timing, commercial needs, & more.”
- further visual and performance improvements for Wolfenstein: The New Colossus and DLC are Bethesda’s call.
- when asked about a Subnautica port for Switch, Panic Button said “Anything is possible!”
- the studio doesn’t think there is any reason why Unreal Engine 3 games couldn’t be ported to Switch
- it’s tough to compare the power of the Switch to other consoles because it’s “such a unique piece of hardware.”
- “The Nintendo Switch is an awesome, purpose-built hybrid device.”
- the studio has “to do tech and design balancing and work to make things fun on TVs, on the go, with different controllers, giving you good battery life, and all of that.”
- the studio has considered original IPs for the Switch.
- all the studio’s Switch ports have taken less than a year to complete
- “we’re not talking unannounced stuff or timing, but yes, it would make sense there is more coming from us (in Fall).”

Panic Button went on to say that they haven't really found any particular weak points with Switch when it comes to working on games.

“We’ve worked with hardware in the past where you could say “oh, it doesn’t do transparency well” or “oh, the fill rate is a huge bottleneck”, but on the Nintendo Switch there’s not a particular “Achilles heel” that we’ve found, the hardware is pretty capable with everything we’ve thrown at it.”

On the general process of ports

“The first step is always to just add the concept of the new platform to the game code and get it compiling/linking. Then once we can actually launch the game, we start filling out systems and missing platform code, just working our way towards getting the main loop running. At that point, we start going wider, having different people work on different systems like graphics and audio. Once the game is actually visible on the screen (“first light”), we start looking at performance, certification, platform-specific features, etc.

Generally, we try to use all the engine features we can to improve performance and fidelity, but we try not to just “turn things off until it runs well”- we want to deliver the best possible version of the game that we can.”

“Graphics is always a big one, but like you mentioned, audio is too. People focus a lot on graphical issues when talking about games, but if the audio quality isn’t up to snuff, that’s really immediately obvious to players, so we spend a lot of time on that too. A lot of systems that aren’t as apparent to the player always take up a ton of our time- memory optimization being a huge one, but also size-on-disk, threading, cpu-utilization, networking, save-data. In the course of a port, you wind up touching just about every aspect of every system in some form or another.”

On choosing projects

“As far as how do we decide what games to work on, it’s all over the place. There are a lot of things we want to work on, and I spend a lot of time talking to folks about if that makes sense, how do we make that happen, what’s the big win for everyone involved, and then we build a high-level plan and business details around that.

For other projects, people come to us, talk to us about what they want, we make sure it’s something that we are passionate about.

For all of our stuff, we work with them to make sure it makes sense, it’s an interesting technical challenge, and that we can get a quality gameplay experience on the other side.”

On reducing file size, and why the studio tends to opt to ask users to download additional data.

“The majority of the game data we run into is visual assets (textures, models, animations, etc) and audio data. There are some ways to crunch that stuff down even further without reducing quality, but at some point if you want to reduce the size, you wind up just cutting quality. That’s often necessary to fit within the size constraints, but it never feels good. So when we’re confronted with the choice of either reducing the quality of the game or having the user download the additional data, we tend to choose quality. That said, we’re always working on new ways to crunch as much as we can into as little space as possible.”

On the studio's standards for porting a game

“Yes, we have high standards, and it’s all driven by, “Can we make a good gameplay experience out of this?” The Nintendo Switch is a great device, and is far different than other consoles. Experiences have to work on a 60″ TV, and on a handheld screen.

So, while resolution, frame rate, and other measurements factor in, we want the experience to be good overall. Yep, putting beasts of games on hardware you can put in your pocket (depending on your pockets) is challenging. Looking at something like DOOM, which was designed and shipped before the Nintendo Switch was a thing, we were super happy with the shipping version of the game.

And we wanted to do more, so we released an update earlier this year that had, among other things, more performance improvements. That was something Panic Button wanted to do, we pushed for, and Bethesda and Nintendo were great and supportive of it.”

On the studio’s philosophy, its port, and multiplatform approach.”

“We want games to be special on the hardware for which we develop, and that means we work within the special features and technical constraints of each platform.

DOOM was finished and shipped and Wolf 2 was started before the Nintendo Switch was available, they were built without taking the platform into consideration as a target, so decisions were made that might not have been if you fast-forward 18 months.

All our projects are challenging, because those are the kinds of projects we take, and because we’re trying to do as much as we can on the hardware, regardless of the hardware.

We develop for all platforms. We’re doing Subnautica for PS4 and Xbox One. We just release a PlayStation VR game a month ago, we worked on the Disney Infinity franchise across all platforms, you can see a lot in our past catalog. You will see more in the future.”

More details on potentially creating their own IP

“Everyone here is passionate about making games, so it’s the type of thing that we always talk about and even prototype occasionally. The scary part is that you take a big risk when you decide to fund your own game, and you see a lot of studios that wind up closing because it doesn’t work out. First and foremost, our priority is the people that work here and making sure they continue to have a good job, so we’re extremely cautious about doing anything to jeopardize that. But with the right idea and the right timing, we think it’s something we can pursue without betting the whole studio on it, and it’s likely that will happen down the road.”

Tags: eshop, switch


Top Rated Comment

You're kidding right? Doom and Wolfenstein are as bare as you can get before they get truly ugly. You need a balance of fps with graphical fidelity. And I think they tread that line very well considering these games were design for much more powerful consoles.

Well based on Doom and what I've played of Wolfenstein II so far, I'd say Panic Button is doing a great job, and I hope they keep it up too! Really interesting to get this kind of behind the scenes info too!

How is Wolfenstein 2 in comparison to Doom on Switch? Does it different much in gameplay?

If you're asking about differences in general I'd say Wolfenstein has a much stronger emphasis on story than Doom. I know that wouldn't be difficult though! Wolfenstein doesn't hold back on showing you how messed up your enemies really are either; so far I'd say Wolfenstein deals with more mature themes than Doom in that way. Wolf seems to be mostly indoors too so you're more confined and combat isn't about facing swarms of enemies at once. I'd say they're both great but in different ways.

If you're asking about performance then it's hard to tell at this stage. So far I'm not encountering any problems and considering you're dealing with human faces instead of demons I think it looks great. BJs cutscenes in particular look amazing!

Thu Jul 12 18 07:27pm
Rating: 1 (Updated 2 times)

Outside of rocket league (their only impressive Switch port IMO) they don't seem to know that 60FPS with lower resolutions are prefered. Hoping Warframe will have 60FPS with a low rez option in docked but once I heard who was making it I'm not expecting it.

Sad crappy motion controls are more prioritized over 60FPS gameplay. I don't mind if the rez is lower, as it was still playing well in both modes

You're kidding right? Doom and Wolfenstein are as bare as you can get before they get truly ugly. You need a balance of fps with graphical fidelity. And I think they tread that line very well considering these games were design for much more powerful consoles.

Thu Jul 12 18 10:40pm
Rating: 2

I don't agree with anything you said.

Fri Jul 13 18 03:28am
Rating: 1

Rocket League was not a great port until a patch developed by the original developer of the game (Psyonix) was released. Panic Button is good, but they obviously can't compete with the original developers of the games when it comes to optimizing them.

Fri Jul 13 18 12:58pm
Rating: 1

Wolfenstein goes as low as 360p to maintain 30FPS, so saying that resolution is prioritised over framerate seems abberhant to me.

The sad truth is these games are too complex to run at 60FPS on Switch, even at 720p docked, without having to rework them so much that they'd look like last gen games, and that process would be like devlopping a completely new game from scratch. That would be far too costly.

So are publishers just not considering using a 32GB cart at all? How freakin expensive are they?

Probably expensive enough that it would force them to price the physical carts above $60, which would piss everyone off considering that these are ports of existing games that didn't cost more than $60 when they were new. It'd be the DKC Tropical Freeze situation for every game.

Not offering the option at all for people who are willing to put down $10 more for the full game on the cartridge (which unlike a game disc will never suffer from disc rot 20 years in the future) can however make all the diference for the fraction of the audience to whom these things matter. I'm one such person. I will boycot any game that requires a compulsory download to even run. I can live with extra audio languages requiring a little extra download, like japanese voices for jrpgs, bit if the game won't even run anymore when the servers go down, then my money will be spent on other games that give me that insurance.

Capcom should be taking notes from this.

the studio has to turn some projects down as they only have so much time/manpower

Really makes me wonder what games they potentially turned down in favor of porting something like Warframe...

& WWE 2K19 was probably one of those projects they turned down.

If their relationship with Nintendo is so good, they should ask Nintendo to sort out the puny cartridge sizes. Instead of having physical releases being more digital than physical and having that manky white banner on the covers of their games.

Want to join this discussion?

You should like, totally log in or sign up!