Categories & Tags
Archive

Unity, Flash & 3D on the web

February 27, 2011 in Company News and Info, Tech, Unity Products and Services by

Build Settings

These are exciting times. Today, at the Flash Gaming Summit in San Francisco (of which we’re proud Gold Sponsors), Adobe has announced the public availability of a beta version of the Flash Player, codenamed Molehill, that has a very interesting new feature: hardware accelerated 3D support.

Molehill exposes a very low-level shader-based interface to the graphics hardware. Adobe has decided to focus on that low-level part, and do that really well. The molehill pre-release will not be shipping with a 3D engine, scene building tools, model and animation importers / exporters, physics, lighting or lightmap creation tools, etc.

Hmmm….does that list sound familiar? It sounds a lot like what you all love Unity for!

In the past few months, our engineers have been investigating the possibility of adding a Flash Player exporting option to Unity. That investigation has gone very well, and we’re moving into full production.

For Unity users, this no doubt spurs a lot of questions. Questions such as:

  • Will Unity on Flash support the full Unity feature set?
  • When will it be ready?
  • Okay, when will a beta be ready?
  • What will it cost?
  • Will it do A, B or C?

These, and many other questions, we cannot answer just yet.  We can say that it will be as good as we can make it and we’ll do it as fast as we can do it.

We do however have some concrete answers for you now that shouldn’t wait…

Q. Is this the end of the Unity’s own Web Player?

Absolutely not. The Flash and Unity Web Players both have their strengths.  We’re excited by the opportunity to target the Flash Player and all of its features with Unity, but there will be plenty of experiences that the Unity plugin is better suited for. It will be up to developers in the end, to decide whether they want to target only the Flash Player, only the Unity Web Player, or some combination of the two (now things are getting interesting!)

Q. What programming language will I use?

You’ll have two options:

  1. For people with a Flash background:
    Target our ActionScript API directly from Flash. Think:
    var go:GameObject = new GameObject(“Just normal ActionScript 3 code”);
  2. For people with a Unity background:
    Script your content in C# / JavaScript / Boo, like you’re used to, and have Unity automatically translate it to ActionScript when you hit publish.

This is an important development for us, and we hope you’re as excited as we are to see your content reach further than ever.

Share this post

Comments (157)

Comments are closed.

pixnlove
27 Feb 2011, 10:36 am

Oh my god…
investigation has gone well and you are moving into full production!!!
I do not believe this.
I am looking forward to this although I do not really see a huge
benefit apart from not having to install a player to play Unity game.
But only the future will tell…

Although there are lots of question to be answered it does not stop the
fact that you guys rock!!!!

27 Feb 2011, 10:43 am

Holy heat!!1

So you guys decided to go for complete world domination…huh?

I don’t care for Flash one bit and hope Adobe will eventually kill that mutant and it’s god awful spawn of evil offspring AS.

But, business wise this is a 64.000.000 dollar idea.
This is great news for Unity, I hope you guys make it work all the way.

27 Feb 2011, 10:45 am

I usually try to be a tad more eloquent than this but: Fan-#!*%ing-tastic!

27 Feb 2011, 10:46 am

Sounds cool :) Keep your friends close and your enemies closer :)

27 Feb 2011, 10:47 am

Hate to be that guy, but isn’t Flash crazy slow in 2 dimensions?

Ozren
27 Feb 2011, 10:57 am

Wow, i expeceted Unity to support new Flash 3D… but so soon :) This is great, i am defenetly buying Unity license !!

27 Feb 2011, 10:57 am

Brennon : please, google “molehill flash” :)
Yes, Flash was not the fastest 2D engine few years ago, but MoleHill goes thru a completely different path, incl. hardware acceleration. So basically, the answer is : “nope”. ^^

27 Feb 2011, 11:03 am

Brennon: as was already noted you should really look into Molehill as it’s going to be significantly different than today’s Flash Player. And let’s be clear, the Unity Web Player will continue to be developed and improved, it’s not going anywhere. This is simply some exciting news about another new option for you to use should it fit a given project you’re working on.

27 Feb 2011, 11:04 am

Flash support before Linux support? Really? :P

How about start developing a WebGL exporter! Get some delicious, delicious NaCl up in there!

27 Feb 2011, 11:09 am

Zib: Unity has already demoed a Native Client version of Unity at Google I/O, which will support Linux in Chrome out of the gate.

27 Feb 2011, 11:13 am

WOW

This is the news of the year :-) really superb

Chris
27 Feb 2011, 11:14 am

Zib, the number of people who have the Flash Player on their computer is exceeded by the number of people who even know what Linux IS. This is a great move on their part (and removes the one barrier people have had for developing Unity content). I’m pretty excited.

27 Feb 2011, 11:19 am

Interesting move!

27 Feb 2011, 11:22 am

You guys never cease to amaze me!

27 Feb 2011, 11:33 am

oh snippy snap you guys blew my mind

27 Feb 2011, 11:36 am

Holy crap!!! You just made my year guys. I thought I could not love Unity any more but it is in fact possible.
Keep on being awesome.

