Important news about Flash

Sometimes we have to make some tough calls, this involves thinking very carefully about what the future holds for specific technologies and mediums.

Unity will not support Flash deployment beyond the Unity 4.x development cycle.

This decision reflects our views on the future of web gaming and we go into more details in our Blog Post

So, what does this mean for you?

• There is a considerable window to finish your current Flash projects. All upcoming versions of Unity will continue to support Flash deployment, however we will not be making further significant investments to this platform.
• We strongly recommend that you do not begin work on new Flash projects.
• If you have any questions or concerns contact support@unity3d.com or your account manager for further info.

As always, if conversation on this topic could stay inside this thread so we can keep track of conversation, that would be awesome. If you find any new threads please direct them here and let me know, thanks.

While bad news for some, I’m always glad to see flash support diminishing. It’s more trouble than it’s worth I’m afraid.

Kind of a bummer but it was damn near impossible to port an existing project to flash, you could only find the errors after it was finished building the project. I guess in a way that could be great news, because if flash is on the way out all those flash portals will go unity. :shock:

Wouldn’t it have been better if this ‘new Unity web publishing initiative’ (blog post) was introduced first?
Without having specifics about this new web publishing initiative and the news about dropping future Flash deployment, there are concerns regarding broad audience reach for web. What is the alternative to the 1 billion (desktop) Flash installs?

Well… let’s say that so many developers here in the forum told you that Flash in dead… listen to your customers :slight_smile:

No go and solve all those bugs before any new features :slight_smile:

And hardly few people built unity games with the flash deployment and so many bugs and less future compare to Unity web player are there. So its big headache if you build with flash deployment.

I think it´s a very good decision from the Unity-Guys:
Manpower can now focus on new trends, hopefully on html5/WebGL…

It is hilarious that you guys announce you’re dropping support for Flash because it’s a dying platform less than a week after announcing your support for Blackberry.

Ack, that’s super lame. I really wanted to use that for some stuff at work, but now it’s not an option.

Ah well, on to other things!

Lol, though I think that BB10 is rather straightforward porting from Android.

I think he means to say that Blackberry is also a dying platform.

I know. But if it is a simple port then why not support a dying platform?

Because if a platform is dying, why bother to spend money on supporting it?

As for the loss of flash licenses? Good riddance to bad rubbish.

You all would be surprised how much Blackberry is still used in SE Asia and other parts of the world. More market share than Windows Phone, and still we have people asking for that. :slight_smile: Not that I want to support it, but it is out there.

IDK, I heard that it is nearly a one button process to build an Android app to BB10.

Well I’ve never felt interested in Flash, neither Unity Flash. I knew it would be a waste of time and resources for Unity. Flash have been the buggiest thing I’ve ever saw in web dev and Adobe made it worse when they bought Macromedia.
As for those asking in HTML5/WebGL, please do some research! Unreal Engine is running even slower than their iOS hardware version… On a frigging gamer rig!!!

Unity most likely will be embracing html5 and such. This is the smart option. Slow now doesn’t always mean slow. Lets see how the standards evolve going forward.

It’s not a smart option because HTML5 isn’t just slow. It’s also notoriously incompatible between browsers and barely supported by anything fully. The best option would be to stick with the Unity plugin for website development until HTML5 isn’t completely useless.

Since it’s not yet available on unity and it IS the world’s web standard moving forward, your post has no value whatsoever. There is a difference between insight and trolling, you’ve just crossed it.

I know that will hurt some people, and I cut my teeth as a developer with Flash, but enough is enough. It’s interesting in the context of Unity’s Facebook integration talks - this conversation of ending Flash support must have come up, which might imply that Facebook sees (correctly, IMO) the Unity weplayer as the future for embedded apps, as opposed to Flash.