J Tyran said:
Some good points there, loads of people own tablets using them as a kind of ad-hoc controller for either straight gameplay as well as for asymmetric play was a neat idea I had not thought of.
Yeah, that's a problem I see from a lot of detractors. Most people here are thinking as traditional players, not as a game developer with outside the box thinking. Not to say this is the way to go, just that it offers possibilities we have not had before. Obviously it will depend if the dev has designed the game with it in mind and if the extra support is even FUN.
Even on the WiiU, it was Luigi's Ghost Mansion that perked my game dev interests over the others, because of the chance for more innovative, new gameplay. The other games in the demo van were more Wii motion controller style games, so they didn't really take advantage of the tablet's interface.
Subjective viewpoints is one thing, like how L4D allowed the infected players to see things you could not see normally as a survivor, or TF2 with the teammates seeing friendly spies.
A game like Natural Selection would work with this - or at least NS1, as I believe NS2 did away with the commander. But think about it, you're playing in a MP game, if you sat in the commander chair, and had a tablet bound and enabled, the game recognizes it and switches to tablet mode and you've got a top down RTS interface now. Keep the main TV display for viewing through the teammate's camera (like in the movie ALIENS) and make use of voicecomm to collaborate with your team. If you didn't have a tablet available, it retains it's standard pseudo-RTS scheme with the gamepad.
J Tyran said:
Using the Vita for streaming has a few problems though, its fine at home or with a good access point but for on the go it really needs an LTE version. Tablets are not the only device though either, considering the Vita has a 5" screen and its plenty big enough loads of smartphones have 4.8" and bigger screens. So phones will generally work as well as a tablet would.
Depends on how the streaming is set up - the quick and dirty easy method is just to replicate the online streaming - render out the frame and send it to the device. A better design would be to utilize a standard client/server architecture and just send network packets to the Vita, allowing it to render on its own, but rely on the PS4 server to send data packets. Much easier on the bandwidth if you sent a 512 byte chunk of "there is a monster model at this position, facing this direction, doing this animation at frame X" instead of a 1280x720 frame at 30fps into whatever compression level.
Heck, one could see the reemergence of personally hosted servers instead of consoles relying on peer-to-peer gameplay. Leave your console and game up and running, let you and your friends hook up whereever to play and contribute to some Minecraft-like world.
Crap... now I wish I had my own studio and a host of PS4 devkits.
Anyone have a winning lottery ticket?