-tim.

27 Feb 2011, 11:41 am

<3 Great work!

Adams Immersive
27 Feb 2011, 12:04 pm

Great news! I’m sure I’ll use this heavily!

It’s fun to be enthusiastic about Flash again for a change :)

tino
27 Feb 2011, 12:06 pm

Nice one!
Flash market is huge and I think both unity and flash will profit.
Unity deserves bigger audience and flash needs better games.

27 Feb 2011, 12:07 pm

My prayers are answered… great job guys!

27 Feb 2011, 12:24 pm

Thanks Mark, and everyone else sharing the love. :)

27 Feb 2011, 12:36 pm

Great move – and totally exciting news for both communities!

S7ARBVCK
27 Feb 2011, 12:41 pm

Please don’t. The sooner this Flash dog is put to bed, the better – the Unity web plugin is fine, thanks all the same…

Anup
27 Feb 2011, 1:20 pm

Holy Smokes,

I would love to see Unity content in Flash player. This could be ground breaking.
I fully trust engineers at Unity that they can do this. Way to go guys.
Just make sure, the flash player doesn’t throw random errors as with its own native Actionscript :P Life saver for Flash player

27 Feb 2011, 1:26 pm

Excellent news. I love how you guys continue with your vision of “develop once, deploy everywhere”. Flash was never an enemy, and this proves once again that Unity will continue to be the engine of choice for many, MANY developers. Can’t wait to hear more!

Now… HTML5 next? ;)

Borming
27 Feb 2011, 1:50 pm

Any ETA on first beta?

27 Feb 2011, 1:57 pm

Brilliant!

Stefano
27 Feb 2011, 2:18 pm

I did not dare asking for it… here we go!
At this point for Unity the only limit is the sky… ;-)

Carl Callewaert
27 Feb 2011, 2:29 pm

Unity is REALLY multi-platfrom :-)

27 Feb 2011, 2:35 pm

Nice! Finally a reason to look at Unity seriously for web games.

27 Feb 2011, 2:50 pm

Will Unity be adding AS3 language bindings/flex support for MonoDevelop? This would be most excellent!

Jason Amstrad
27 Feb 2011, 3:23 pm

It would be wise for Unity technologies to complete these things first:

- The upcoming AI pathfinding solution.
- Unity technologies should create a system for built-in LOD (Level Of Detail)creation for static meshes and also skeletal meshes.
- The new UI solution should also be completed first.

The Flash 3D “Molehill” stuff can wait.

David Bjorn
27 Feb 2011, 3:23 pm

I agree with Jason Amstrad.

27 Feb 2011, 3:30 pm

Just giving Adobe yet another reason to purchase you guys are we?

Social Flasher
27 Feb 2011, 3:50 pm

Ohhhh THANX GOD I AM TIRED OF USING BOTH VIA JAVA SCRIPT BIRDGE BETWEEN THEM ….
just w8n w8n w8n.

27 Feb 2011, 4:20 pm

Awesome! Great work, looking forward to test this. Curious about the quality and performance of the flash version regarding the Unity version.

27 Feb 2011, 4:27 pm

Awesome!

27 Feb 2011, 5:21 pm

Arrggh… can this just be included in pro instead of as another pricey add-on?

Bruno Xavier
27 Feb 2011, 5:28 pm

I always catch myself asking me what Unity Tech can’t to do…

Greg
27 Feb 2011, 5:43 pm

Are there any plans to release the C# to actionscript cross compiler separately?

This would be incredibly useful for non-gaming uses too.

27 Feb 2011, 5:44 pm

wow, this is huge, i dont think i would use it much, but the web unity games widespread that this will cause will be BIG

27 Feb 2011, 5:51 pm

This is the best thing ever. Way to go guys. Best game engine ever!! Godspeed to u guys

Esila
27 Feb 2011, 5:58 pm

A Good News!!!

Joe McGinn
27 Feb 2011, 6:19 pm

Wow. Unity/Adobe just won the 3d-game browser war, before it’s begun. Using Unity just became the automatic choice for every web browser game developer in the world. And pure win for Adobe too, they just became the winning 3D-game browser client. Well done sirs!

viaria
27 Feb 2011, 6:31 pm

i hope the end wont be like shockwave. Flash has made the web better.(except ads hate them, block them)
And Flash is faster every version but still no gpu, and after molehill ofcourse there will be tools to build 3d scenes. And i prefer to spend 2500$ to adobe cs 5 package(all package) but unity was 4500$ with needed options. i accept unity is powerfull but still player crashes.
After molehill flash and unity will be equal powers to go.
Fight will be awesome. Waiting to see.

27 Feb 2011, 7:42 pm

Cool!kill flash…Haa~

emilmatthew
27 Feb 2011, 7:47 pm

WOW~ YOU GUYS ROCK!!!!!!!

ImaginaryHuman
27 Feb 2011, 8:04 pm

This sounds cool. I’d like to know if it just means that normal Unity functionality will export to and play in the flash player, or whether it means there is now access to 2D and vector graphics functionality from within Unity?

