From a fan's point of view, EA's support of Switch has had its ups and downs since Nintendo's hybrid console launched four years ago. Solid releases such as Burnout Paradise Remastered and Need For Speed: Hot Pursuit Remastered show that the publisher isn't averse to supporting the console, although looking at the last few years of FIFA on Switch is enough to make any football fan weep.
Fortunately, it appears that no small amount of effort has gone into bringing manic third-person team shooter Plants vs. Zombies: Battle for Neighborville Complete Edition to the console. For the Switch version, developer PopCap enlisted not only port specialists QLOC (who brought the excellent Hellblade: Senua's Sacrifice and Dragon's Dogma to Switch), but also EA's Frostbite Engine team. That's right — this multiplayer Plants vs. Zombies shooter is the debut of EA's in-house engine on Nintendo hardware.
What are the chances we’ll see other Frostbite-powered games from EA’s back catalogue on Switch in the future, then? Well, Melvin Teo — lead producer at Popcap Vancouver and EA veteran of games such franchises as Need for Speed, Battlefield, UFC and Star Wars Battlefront — wasn't able to answer that one, unfortunately. However, he was at liberty to answer various other questions about the challenges of bringing the game and engine to Switch, working with other teams during the pandemic, and finally bringing PopCap's particular brand of garden warfare back to Nintendo consoles after a decade away...
Nintendo Life: We couldn’t quite believe it, but this is the first Plants vs. Zombies game to come to a Nintendo console since the DS version of the very original game ten years ago! How long have you been working on the Switch version of Battle for Neighborville, and how come it’s been so long since we’ve had the pleasure of PvZ on a Nintendo console?
Melvin Teo, Lead Producer: First of all, we are thrilled that Battle for Neighborville is finally arriving on the Nintendo Switch! It’s been a long time coming, and something that we’ve always intended to do. We’ve been working on this version of the game for about one and a half years, starting from early prototyping all the way to launch. And you’re right, we haven’t had a Plants vs. Zombies game on a Nintendo console since the DS version, and that’s quite surprising. They have a lot in common — they are very family friendly, full of wonderful characters and always provide tons of fun, accessible gameplay.
But as the saying goes, better late than never. For Nintendo players who haven’t tried Battle for Neighborville on the other platforms, or perhaps those looking to experience it once again in fresh new ways, Battle for Neighborville is a great way to have some fun in the PvZ universe.
The Switch version carries the subtitle ‘Complete Edition’ – can you give us a quick overview of what’s included over previous versions of the game?
The Complete Edition contains all the launch and post-launch content that was ever released in Battle for Neighborville, including all the maps, modes and characters. Also, all content previously offered on other platforms as paid DLC or microtransactions are still unlockable in the Rux’s Emporium, but now with coins earned just by playing the game. The only stuff not included are the exclusive Founder’s rewards that were given to our early community of players with the initial launch of Battle for Neighborville.
all content previously offered on other platforms as paid DLC or microtransactions are still unlockable in the Rux’s Emporium, but now with coins earned just by playing the game
We’ve also made all the prize maps available from the get-go, again with the goal of making all our content as accessible as possible for our players. With the prize map feature, players basically earn prize bulbs from gameplay and use them to unlock tons of cool prizes. Since Battle for Neighborville launched, we’ve added a new prize map every month to a total of 12 maps. For the Switch version, the new prize map selector feature lets players choose from any of those maps at any time, and get the prizes that they want.
There’s a ton of amazing and wacky outfits and customization items for players to chase and unlock, and it’s really satisfying to collect them all. It’s a straight-forward, all-in-one version of the game without any additional purchases required. And we’ve added new features specific to the Switch version such as offline support, motion controls and touch menus. It’s pretty much the most complete version of Battle for the Neighborville ever released, hence the name.
PvZ:BfN has the distinction of being the first game running on the Frostbite engine to come to Switch. The console just passed its fourth birthday and we imagine that we’d have seen Frostbite games before now were it an easy job! Can you give us some insight into the technical challenges you faced getting the engine up and running on Switch’s mobile chipset?
We are delighted to bring the Frostbite engine to this console, and it’s been a lot of hard work to get there. As you know, Frostbite powers many EA games and delivers an amazing level of fidelity, so we had a big challenge in front of us to bring that over to the Switch. As well, Battle for Neighborville is such a colorful, vibrant game with lovable characters and fun, accessible third person shooter gameplay, and it was important to retain the essence of what makes PvZ such a unique series.
Our first months were spent just making Battle for Neighborville load and run successfully on the Switch, and writing a brand new rendering layer. After that was done, we focused heavily on performance optimization across the board to quickly get to a place where we could properly do playtesting and tweak the game for both the handheld and docked modes of play. Things like motion controls, aiming, UI/UX and A.I. balancing are much harder to do when the game isn’t running at 20fps at least. Once we got there though, it was much better and we could spend more time polishing loose ends and improving the overall experience. Now, the game runs at 30fps, looks and plays great, with all the charm of Plants vs. Zombies in it.
We understand that you worked with QLOC on the port, too. Given the unusual events of the past year, how did that interaction between the PvZ and Frostbite teams (and QLOC) work in practice? Lots of Zoom calls and emails, or was there a chance for more direct collaboration?
[QLOC] are super collaborative and professional, and just a great group of people. We had a couple of visits between Warsaw and Vancouver before the pandemic hit, and the teams just clicked
It’s the first time we’ve ever worked with QLOC, and it was a blast. They are super collaborative and professional, and just a great group of people. We had a couple of visits between Warsaw and Vancouver before the pandemic hit, and the teams just clicked together. We learnt a lot from them as well; they are very experienced with the Switch platform, and were able to bring a lot of those learnings with them to Battle for Neighborville.
This was pretty much a co-development effort by both teams, so we worked closely on a day-to-day basis through Zoom, Slack, emails etc. Certainly the past year has been tough on everyone and made many things trickier to manage, but it also forced us to quickly adapt our development processes to make remote working as optimal as possible for everyone. Adjusting our work hours to accommodate the time zone differences and personal work/life situations for each team member, finding ways to communicate asynchronously and getting things done, reviewing the game quality and playtesting together — it’s been a very rewarding project to work on from a production perspective.
Naturally, players will compare the Switch version with the versions running on more powerful hardware. How does the Switch port measure up framerate/resolution/player count-wise?
The Switch version of Battle for Neighborville runs at 900p in docked mode and 720p in handheld mode, at 30fps. In terms of number of players, our biggest multiplayer game modes like Turf Takeover will support up to 8v8 players, compared to 12v12 on other consoles. We felt that this provided the right balance between performance and gameplay without any major compromises.
We’ve heard that progression has been tweaked for the Switch version, too. Does that prevent cross-progression with other platforms? Is cross-play a feature?
That’s correct, cross-progression and cross-play are not supported for Battle for Neighborville, primarily due to a number of changes we’ve made to the Switch version. Like you mentioned, one of the key reasons is that the progression and economy of the game has changed. We’ve removed Rainbow Stars which is our premium currency — since there are no more microtransactions — and adjusted our coin economy so players earn coins faster and items from the Reward-O-Tron-9000 now cost less to get. There are also more ways to spend coins, since all the items in Rux’s Emporium now require coins to unlock.
Beyond that, the differences between the Switch version and other versions in frame rates, control schemes and maximum number of players in a multiplayer match, as well as the changes we’ve made to support offline play, make it tricky as well.
As you've mentioned, motion controls for aiming and touch menu inputs are present and correct, and it also supports offline play – something new to the Switch version. How easy was that to implement?
Offline support was a big change since the game was initially released as an online-only title that required a constant internet connection. And in all honesty, there was quite a bit of risk involved
Offline support was a big change since the game was initially released as an online-only title that required a constant internet connection. And in all honesty, there was quite a bit of risk involved when we made that decision. But we knew that it was needed if we wanted Battle for Neighborville to be a true portable experience since that’s obviously a big part of what makes the Switch console unique — being able to play whenever you want, wherever you want, however you want.
This meant a lot of design and engineering efforts to shift our progression and save data offline so players could level up and earn coins regardless of whether they’re playing online or offline. We also had to change many of our underlying systems to support this. Overall, I think the effort has been well worth it. Now our players can jump straight to Giddy Park, any of the PvE free-roam regions or private play, even if you’re offline, and then switch to online mode anytime via the pause menu and have some fun in our multiplayer game modes.
Comparatively, motion controls and touch menu support were a lot more straightforward to implement. The tricky part about motion controls is that it’s super subjective for each individual player, so what we did was to expose as many tweakable options as possible and let our players customize it to their liking. Motion controls are disabled by default, since it does take some getting used to and we didn’t want new players to potentially struggle with it while familiarizing themselves with the basic gameplay and controls, but you can enable it anytime via the settings menu.
What aspect of the Switch version are you most proud of?
It’s hard to pick one! Ultimately I think I’m most proud of the overall quality of the game. From the onset, we maintained that this was not just going to be a simple port, but a version of Battle for Neighborville that felt like it was always meant for the Switch, and that every aspect of the game was thoughtfully curated to deliver on that goal as much as possible. Everyone on the team worked incredibly hard to make this happen, and we are very happy with what we achieved.
Now that Switch has its first Plants vs. Zombies game, is it possible we could see the original 2009 game (or any others) come to the platform? We remember spending many, many hours repelling zombies on an iPad and Switch seems like it would be a great fit.
Right now we’re focused on bringing Battle for Neighborville to the Nintendo Switch and we couldn’t be more excited to see players playing Plants vs Zombies on this new platform.
Thanks to Melvin for his time. Plants vs. Zombies: Battle for Neighborville Complete Edition is out on Switch today — look out for our review in the very near future.
Comments 44
So much work and yet somebody decided to make it look like a mobile game on your homescreen:
http://www.switchiconshowdown.com/detail.php?id=5325
@Yanina Are we looking at the same thing? The one in the link is pretty good looking.
Does this mean that EA will finally get a fifa game on switch that isn't crap? 🤣🔫
@Jackpaza0508 Wouldn't count on it.... it's EA we're talking about
We're still not getting Madden and (actual) FIFA on Switch, aren't we?
@Yanina Bruh they couldn't even put the logo lmao
I would like the non dead actually living severs on GW2 but its to old they will never port it, we all know this is a cash crab I mean EA not having dlc for you to pay for Doesn't it sound a little to good?
It says everything but when it releases.... Womp Womp....
maybe your sports output will improve now
Oh snap! It releases today! Come onnnnnn Amazon, wheres my package!?
If there was a wireless local play mode I would have bought several copies. In the end I continue to play splatoon.
@Yanina yes why the terrible launch icon?
@HotGoomba we are still gonna get FIFA legacy and Madden legacy (if madden even happens)
Looking fwd to give it a spin
The graphics are amazing but the gameplay really makes me want to play Splatoon instead
I don't quite understand the logic of getting Frostbite working for this game. Yet Fifa and many others hadn't had the same consideration for over four years (despite higher profitability long term).
Surely this opens the gates for a Switch specific Fifa, or even a tailored Battlefield / Battlefront game just for Switch. EA is fishing for money as alot of their big high profile games floundered last gen.
@Yanina
I like that a lot better than if they'd had a close-up of somebody with an open mouth. ^^
@Pod haha. True!
@anoyonmus yeah i figured
I just want Sims 4 on Switch. That’s all I need.
They need to add EA Play to switch, surely the 360 era games should run without an issues. I would also be happy streaming games like battlefront or battlefield if they can get a stable connection for online matches.
@CottoneeSocks True. But hope they wouldn't just port it over. Sims3 had exclusive stuff on the PS3. Questlines with some story, adventures, a Karma-system... While the PS4 Sims4 is just a straight PC-port. That was quite boring and disappointing... Could we at least get Amiibo support? They don't seem to have much use. That's kinda sad. Imagine you've a collectors album with all the 450 Animal Crossing Amiibo cards and they're, your good feelings aside, useless.
please be better than apex. that game looks like garbage
Played for a hour before work and it looks and runs awesome on. The switch
If this was the first Garden Warfare game then I'd probably go for it...MAAAAAYBE the second game but I didn't like that one that much.
I feel like I see these articles and say to myself "depends on the review" more and more.
I wanted frostbite on Switch but i couldn't care less about PVSZ. original was fun at mobile for its time. Bring us Fifa Frostbite and Battlefield! (even at 900p, 30 fps)
I'm pretty sure I was told Frostbite just couldn't work on the Switch.
@idrawrobots that's what I thought too. I guess the reality was that they couldn't be bothered and don't really like Nintendo (a 'special' relationship); so props to PopCap for actually putting the effort in.
I’m impressed overall. On the fence about the purchase. I want to support honestly. Wish there was a local co-op mode though.
@dimi won’t even care if its 30 fps lol if it’s the same fifa as the ps4 im happy. EA needs to take a look at 2k they managed to cram the full fledged nba2k experience on switch and it looks about as good as the xbone version
I have no respect for EA at all. If they want me to care about their supposed hard work, they need to actually show it. Let's get some of the games people have been begging for on the system since 2017. Where is the Mass Effect Trilogy? Where is a full meat Battlefield? How about FIFA? If porting is impractical, why not build the games/a new engine from the ground up for the Switch? The system has been the best selling device on the market, in several regions, for several years. The Switch has sold an estimated 80 million units to date, likely more. What? That's not enough of an install base?
Then why did you support Xbone with it's 49 million?
@Heavyarms55 main problem is that Xbox users buy more 3d party games. So they still sell more copies.
Common theme behind EA games coming to Nintendo platforms - "From the onset, we maintained that this was not just going to be a simple port,"
@Heavyarms55 dude. They are building FIFA on switch from the ground up . Its a "custom" version of the game
EA did bring some good work on switch like Burnout Paradise, NFS HP remastered. Heck, even Apex Legends was a decent port.
Yeah, we get FIFA legacy editions but it's gonna be a custom version of FIFA because handheld fifa is different than the home console versions.
And yes, EA supports Xbox because more Xbox players buy 3rd party games than players on NS. It's also easier for EA to put games on Xbox and PS than on NS.
Battlefield will never happen because it is very graphics heavy
@jsty3105 to be fair, this is EA's first time putting Frostbite on the NS.
Actually, it is EA's first time putting Frostbite on a Nintendo platform.
Wii didn't run Frostbite, Wii U didn't run Frostbite, but yet now the switch does
@CottoneeSocks same here i game you can play forever and never get tired of it
@Abweegee true but if they add cross play to FIFA, switch players are at a huge disadvantage.
Don't forget that FIFA on switch runs at 60 FPS.
going from 60 FPS to 30 FPS is like a demotion in EA's point of view
@Mr-Fuggles777 it can
@anoyonmus true - I wasn't specifically referring to Frostbite though, more that "not just a simple port" feels like a staple comment from EA.
I clearly remember it for FIFA and Mass Effect 3, and I vaguely remember it for Burnout Paradise Remastered
@anoyonmus Excuses and the same old deflections. That's all I am hearing. The myth of Nintendo players not buying 3rd party is especially nonsense.
@dimi Nonsense. 3rd party games sell worse on Nintendo because they are almost always released later than on other platforms, often with features removed.
Also nonsense because a plethora of indie titles have seen great success on Switch.
I am so sick of these lies and myths people are perpetuating.
If 3rd party studios genuinely put in the same kind of effort for Switch releases that they do on other platforms and stopped releasing gimped versions of games 6 months to a year later than on other platforms they'd sell far better. They'd sell far better still if they designed their games with the platform in mind, instead of always designing for Sony and MS first and treating Nintendo as an afterthought.
@Heavyarms55 Nintendo players do buy 3rd party games on Nintendo platforms, yes but more people do it on Xbox and PS.
And that is why EA puts games on Xbox and PS.
Nowadays people are impatient and if a game is delayed to come to switch, they just buy it on another platform as the switch version will be expensive when it comes out on and then therefore it won’t sell
Remember when they said the Frostbite engine couldn't be ported to the Switch?
My nephew got it on day one and is loving it, my son wants it for his birthday next month.
Tap here to load 44 comments
Leave A Comment
Hold on there, you need to login to post a comment...