4 ms·
Well you could write your game in JS and deliver it over the web. Flash games were all the rage when I was a kid. But for now, non-notarized executables don't
by unlinked_dll 7y ago
Well you could write your game in JS and deliver it over the web. Flash games were all the rage when I was a kid.
But for now, non-notarized executables don't fail, they just need to be enabled by an admin account through permissions.
- tomatotomato37 7y agoConsider though that flash was a security dumpster fire that coincidentally ran as fast as something unburdened by security concern, and that the most certainly pirated full Adobe suite used by a young beginner developer was installed by some sketchy exe that would no way be notarized by any sort of authority
- gfodor 7y agoYou surely can’t be oblivious to how this has been a process of boiling the frog slowly — almost certainly they will eventually be permanent-blocked like on iOS.
- coldtea 7y agoYou surely can't be oblivous that, user wise (security, ease of use) this is a process of improvement slowly... MacOS might have bugs due to neglect, bad priorties, too fast deprecations, etc. But all the extra restrictions (notarization, sandboxing, dropping 32-bits, etc) are in the right direction for a consumer platform (i.e. not for devs), for making the computers easier and more secure, like appliances that just do what you bought them for. And they will be part of any/all platforms going forward (including Windows, and new platforms like Fucscia). As for Linux, it exists for 2.5 decades, it has been free since forever, it's still not adopted by the masses. It's not in the direction that most want.
- gfodor 7y agoI'm not sure who you're arguing with, but the poster I was replying to noted the status quo is that you can run unnotarized executables. To your point, that should not be taken to mean that we won't eventually see it evaporate. On the contrary, we should assume it will.
- coldtea 7y ago>I'm not sure who you're arguing with I'm arguing against your comment: "You surely can’t be oblivious to how this has been a process of boiling the frog slowly — almost certainly they will eventually be permanent-blocked like on iOS". And I'm saying that this is a good thing in some ways (whereas "boiling the frog slowly" doesn't just point to the graduality of the process, but also implies it's bad). I don't disagree on the graduality or that we will "eventually see it evaporate" (it being various current more open abilities).
- gfodor 7y agoTo kill the analogy — developers are unambiguously the frog. You’re arguing about who we should care more about, the frog or those who will be having frog for dinner — this has no bearing on if the frog being boiled is a bad thing but it certainly is from the vantage point of the frog ;)
- ciroduran 7y agoWebGL isn't fully supported on iOS, so there goes your nice little web game.
- unlinked_dll 7y agoIf you're an amateur and can't afford $100 dev license, why are you targeting a premium mobile platform that you'd need to test on? Just don't support ~~MacOS~~ [e: iOS, my b], this is what I mean by going the "amateur" route. If you don't care about distributing software professionally, then just don't deal with the headaches and costs.
- monkeywork 7y agoLast I checked MacOS wasn't a premium mobile platform... it's a general computing platform for desktops and laptops.
- unlinked_dll 7y agoI was replying to the comment that WebGL isn't fully supported on iOS.
- ChrisAntaki 7y agoLast year I was building web games* with Phaser. To better support iOS, I just changed the renderer to `canvas` when an iOS user agent was detected. In the end, the games worked pretty well on iOS devices. *Games I worked on: https://livegame.show/play/ride_v3 https://livegame.show/play/ride_v3 | https://livegame.show/play/pewpew_v6 https://livegame.show/play/pewpew_v6 | https://livegame.show/play/bubbleshooter3 https://livegame.show/play/bubbleshooter3 I will say though, Apple does seem to almost purposefully hold back the web on iOS. I suppose this makes native iOS apps, which must pay Apple 30% of their revenue, more appealing to users. On iOS, the Firefox and Chrome apps aren't allowed to include their own browser engines. They have to just wrap Safari webviews. On Android, the Firefox app is allowed to include it's own browser engine. An engine that supports adblocking extensions like uBlock Origin.
- deleted 7y ago[deleted]
- cortesoft 7y agoYou would think... but they already made it so even riot can't delete binaries from /use/bin, and you can't disable that setting (have to boot into a special mode)