james
27 Feb 2011, 9:22 pm

Great move! Flash is the way to go. No need to install Unity player anymore because Flash player feels much more universal. To all the people yelling “kill Flash”: Go kill yourself instead!

27 Feb 2011, 9:55 pm

I don’t think it’s a good idea for Unity to fight Adobe, some people do not understand this is a very powerful and smart move. Remember, Unity it’s just a tool to create rich 3D content fast with easy. Unity will never catch up on Flash adoption all over the globe, so the smart move to do is, use the already install user base of Adobe flash. On the other side, Adobe will never catch up on Unity tools to create 3D content.

mick
27 Feb 2011, 10:02 pm

will you marry me?

NwMohan
27 Feb 2011, 10:22 pm

Great move to be a dominating development platform in the near future, keep stunning us :)
And this is great news for developers who has the Flash ActionScript background.
We hope that you guys will also implement the new UI system as easy as soon as possible.
Keep rocking, many congratulations :)

27 Feb 2011, 11:10 pm

your enemy is your friend
love it !!!!

Jesper K
28 Feb 2011, 1:15 am

This sounds very interesting – can’t wait to see it in action.

Oliver
28 Feb 2011, 1:26 am

This sounds great, now Unity will rock the world

Jordi
28 Feb 2011, 1:41 am

Don’t think I’ve ever been this excited about tech related news. This is the best thing ever. I have been hoping for a Flash and/or WebGL exporting option for ages, and now it’s there. I love you guys so much ♥♥♥

28 Feb 2011, 2:12 am

I can’t wait to see this happen!

28 Feb 2011, 2:58 am

BIG NEWS!

pierre susset
28 Feb 2011, 3:39 am

What a wonderfull news! Unity on Flash Player is the perfect solution to publish 3D on the web. I hope your research will be positive and you will reach this fabulous target!
What about WebGl export? Is it on the pipe?

Keep on the good work,

Pierre

28 Feb 2011, 4:45 am

Great news guys, this is going to be huge for you, your developers and the internet audience in general. Also happy to have predicted this move four months ago: http://artman.fi/2010/10/my-3-cents-on-3d-in-flash/ ;)

TimViana
28 Feb 2011, 4:47 am

LoL just as I said http://www.gamasutra.com/view/feature/6254/adobe_vs_unity_the_future_of_3d_.php#comments

“@Hakim

Interesting idea, if Molehill will be free ( no royalties, no purchase price ) after all, it would be interesting Unity developing a better platform for developing flash games than Adobe… “

28 Feb 2011, 4:48 am

Time to share the love people.

I’ve been a long time admirer of Unity, but so far have reverted back to Flash for just about everything, partly because of the ubiquity, but mostly because it would take *me* hours to do 2D/XML/logic stuff in Unity that I have classes already written for in ActionScript. Being able to do coding in Flash Builder, 3D in Unity sounds like a dream scenario to me.

Not only that, but the mingling of communities has to be good for creativity.

28 Feb 2011, 5:26 am

Wow! Best Unity news I’ve heard for a while, a massive distribution help. Should also save us the “molehill blues”, having feared Flash’s future 3d would drag us back into hellish unity/flash bilateral development

Fantastic :)

28 Feb 2011, 6:00 am

This is very interesting news! I can’t wait to see more details.

Jason Amstrad
28 Feb 2011, 6:20 am

It would be wise for Unity technologies to complete these things first:

- The upcoming AI pathfinding solution.
- Unity technologies should create a system for built-in LOD (Level Of Detail)creation for static meshes and also skeletal meshes.
- The new UI solution should also be completed first.

The Flash 3D “Molehill” stuff can wait.

Manon Seppen
28 Feb 2011, 6:22 am

@Jason Amstrad

Hmmm,you’ve got a point there.

peter
28 Feb 2011, 6:22 am

thats great. the benefits are huge: producing everything 3d in unity and then exporting to flash, desktop, iphone. and having unity as base for all!
will it be possible to control unity-objects with as3?

rock on!
peter

Nathali Abbortini
28 Feb 2011, 6:23 am

@Manon Seppen , @Jason Amstrad
I agree too,more important things first.

28 Feb 2011, 6:28 am

WOW! thats great news. a while ago i was thinking if unity could be used instead of flash or flex, as i am looking for alternatives. but i though it will be too difficult to port it to the flash platform, but now you come out with this great surprise! looking forward to try it out! with the unity webplayer there is simply the problem with the low player penetration which is unfortunately for 90% of the clients and projects a no go.

28 Feb 2011, 7:22 am

So amazing it’s amazing!

28 Feb 2011, 7:23 am

WOW! This is simply amazing. I had hoped that this was going to be the case when they release Moehill. We have been toying with the dreaded hellish possibility of making a Flash version of our Unity projects from the existing Flash 3D engines when the time came based on the ubiquity of Flash. No need now. Write it once in Unity! Outstanding!

Ayrik
28 Feb 2011, 8:07 am

@Jason Amstrad

