Quest of Dungeons dev discusses the Wii U, 3DS and Switch porting process

A portion of a NindieSpotlight interview with David Amador of Upfall Studios...

NS: Having ported Quest of Dungeons to so many platforms did you do a good job of writing your initial code to make moving it around as easy as possible or was that not necessarily a part of the original plan and you've gone to some trouble to get it working everywhere?

DA: I have a clear distinction between the engine code and the actual game code, as far as the engine code goes, I made it flexible enough to support adding the other platforms, and never got into much trouble. I would say the Nintendo 3DS version was the most problematic one but mostly due to the hardware specs. The other ones were relatively smooth.

As for the game code, well that was a bit more "nightmarish", as I mentioned before I initially thought the game as touch only, that meant all UI had to be remade, but I still needed to support game controller and touch because of existing platforms. I realized that what made the mouse/touch work wasn't exactly ideal for controller and vice versa. I spent nearly a year rewriting a lot of stuff and adding a bunch more content to the console release, and now it's much better but it's still something I feel like I planned poorly. But after that it's not relatively simpler to make a port. I got the Switch version running in less than 2 weeks (not optimized or 100%), I just spent the rest of the time optimizing, tweaking and adding more content.

NS: Having released the game previously on other Nintendo platforms would you say you've seen anything different in Nintendo's approach with the Switch overall with you as an indie developer? What are your thoughts on the tools and mechanisms for developing on the Switch in general in comparison to the DS and Wii U platforms?

DA: Yes, I think having worked with Nintendo helped as I could skip the introductions step and I already knew the process. I'm very impressed with the tools they are making available for devs, from early stages they are already better then Wii U and 3DS, I can't get into details but let me tell you there is a big difference, and I'm not just saying this to sound good.





from GoNintendo

0 comments:

Video Games Movies / Film Music Nerd Nerd News Star Trek Trailers DC Comics Sci-Fi Television / TV Comic Books Movie News DC Cinematic Universe Movie Trailers News Comedy / Humor TV News Nintendo Wii Batman Technology Batman v Superman Superman Celebrities Music Videos Comic Strips Syko.org TV Promos Wonder Woman Animation Marvel Comics Social Media Sports Arizona / AZ Stargate Superbowl Football Linkin Park Man of Steel Science Suicide Squad Xbox 360 DC Films Editorials Government Nintendo DS Box Office Comic Book News DC Television Universe Green Lantern Harley Quinn Microsoft Rock News Suns Twitter Videos Basketball Blogosphere Business DC Extended Universe Daily Deals Food / Beverage Marijuana Marvel Cinematic Universe PlayStation 3 Spider-man Staff News Super Bowl 50 The Joker Video of the Day Warner Bros. Web Development Wonder Woman Angry Birds Apple Aquaman Archie Comics Auctions Batgirl Birds of Prey Bizzaro Bizzaro Girl Bluetooth Books Bryan Fuller C4MULA CBS California California / CA Cartoons Chester Bennington Crime Customization DC Entertainment DC TV Dead by Sunrise Deaths Deep Space Nine Ebay Email Facebook Fanmade Features Federation Financial Florida / FL Fringe Gmail Google+ Greg Berlanti Hawkman Health Japan Julien-K Literature Luxury Martian Manhunter Mobile / Wireless Multiplayer Multitouch Music News NSFW Nevada / NV Nintendo 3DS No Warning Operating Systems Orgy PSN Papa Roach Pete's Dragon Press Releases Rap Music Reviews Rockstar Seth Macfarlane Software Software Update Sony Star Trek Beyond Streaming Media Supergirl Syko Sam SykoDeals SykoPoetry Tech News The Avengers The CW The Flash The Flintstones Themes Transportation Trekkers Trekkies Trekspertise United Family Music Voyager Walmart Warehouse 13 Website Tools Windows Windows 10 Windows Media Xbox Live iMac