Console development is something special. At least, that’s what how I feel.
I look at the other platforms: PC/Steam, mobile devices, etc., and I see powerful, entertaining devices that can also play games. When I look at game consoles, I see game-oriented devices geared towards gamers that can play games and also do other entertaining things (like watching dramas on Netflix, funny YouTube videos, or anime… yeah, we like to watch stuff in the U.S.).
They’re both awesome in their own way, but with consoles, I feel like it not only has the benefit of native controller support, features geared towards gaming, and in some cases (especially with Nintendo consoles), innovative experiences, but it also just carries the essence of being a gamer, at least to me. It’s not like mobile games aren’t games or PC games aren’t games—I mean, I play both and a lot of PC games are also on consoles and are often played with console controllers (such as the Xbox 360 controller) anyway, but I don’t get that same feel of turning on a game console, looking at my big screen, and immersing myself in something that’s nothing but games—as opposed to my gaming laptop screen, where I also usually have my browser open, work files open, etc.
It’s a bit of a silly difference, but since I like consoles as a gamer, I also like to bring that to users. I think being forced to develop for a controller is nice as well, because a lot of my game ideas originate with the controller in mind, and for those computer gamers who do use keyboards, I can’t imagine my game ideas transitioning that well (if at all) to those platformers.
In the end, it’s just personal preference, but console development is both fun and challenging. It’s not like we won’t ever develop applications for PC or Mobile: we have one for the former in development already, but I thought I’d share a bit on console development anyway. And hopefully dedicated gaming consoles are around for a while more!