You obviously don’t know much about software development. They’ve got a team working on that, and they’ve got a separate team working on the Flash publishing. It doesn’t take a genious to know that putting those teams together would not be productive as the team would likely be too big. Also, the publishing team is probably highly specialized in porting code…so not necessarily the best choice for writing engine code.

28 Feb 2011, 8:26 am

@Jason Amstrad, @Nathali Abbortini, @Manon Seppen: relax, if we’re working on Unity for Molehill that does not mean people are not working on path-finding, GUI and all other things. We have a very small team working on Molehill stuff, everyone else is working on all the other Unity features. And some of them are likely to ship earlier than Unity for Flash as well.

28 Feb 2011, 8:53 am

ABSOLUTELY BRILLIANT!

UNITY3D will make desktop 3D and mobile devices as native apps the new normal!!!!
Fantastic news for anyone who works in advertising, this will solve so many problems and make selling Unity3D to clients a snap. WAY TO GO!

28 Feb 2011, 9:56 am

Wow! Cool news!

With Unity Tech., time and time again we see smart guys & gals doing what they do best, being smart and leading the way; why play catch up when it’s much more fun to lead!?

What does this mean for us users? Pure win that’s what!!

“Unity exports to Flash? Hi Flash Coffin, meet this here Nail.”

Ahmad
28 Feb 2011, 10:17 am

AAAA AAAA
AAAA AAAA AA AAAA AAAA AAAA
AAAA AAAA AAAA AAAAA AA AAAAAAAA AAAA AAAA
AAAA AAAA AAAAAAAAAAAAA AAAAAAAA AAAA AAAA
AAAA AAAA AAAAAA AAAA AAAA AAAA AAAA AAAA
AAAA AAAA AAAAA AAAA AAAA AAAA AAAAAAA
AAAA AAAA AAAA AAAA AAAA AAAA AAAAA
AAAAAAAAAA AAAA AAAA AAAA AAAA AAAA
AAAAAAAA AAAA AAAA AAAA AAAA AAAA AAAA
AAAA AAAA
AAAAAAAAA
AAAAA

28 Feb 2011, 10:44 am

Funny how so few people actually read the blog post.

Flash isn’t the new unity player. Go read:

Q.Is this the end of the Unity’s own Web Player?

Thanhda
28 Feb 2011, 11:19 am

Wow amazing! now all you need is Sony PSP and Nintendo DS on your export options :P

Koblavi
28 Feb 2011, 12:50 pm

Guys, don’t you see what’s happening here?? The name ‘Unity’ is prophetic. Unity is uniting game development for all platforms in one environment. Unity is poised to become the ultimate game dev suite. one of 2 things can happen here:

*Unity gets the final financial boost to compete effectively with the AAA guys.
*Adobe buys unity

All the same well done and continue with the good work!

28 Feb 2011, 1:43 pm

“Guys, don’t you see what’s happening here?? The name ‘Unity’ is prophetic. Unity is uniting game development for all platforms in one environment. Unity is poised to become the ultimate game dev suite. one of 2 things can happen here:

*Unity gets the final financial boost to compete effectively with the AAA guys.
*Adobe buys unity

All the same well done and continue with the good work!”

If it were the case, I would much rather Adobe buy Unity than Autodesk.

r1chard3
28 Feb 2011, 3:40 pm

Right now our company is basing all of it’s decisions on market penetration. This could save some people’s jobs because we can go right into production rather than waiting for a Flash 3D game engine to be finished.

28 Feb 2011, 3:45 pm

I just hopes that support for flash wont slowdown adding new features to Unity (they should be fully working on Flash player maybe?).
Unity still need to catch up with bigger contenders as Unreal/Cry/Vision engine.
But anyway, this is a great news.
Woot!

Chris
28 Feb 2011, 4:56 pm

Absolutely AWESOME!

Being able to target your APIs in Flash puts a HUGE SMILE ON MY FACE!

Unless I missed something, any idea when this will be available? Will it be in the free unity, or is it a purchase like Android and the iPhone? I’m assuming it will packaged as an extension for CS5, or CS6 — if that’s around the corner?

George Dunning
28 Feb 2011, 5:04 pm

It is very great that Unity is going forward and “trying” to compete with the AAA+ game engines out there,but :

- Unity has no Kismet.
- Unity has no Material editor,with which you can craft beautiful materials.
- Unity had no Visual Scripting/Logic editor.
- Unity does not have an advanced PhysX editor for physics simulation.
- Unity does not have water that dynamically moves/makes waves when a character runs into it or a rigid body falls into it.
- Unity does not have particle attractors.
- Unity does not have the advanced NavMesh AI system like in AAA game engines.
- Unity does not have material instancing,for performance optimization.
- Unity does not have destructible geometry.

There you go people,now let me see your reactions on that !

Gino Kroes
28 Feb 2011, 5:08 pm

@George Dunning
Just wait and see,unity will come there eventually. And then i want to see you with your mouth open.

Deus
28 Feb 2011, 6:08 pm

Lots of these Unity people ^ don’t have the SLIGHTEST clue what Molehill actually is. :/

