By using this site, you agree to our Privacy Policy and our Terms of Use. Close
potato_hamster said:
Miyamotoo said:
JustBeingReal said:
potato_hamster said:


80% in common would be less in common than a PS4 game has with its X1 counterpart. And again, when developing for those platforms they are treated as two separarate entities, because they are. You know not of what you speak. There is no reason to expect it will be easier to develop a game for both NX home and NX handheld than it will be to develop a game for PS4 and X1.

For example do you know much extra work it takes to turn an iPhone game into an iPad game? Do you think that's trivial or complex?


The major differences between PS4 and XB1 are API based, one's a version of DirectX/3D and the other's a custom variation of a LibGCM API, similar to OpenGL.

Hardware wise the major difference is in memory type, the CPU and GPU are of the same architecture, but there are also odd additions that one has, which the other doesn't.

CPU and GPU architecture in PS4 and XB1 are identical, quantities of GPU tech are grander in PS4 and there are clock speed difference.

 

The NX being invisioned by most people basically has the same API running on handheld and console, also the architecture would be identical, with the handheld only packing a smaller amount of tech or different clock speeds for parts to allow it to run on less energy. Developers could build the console version of a game, made to run at 1080p 30FPS, but the rendering pipeline could have options built in it to simply turn off that 1080p option and run the game at 480p, same goes for disabling AA, AF or any major performance hog.

Platform specific optimizations would stretch to reducing settings, in much the same way you'd turn off settings on a PC game because you're rig can't handle the higher resolution or GFX version of a game.

The difference between NX console and handheld is power, not architecture or API based.

Completely agree, not to mention that developer kits would be identical or similar and tha NX will have same OS.

This is literally what iOS does, the API being the same, arcitecture being identical, but running at different speeds and have different resolutions. However, I still find it laughable that you just trvialize these optimizations as "the way you turn of settings on a PC game". It isn't that simple. You still have to handle the different control schemes. You still have to handle the different outputs. You still have to redo textures and simplify animations, AI, etc to run just as well off of more limited resources. These are things you need to do going from an iPad game to an iPhone game, or going from a game optimized for iPhone 5 to one that can run off of iPhone 4. These aren't trivial things to do. Again, it is not that simple.


Thats whole point on NX, its much easier, simpler and faster to make one same game or app for iPad and iPhone than make one same game for 3DS and Vita or Xbox360 and PS3 and probably PS4 and XboxOne.