3 ms·
Yeah we've arrived at the same page here. I think we actually agree about most everything.
by larsiusprime 6y ago
Yeah we've arrived at the same page here. I think we actually agree about most everything.
- danShumway 6y agoI do agree with everything you're saying about what's been lost, and I feel that loss because I went through that same loss. I'm not commenting from the sidelines, I lost Flash as a development platform too. I think my big frustration is that there's this tone that often comes up underneath threads like this that's, "look what the web took away from us", and I just think that's really harmful and inaccurate. All of the APIs that are necessary to replicate Flash exist. The only failure of the Open web was assuming that the games industry was going to be competent enough to author new accessible tools. Heck, I was critical of Flash deprecation at the time, but even I thought that Adobe was eventually going to seamlessly export to HTML5. I don't know what to say beyond that. On behalf of HTML5 advocates everywhere, I'm sorry we thought Adobe might be a competently run company. So I wish more of these kinds of threads were subtweeting people like Tim Sweeney, or Unity devs, or Adobe itself, rather than trying to blame the web for what is arguably one of its biggest success stories: the evolution from being only suitable for toy interactions into a generally accessible application runtime. The web succeeded at that, beyond almost everyone's expectations. Almost everything that the web can provide to replace Flash it is providing. But web advocates can't build an IDE. Somebody in the games industry has to do that. So maybe those people should be the target of this ire instead of HTML5. I get why people are frustrated, but web advocates can't fix any of this. Somebody who builds game engines needs to fix it, the industry needs to actually make tools. Like, to be kind of blunt, I wish people would stop criticizing the web for the problems that the games industry created.
- meheleventyone 6y agoThere are two prongs to the problem. Web standards evolve slowly and compatibility is often even slower. Developers still can’t target WebGL2 on iOS for example and only just got it for desktop Safari. We’re basically getting to the point where the web is a viable platform for games although there are still significant performance differences between browsers. No one’s going to seriously build tools for a platform that’s very slowly coming together. But the future is brighter there now just not in a realistic timeframe for a Flash replacement to be made. The expertise to build Flash didn’t actually come from games. The next Flash might not either. It was also a long journey if you look at the development history of what became Flash. Building something at this scale takes a lot of time. Then at the same time the market changed and a lot of the web game eyeballs became mobile game eyeballs. Hence a lack of industry interest in rekindling web support. On the plus side I work for a web based game development platform and work pretty much exclusively in Chrome all day building games for the web. Our aim is somewhat different to Flash but we’re in the same ballpark in terms of wanting to make development intuitive and fun. In the broader scheme of things I think the next couple of years are going to be really interesting for web games in general.
- danShumway 6y ago:) If you want to complain to Apple that they need to step up their game and actually support modern web APIs on Safari, I'm all for that, I'll be complaining right alongside you. I can even throw other APIs onto the pile, Safari is the only modern browser that doesn't support device vibration. To be fair to the original thread, Apple has always tried to protray that it's doing something brave or prescient by dropping technologies or introducing proprietary standards, and it's pretty clear that they were not actually interested in the Open web when they dropped Flash. I do think Flash was dropped in a clumsy way, and I would try to separate Apple's clear push to try and monopolize the mobile games market and kill web games from the actual push for the Open web as an application platform. I think Apple has made it pretty clear on iOS that they don't care about the web as an application platform. ---- > In the broader scheme of things I think the next couple of years are going to be really interesting for web games in general. I... hope so. What bothers me about the long-term future is that I'm now seeing less investment on the web side of things on APIs that I think are going to be essential to pushing web games forward in new ways. Even simple stuff like web audio, good controller layout support (also, controller rumble support please), better timing for fixed game intervals. I think the web could easily replace Flash, but there are definitely more APIs I want in general for games. My worry is that it takes so long for the tooling in those areas to catch up that the actual APIs start to lag behind because there's not enough pressure on browser manufacturers to care about them. We already kind of saw this with Chrome breaking audio on tons of web games because they just didn't think to test them. Best of luck to anything you're working on, I'm rooting for you.