Deus
28 Feb 2011, 6:15 pm

And @George, you don’t even know what Unity is. Kismet is the name of UDK’s Visual Scripting tool. -___- PhysX… What?!

Jeremy
1 Mar 2011, 12:07 am

Simply awesome!

Vectrex
1 Mar 2011, 3:53 am

“- Unity has no Kismet.
- Unity had no Visual Scripting/Logic editor.”
Same thing. There are 3-5 solutions for that, all unnecessary, but sure, an official version would be cool.

“- Unity has no Material editor,with which you can craft beautiful materials.”
There are 2 full node based shader editors now. One even free

“- Unity does not have an advanced PhysX editor for physics simulation.”
why does it need a custom physics editor? Gameobject and components ARE the editor and you can edit IN game. All the custom physics editors I’ve used are far clumsier.

“- Unity does not have water that dynamically moves/makes waves when a character runs into it or a rigid body falls into it.”
That’s not the job of the engine. That’s like saying photoshop needs better water textures.
“- Unity does not have particle attractors.”
The particle system could do with some extra stuff I agree

“- Unity does not have the advanced NavMesh AI system like in AAA game engines.”
Again, not the job of the engine. Plus look up Aron’s pathfinding. It does everything you could want
“- Unity does not have material instancing,for performance optimization.”
That would be cool
“- Unity does not have destructible geometry.”
Most destructible geometry is using loads of tricks. You can do it now. Maybe they will expose PhysX’s destructible geometry though.

Overall I don’t think you quite understand what Unity is trying to do. It’s meant to be a generic solution, a light framework for anything. Building in custom editors and features only breaks the elegant component design

Koblavi
1 Mar 2011, 3:59 am

@George Dunning
Unity tech is a small company (100 employees) and less than 8 yrs old. However Unity is growing at quite an exponential rate. Every new release spots many AAA features while still pegged at a price which is many times lower than most other engines offer. Besides, can you even start think about all those features that unity spots that other expensive AAA packages do not have? Try developing an Android game with UDK or Cry. Unity gives it’s users the ability to add all these features to the main editor via scripting and make them available in the asset store. So what was that you’re saying again?

pixnlove
1 Mar 2011, 5:15 am

Unity does not have this Unity does not have that…
I think Unity Cru (Qualified Engineers) know exactly what they have and they do not have,
Don’t think they need to be reminded everytime they are exiting news around.

I have tried to install Unreal UDK, and could not run the engine: “run out of Video memory exiting application”. What do I do by another computer?
Let us not forget about the WebPlayer which Unique!!
Something else how much do a license cost for Cry/Vision engine
I have check their website I cannot see anything, and when you do not see anything you already know what it means $$$$$$$$.

Using the free Edition of Unity3 I have designed this small Application:
http://www.shiefton.com/GAME/WebPlayer.html
which I have sold to a compagny for Children in Need.
Unfortunatly they have crappy computers with integrated graphic card.
The game work very well for them and they are very happy with the work.
Unity target Old and Hopeless Graphic cards and does that very well.
Which other Engine does that? I think they have a long way to go…

But yes I agree, there is a long way to go if we compare Unity3D to the other engine (which I truly do not care about)
but we have to admit that The Cru is Working very hard and as they have done in the past, I am 100% Confident that all our wishes will come true one day.

Long Life to Unity3D and the Exceptional Cru.

1 Mar 2011, 5:40 am

WOW! History in the making?

Imagine having the power of the Unity engine at your fingertips in Flash Builder. This is not only big news for online gaming, but has the potential to rock the world of Business Intelligence software too. Complex data visualisation, augmented reality, 3d navigation software…

Watch competitors scrambling to catch up a couple of months after this goes life!

…and LOL at the hilarious little Steve Jobs wannabees that think that Flash is something that needs to be ‘killed’ whahahaa!!

TimViana
1 Mar 2011, 5:45 am

Linux support please!!!

Kevin Simkins
1 Mar 2011, 8:19 am

This is incredibly exciting! With access to graphics hardware through the FLASH player even more people will now be able to enjoy the benefits of Unity. In addition to this, Unity will now gain even more exposure to the vast number of FLASH developers out there. I’m looking forward to seeing the types of content targeted towards the FLASH platform through Unity. Any word what Adobe is saying about this? Clearly, there are huge benefits for Adobe here as well. Who knows, perhaps Adobe will be so kind as to embed the Unity player within their FLASH plug-in? – I also think this is very good news as far as LMS systems are concerned because users do not have to download the Unity plug-in and it is very easy to communicate with LMS through FLASH anyway.

1 Mar 2011, 10:59 am

I want it NOW! ;)
In all seriousness, this is so amazing. I can’t wait to provide my clients with advanced 3D flash awesomeness!

Watching this development very closely….

gameDev_2102
1 Mar 2011, 11:51 am

Hi,

that news are wonderfull. Cant wait to explore this feature in common releases of Browsers, flash plugins. I think it is a really clever strategic move, to let the decision by the developer, wich format he want to export. Nice…!!!

