News for hackers. Stuff that matters.
Re:Deprecation of OpenGL and OpenCL by coldtea on Monday June 04, 2018 @06:01PM (#17233013)
>And those games are horrible.

They work fine for me -- both as implementation and as gameplay.

>Almost all of them are built around exploiting weaknesses in the human psyche to convince people to spend money and become addicted.

I think you confused casual gaming with Zynga or something. I was referring to smaller, non-AAA megatitles. Could be anything from a platform game, to Angry Birds, Monument Valley, Threes, Letterpress, racing games, RPGs and so on...

Re:Deprecation of OpenGL and OpenCL by mikenew on Monday June 04, 2018 @06:44PM (#17233314)
I'm not saying there aren't decent games on iOS. You can find gems like Monument Valley, Florence, or, as I mentioned, the games ported from other platforms like Limbo, Terraria, and so on. But take a look at the top charts on the iOS app store and compare that to the top games on Steam. With few exceptions, the games on iOS are riddled with ads, microtransactions, and are designed to be as addictive as possible.

The point is that the kind of games that thrive on the app store tend to be exploitative and low quality. Desktop gaming isn't immune from that, but it's a dramatically better platform.

Re:Deprecation of OpenGL and OpenCL by glenneroo on Tuesday June 05, 2018 @08:31AM (#17237011)
Not if Microsoft has any say. I can't count the number of Windows Updates that re-installed the previously uninstalled Candy Crush Saga, Bubble Witch 3 Saga and March of Empires (among titles).
Re:Deprecation of OpenGL and OpenCL by phkahler on Monday June 04, 2018 @06:13PM (#17233095)
I played the fuck out of Angry Birds - on Android. How exactly does forcing developers to adopt a platform specific API help anyone? That was a rhetorical question BTW, don't even try to answer it. Apple are being arrogant as fuck with this.
Re:Deprecation of OpenGL and OpenCL by coldtea on Tuesday June 05, 2018 @08:11AM (#17236891)
>How exactly does forcing developers to adopt a platform specific API help anyone?

Well, platform specific APIs aren't lowest-common-denominator affairs, and get support for native platform capabilities faster (plus can be more optimized).

Re:Deprecation of OpenGL and OpenCL by phkahler on Tuesday June 05, 2018 @11:05AM (#17238325)
I understand their benefits. But why refuse to support standards as well? I don't think Apple is short on resources.
Re:Deprecation of OpenGL and OpenCL by coldtea on Tuesday June 05, 2018 @04:13PM (#17241571)
I think because then you don't give developers the extra motivation to use your platform APIs.
Re:Deprecation of OpenGL and OpenCL by phkahler on Wednesday June 06, 2018 @09:58AM (#17247169)
That just means the benefits don't outweigh the down side - lack of cross platform API, new learning curve to climb.