Adobe's announcement about the future of Flash. (News Article/Flash Dying.)

DJEmergency

  • Posts: 170
I don't know if you heard the news today, but it seems adobe is going to be killing off Flash slowly. Maybe it's time that Stencyl starts to focus more on HTML5? What do you think?

http://www.theverge.com/2015/12/1/9827778/stop-using-flash

rob1221

  • *
  • Posts: 9473
It seems that Adobe wants to stop supporting Flash someday but can't do so unless content creators move away from Flash.  Stencyl hasn't been focused on Flash in a long time anyway.  While it's still supported, very little time has gone into it compared to mobile and even desktop.  About HTML5, I don't know what plans Jon has for it, and for right now it's just experimental.  To me, HTML5 doesn't seem important for games as long as websites and players are still accepting Flash.  Sure you get the benefit of mobile support, but how many mobile gamers go on the web to play rather than the app stores?

Update: I was just browsing FGL and I figured I'd post this here rather than make a new thread.
http://www.fgl.com/blog/2015/11/fgl-to-drop-support-of-certain-web-services/

« Last Edit: December 01, 2015, 07:51:27 pm by rob1221 »

purplelava

  • Posts: 82
I think Flash will really die the day HTML5 perfectly supports EVERYTHING Flash had to offer and you can convert ANY swf with a single click automatically with zero unexpected issues or browsers will even be able to convert them automatically making the plugin obsolete, and the whole legacy content available without the plugin. At that point, .swf will die. Until then it won't, because Armor Games, Kongregate and so on are not going to drop it since their survival depends on it. And as rob says, Adobe won't do it until content creators are going to use it.

Either what I have described or developers make Flash obsolete as the vast majority of them have moved to HTML5 or WebGL. But again, the legacy compatibility is still essential, there's just too much Flash content produced in the past that users still consume. Until browsers can display it without the Flash plugin somehow, if that's ever possible, Flash will be a thing. I think.

HTML5 just isn't as good as Flash so far. Very limited in comparison.

Portals still have most of their games in Flash. If you make a decent Flash game, you can sell it and make money with it through sponsors, and I think this will stay so for the next few years until THE ABOVE EVENT happens. Stencyl allows us to make Flash games without knowing AS3. Sounds brilliant to me.

I have wondered for some time whether it was better to go with Stencyl and produce a Flash and mobile/desktop game, or use Construct or something similar to export to HTML5 first. I am going with Stencyl and going to publish my games as Flash first through the big portals. Obviously there is a standard of quality/appeal, and that's your job. Second option would be Unity, which is coming up with support with WebGL and thus content with no plugin needed. You can create in Unity and publish to a number of platforms. That would be my second option. I think the products who thought Flash was going to die soon and HTML5 would be "the future" (they said that more than 5 years ago, and Flash is still alive) were just ahead of themselves. What matters is that a Flash game can offer a quality HTML5 still can't, and that the big online portals still have most of their games in Flash. Really let that sink in for a second. Go to Armor Games or Kongregate and correct me if most of the games aren't Flash. They seem to be to me. Even if Adobe were to drop .swf export, which it won't anytime soon, then creators would keep producing with the already available tools until my first situation hasn't come true.

Oh, another thing that could happen is that all browsers simply ban Flash. Maybe this could happen. Then Flash will be dead. Until then, obviously Flash was very much loved as a scripting language and tool for creating games, as most games on the web still today are nothing but Flash.

Also the idea of playing html5 games on mobiles is silly. Constant performance issues. Not worth it: make an app instead.

if I said something incorrect I'd gladly be corrected

how likely is it that all browsers ban Flash?




Donni11

  • *
  • Posts: 2181
@purplelava, that is true, but it still is  happening.... very slowly. For example Unity dropped its web player, Chrome and Firefox disabled Flash be default ( which you can still enable manually). However Flash is likely to stay on, because dozens of sites support it and its a lot of work to just drop to HTML5. Also Flash has some functions which aren't possible in HTML5. But it doesn't mean HTML5 is limited, in fact Nintendo even runs all there games HTML5.
Peace

rrzl

  • Posts: 242
But it doesn't mean HTML5 is limited, in fact Nintendo even runs all there games HTML5.

Erm, no. Where did you get that idea?
If you mean the Nintendo Web Framework, yes. WiiU accepts HTML5 games.
But, most developers that develop for it uses C++

Donni11

  • *
  • Posts: 2181
I meant Nintendo Web framework. I actually think most developers use Unity  rather than C++, using C++ every time could take years. They probably create a library or program  with C++ and use that to create their games.
Peace

rrzl

  • Posts: 242
Only small games are develop for the Nintendo Web Framework.
Most developer doesn't use unity. Some do, but not majority of them.
All the Triple-A studios, and most big Indies use C++ as far as I know.

Most have their own custom engine, that they use for most (if not all) of their games,
especially studios who make a lot of sequels. They do not create them from zero every time. That is ridiculous.

Unity is a game engine not a programming language. C++ is a programming Language.
(Nintendo Dev Kit comes with their own custom compiler, just so you know.)

Creating game in C++ doesn't take years. It depends on the scale of your game,
and your knowledge on that language. Also depends if you use an engine that uses C++ or make your own.
Commercial Engine like : Unreal Engine, Paradox Engine, Cry Engine....etc, uses C++
You don't really have to code from zero.

You can actually use other programming language too.
But C++ just have way faster performance and pretty standard on Consoles.

Just a side note : Stencyl uses Haxe. It can spits-out (translate) to a C++ application too.