cheers
Thomas

Ashkan
2 Mar 2011, 12:57 am

i should open my big mouth now! it’s a great option for developers selling advergames like us. a few points
@crazy UT staff!
are you rewriting the whole engine in AS? if yes doesn’t it slow down the development of future versions? having multiple code bases is a true evil. however you are much smarter than me and know what you are doing. when i first saw that silverlight 5 will support 3d and GPU acceleration i told myself that you can port unity there because they are working with many companies to integrate silverlight everywhere but you are right, in web they are not as dominated as flash so it’s a better move. who knows maybe silverlight is another thing you are working on.
@commenters
the comment board is going to become stupid. it’s like children are commenting here. i think most people with those requests are not real game developers. “unity don’t have this, unity don’t have that” Do you love unreal features so why here? just go and download UDK. UT guys know what they don’t have. to help them set priorities you can go to feedback and vote for ideas.
surely there are features that we don’t have here but it’s true about all engines isn’t it? unity’s visual fidelity is not as much as unreal because of the lack of good shader knowledge in developers (us) and lack of good material editor in unity, HDR rendering is not available too but what do you think? doesn’t aras know that? search about it in forums and you can see his comments about it. unity is moving much faster than unreal and cryengine in terms of adding features. i think with the commercial success of unity 3 soon they will become a bigger team. after these ports (360,PS3,…) end, they will add features with more developers. hopefully they will have more money using union and asset store and it will help them too. i think they can add another service for publishing user’s android/iphone games and getting royaltees instead of selling licenses for those of us who are interested. first we make something using unity and show it to UT developers and then if accepted we will port it and they will publish it and get some of our revenue.

2 Mar 2011, 5:44 am

This is awesome news. I build 3D websites with unity and the biggest problem is the mandatory webplayer download. With this I can present the 3D version of the website to almost every visitor without having to prompt them first. You totally made my day. I mean week. I mean month. uhm… ok… you get the point.

Please don’t forget the Native Client though. But I’m sure you won’t.

taha
2 Mar 2011, 1:13 pm

We need to see ActionScript as a language to code content within Unity3D.

The flash player is widely installed and is old, where as the molehill language is new and fresh.
Unity 3D language is powerful and the multi export rocks, where as the player is new and is not widely installed.

How amazing that would just be if Adobe purchases/merges with Unity3D. Like it did with the giant Macromedia.

2 Mar 2011, 1:38 pm

Fantastic news, so hopefully we can now do augmented reality stuff native to one browser plug-in, bitmap to texture 2d, possibly stream live gameplay using peer to peer rtmfp protocol or live video texture2d chat? That unhinges so many doors? But raises so many questions, how are you going to safe guard the unity-flash api there are so many flash decompilers? Would you really want the full feature set to be openly released to flash users? I was still kind of hoping you’d be upgrading your own native web-player with webcam and microphone access eventually though?

2 Mar 2011, 5:40 pm

Wow!! This one was unexpected! :)

Yes, this could solve the hottest Unity problem – a low browser penetration.

Even if Flash 3-D performance wouldn’t be so great as the ‘native’ Unity’s – this way the Unity game could be ‘introduced’ to much broader audience before the user decides to install the Unity web player.

I already imagine a web page template that looks for the Unity player as default and has a Flash fallback option. ^_^

Danko

I assume that Unity will take advantage of Runtime Shared Libraries (http://livedocs.adobe.com/flex/3/html/help.html?content=rsl_01.html) as the way of packing the ‘Unity-Flash’ web player?

btw I feel that Adobe isn’t very happy about it :) But what could they do or say? They had the same problem with Apple (which refused to host their Flash player) and had to do their own ‘conversion’ from Flash to iOS native code. So, from this standpoint, Unity’s export to Flash is perfectly ‘moral’. :)

Again – a great and unexpected idea! Keep it on guys… ^_^

3 Mar 2011, 1:30 am

Coooool!!

3 Mar 2011, 6:28 am

Hahaa this is amazing!
Unity Team, you guys are awsome! Who would expect that? When everyone was thinking Unity and Adobe ware like rivals, you guys make this move. Nice move by the way!
Cant wait for that, now i think I’m going to purchase a Pro license! =)

3 Mar 2011, 1:27 pm

Check out our demo running on Molehill http://www.youtube.com/watch?v=9LAN5GHm5eM&hd=1

3 Mar 2011, 10:26 pm

WTF Unity3d and Flash !! My head’s going to explode,… with a multitude of ideas ! =)

flim
4 Mar 2011, 1:34 am

I hope this option is include in the Pro version, it is not very much make sense to buy a Flash add-on if I can publish to Web with Unity player for fee.

4 Mar 2011, 1:47 pm

