Microsoft has marketed its new Xbox One gaming platform as if the console was created for more than just video games.

Although this might sound like a solid way to capture a wider fan base in a time when Microsoft is scratching and clawing for any chance at an edge against archrival Sony, it has made life much more difficult for developers who are trying to make video games.

"The Xbox One is a bit more multimedia, a bit more hub-centric so its a bit more complex," Sniper Elite 3 Senior Producer Jean Baptiste-Bolcato said to Gaming Bolt. "There's stuff you can and can't do because it's a sort of multimedia hub."

The PlayStation 4, on the other hand, produces games much more naturally because it was created specifically for gaming. Games run at a higher resolution on the PS4 as well.

Part of the reason why the Xbox One is more problematic to developers as opposed to the PlayStation 4 is because of the Microsoft console's eSRAM.

"I think eSRAM is easy to use. The only problem is...Part of the problem is that it's just a little bit too small to output 1080p within that size. It's such a small size within there that we can't do everything in 1080p with that little buffer of super-fast RAM," Baptiste-Bolcato said. "It means you have to do it in chunks or using tricks".

With all of this being said, Microsoft is becoming more and more aware of these reports and it seems that the company is going to make every effort to change things for the better.

"[Microsoft] are releasing a new SDK that's much faster and we will be comfortably running at 1080p on Xbox One," Bolcato said. "We were worried six months ago and we are not anymore, it's got better and they are quite comparable machines."

What do you think about the Xbox One as opposed to the PlayStation 4? Do you have a favorite? Let us know in the comments section below.