Wonder if Alchemy ( http://labs.adobe.com/technologies/alchemy/ ) could be used to port at least some of Unity’s C/C++ engine code to Flash’s AVM2 platform?
Looks like these guys are providing a way to port C/C++/Obj-C to the Flash platform as well. ( http://www.mandreel.com/ )

4 Mar 2011, 2:34 pm

Please provide the export to Flash Player for free like the export to the Unity Player is. –Cool would be an option (via scripting) to use the Flash Player automatically if the Unity Player is not installed.

ian
5 Mar 2011, 9:20 am

great news unity! looking forward to see this in action.

Kurt Melander
5 Mar 2011, 12:04 pm

As an e-learning developer working within the US Government/Department of Defense arena, this is going to be a HUGE game-changer in terms of bringing immersive training simulations, virtual training and augmented reality applications into the Gov/DoD e-learning space. Security and Mobile Code restrictions have prevented many promising technologies from being widely used due to the proprietary nature of their web players, including Unity. One of the few browser-based player technologies approved across the DoD IT enterprise is the Flash and Shockwave Players. I don’t think anyone will argue that Director/Shockwave is a legacy technology that we are all just waiting for Adobe to slam the casket lid closed, but with the abilities that such a low level GPU supported 3D API brings to the browser-based 3D space, this is going to solve an enormous amount of technical issues that developers in this very restrictive IT environment have been struggling with for some time. Personally, I can’t wait to get my hands on it, think there are some very exciting times ahead for those of us in the Instructional Technology field supporting Government/Military customers, and am very thankful and constantly amazed at how much Unity Technologies has impacted both its own and parallel industries with thier continued innovations. Those complaining about Unity not having this or that has an extremely myopic and narrow view of what impact these type of advancements truly have. They need to cuddle up with their proprietary engine/technology of choice and shut up, allowing the rest of us to get to work and wring this technology out for all its worth.

Jeff Kesslemn
5 Mar 2011, 5:47 pm

Exactly how much will the performance of .NET game code converted to the Flash VM suck?

(And before some idiot chimes nabout “hardware acceleration” that only refers to the render, not the execution of code.)

Inkrs
6 Mar 2011, 2:01 am

That sux.Any idiot can steal a flash game, with a unity game that was more difficult.Now this export to flash business will kill the need for the unity plugin.

acidguy
6 Mar 2011, 11:05 pm

This is great, ill definetely will have unity under my radar from now on.

7 Mar 2011, 4:38 am

Awesome work! Unity will never cease to amaze me.

Boris
9 Mar 2011, 2:41 am

When creative minds get together, magic is born. Thank you boys and girls!!

who else?
14 Mar 2011, 7:52 am

WHEN?!

When can we expect to publish to swf?

15 Mar 2011, 4:39 am

Great move! I’m sure this will boost Unity’s sales; flash game development will become a lot easier, and finally Unity developers will be able to reach a lot more people with their web games!

15 Mar 2011, 5:20 am

This is just unbelievable news. We are hitting a point in our development roadmap where we had to make a decision between Unity OR Flash Player for 3D delivery. You can imagine what this announcement did for our morale – fantastic! The very thought of being able to access the Unity API directly from FlashBuilder is almost too good to think about right now… Thanks so much for being forward-looking, and for taking a fresh look at what the Adobe guys are doing with Flash NOW rather than just writing it off completely like so many are doing because of its past shortcomings.

15 Mar 2011, 6:02 pm

If you guys can pull this off, I’ll be your first customer

Felix
23 Mar 2011, 8:15 am

So we finally will have a way to release games for linux as well,
players just need to have adobe flash & proper 3d/graphics card drivers installed. :D

Beany
23 Mar 2011, 10:44 am

Is there yet any estimated release date for Flash support? This is really great news but if it’s takes to long to appear then i might use other alternatives that already support Flash’s Molehill.

23 Mar 2011, 1:26 pm

Amazing !!!! I think Unity is moving to Mole because the low penetration of the plugin… 40 million installs ??

I really think Flash comunity will hate the idea of developing on C++ or C sharp to have software that later translate the code to AS3…

Performance will never be even close to native engines like Alternativa, Away or even Yogurt3D.

How are you planning to deal with collisions etc ???

Unity ego is just so big that they made an announcement but they cannot show even a tech demo at FGS. Dont think Unity will be welcomed on Flash community.

Really curious to see performance and worflow of that Frankestein…

Tony.

DDowell
23 Mar 2011, 9:53 pm

@Tony: I think you are mistaken in this. I work with Flash daily and the prospect of using a visual tool like Unity to create Flash content is really intriguing not only for me but for the entire development department here at work. It is a designer’s dream compared to what is offered by Away3D and even Alternativa/Flare.

Also, the Unity guys have stated support for writing in AS3 so I don’t think it has to be lots of “code translations”.

I say: Amazing!

AlexSD2
24 Mar 2011, 1:13 pm

Ufff que éxito de verdad poder acceder al desarrollo flash desde Unity, ojala tenga la misma versatilidad que posee para las plataformas actuales, felicitaciones.

photex
30 Mar 2011, 8:36 am

yikes, I think this is a really horrible idea. Would have been happier to see you move towards native client instead.

Bastrix
30 Mar 2011, 10:27 am

WOW! Great move! I think this will be the definitive feature to convince some companies to start developing in Unity (like mine). Having to download a plugin to be able to view games on the web can sometimes be a problem in particular cases, this will solve that disadvantage in my oppinion. I’m a flash developer but use Unity as a hobby. So this is AWESOME NEWS for me! :)

30 Mar 2011, 12:09 pm

WOW , Go a head Kick Epic Games A$$

Martin
30 Mar 2011, 2:15 pm

Absolutely awesome – and i am really looking forward to this! But one thought has kept on pushing. If unity succeeds and I was Adobe I would seriously consider to buy Unity…

SKETCH3D
30 Mar 2011, 11:14 pm

Fantastic news, the amount of times potential clients have asked, Can this be done as flash rather than installing another plugin has been about %100 so, with this potential new feature in Unity, I am likely have leads that turn into jobs for interactive 3D presentations.

suresh kumar
31 Mar 2011, 3:13 am

Incredible…

1 Apr 2011, 8:11 am

How is the physics going to be supported? Molehill is just for rendering. What about PhysX?

Nick
1 Apr 2011, 9:19 pm

Wow, this would mean you could run the game on Linux through flash…

Paulo Henrique
4 Apr 2011, 12:21 pm

@Trent Sterling How does PhysX runs in the browser?? And Wii?? Xbox?? PS3?? iOS??

Software Mode

mim.Armand
4 Apr 2011, 7:42 pm

Great news! really like it
Go Unity Go! :D

7 Apr 2011, 11:03 am

We are all praying for this to succeed and make Flash disappear once and for all.
The real problem is not technical for the Unity guys, but Legal, as usual.
I hope they make it.

bergomi tranto
9 Apr 2011, 1:34 pm

Can you give us an estimate date and pricing for the Mole exporter ??
SIlence just mean it is a marketing trategy to catch attention when Adobe launched Molehill !!! nothing to show.

10 Apr 2011, 5:54 am

@bergomi: we’re working on it as fast as we can. When we have confidence in when we’ll be able to ship, we’ll be sure to let all of you guys know.

You get get occasional nuggets of progress by following those dudes on twitter: @lucasmeijer, @rodrigobamboo, @aras_p. For example: this or that or this

10 May 2011, 8:21 am

Even though script packages like jQuery, and even HTML5 are taking over the simple aspects of flash, Flash as a whole is still needed for graphic intensive products and games such as this!

Thanks for the great post.

17 May 2011, 9:34 am

I really like to develop my flash applications using HaXe and Textmate. the reason for that? I’m doing a lot of DSP and Haxe compiles faster code

Hmmmm. I have to investigate further, this looks promising, keep it up

17 May 2011, 11:44 am

Flash. Pwned.

Robert
25 May 2011, 8:32 am

Is there any sort of preview release or alpha yet? With the movement of Molehill into prerelease I thought there might be something similar from Unity.

Ben
13 Jun 2011, 3:25 pm

Any updates on the when this will become a feature in Unity?

Konstantin
28 Jun 2011, 2:27 pm

When ?!!?

Moo
28 Jun 2011, 5:54 pm

@Tom Higgins:

one question: will it be possible to write AS3 and target Unity (ie. for iOS and Android 3d apps)?

alex
7 Jul 2011, 10:01 pm

Anounce in Feb, but now is July :(((((((

Zigul
8 Jul 2011, 10:38 pm

Is a Silverlight export planned? Thx

Chirk
22 Jul 2011, 11:31 am

When ???

3 Aug 2011, 9:10 pm

vaya sta herramienta si que ha evolucionado muchas gracias por todo enserio ahy mucho trabajo por hacer espero alguna vez ser reconocida

14 Aug 2011, 4:08 am

This is going to be a huge Boone. Flashes only real advantage from a web point of view is browser saturation.it’s the ONLY reason I’m not allowed to use unity for all the work we do at the university of north Texas. When you get this out, the entire distributed learning division will move the unity3d route. A free development tool with flash export, and the only package I actually enjoy using anymore.

I love it guys, thank you!

Flamy
23 Aug 2011, 9:23 am

One thing is sure u guys are uber B!tches!! :D

25 Aug 2011, 4:16 pm

Lucas, can you give us an update on this?

30 Aug 2011, 12:06 am

Any updates on this guys?? :)
Cheers,
Bruno

2 Sep 2011, 9:11 pm

sear chengine web.tk

3 Sep 2011, 1:57 am

I’ve been browsing on-line more than three hours nowadays, but I never found any attention-grabbing article like yours. It is pretty price enough for me. Personally, if all website owners and bloggers made excellent content as you probably did, the net might be much more useful than ever before.

10 Sep 2011, 12:59 pm

webto olso nline.tk

18 Sep 2011, 4:42 pm

I never thought that unity will be mingling with Flash but this is a great news for everyone. These will produce a new 3D world.

re7ox
11 Oct 2011, 6:09 pm

This is very cool, I saw Molehill in action a while back and got excited about it then. We could certainly do with this now for a current project we are working on.

Main thing for me. Will it do away with the common z-indexing issues that impact upon integration of the webplayer?

Leave a Reply

Comments are closed.