Unity, Flash & 3D on the web

February 27, 2011 in Technology

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.

Comments (157)

Subscribe to comments
  1. re7ox

    October 11, 2011 at 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?

  2. David

    September 18, 2011 at 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.

  3. webtoolsonline.tk

    September 10, 2011 at 12:59 pm / 

    webto olso nline.tk

  4. Boston Website Design

    September 3, 2011 at 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.

  5. searchengineweb.tk

    September 2, 2011 at 9:11 pm / 

    sear chengine web.tk

  6. Bruno Ancona Lopes

    August 30, 2011 at 12:06 am / 

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

  7. Mike deSimon

    August 25, 2011 at 4:16 pm / 

    Lucas, can you give us an update on this?

  8. Flamy

    August 23, 2011 at 9:23 am / 

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

  9. Jesse gomez

    August 14, 2011 at 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!

  10. Monica - Metodos para embarazarse

    August 3, 2011 at 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

  11. Chirk

    July 22, 2011 at 11:31 am / 

    When ???

  12. Zigul

    July 8, 2011 at 10:38 pm / 

    Is a Silverlight export planned? Thx

  13. alex

    July 7, 2011 at 10:01 pm / 

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

  14. Moo

    June 28, 2011 at 5:54 pm / 

    @Tom Higgins:

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

  15. Konstantin

    June 28, 2011 at 2:27 pm / 

    When ?!!?

  16. Ben

    June 13, 2011 at 3:25 pm / 

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

  17. Robert

    May 25, 2011 at 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.

  18. Jeff Murray

    May 17, 2011 at 11:44 am / 

    Flash. Pwned.

  19. Synthmax

    May 17, 2011 at 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

  20. SEO Midlands

    May 10, 2011 at 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.

  21. Aras Pranckevičius

    April 10, 2011 at 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

  22. bergomi tranto

    April 9, 2011 at 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.

  23. Victor

    April 7, 2011 at 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.

  24. mim.Armand

    April 4, 2011 at 7:42 pm / 

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

  25. Paulo Henrique

    April 4, 2011 at 12:21 pm / 

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

    Software Mode

  26. Nick

    April 1, 2011 at 9:19 pm / 

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

  27. Trent Sterling

    April 1, 2011 at 8:11 am / 

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

  28. suresh kumar

    March 31, 2011 at 3:13 am / 

    Incredible…

  29. SKETCH3D

    March 30, 2011 at 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.

  30. Martin

    March 30, 2011 at 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…

  31. aakn

    March 30, 2011 at 12:09 pm / 

    WOW , Go a head Kick Epic Games A$$

  32. Bastrix

    March 30, 2011 at 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! :)

  33. photex

    March 30, 2011 at 8:36 am / 

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

  34. AlexSD2

    March 24, 2011 at 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.

  35. DDowell

    March 23, 2011 at 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!

  36. Tony

    March 23, 2011 at 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.

  37. Beany

    March 23, 2011 at 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.

  38. Felix

    March 23, 2011 at 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

  39. Fedor Jutte

    March 15, 2011 at 6:02 pm / 

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

  40. Steve Jones

    March 15, 2011 at 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.

  41. Bernard

    March 15, 2011 at 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!

  42. who else?

    March 14, 2011 at 7:52 am / 

    WHEN?!

    When can we expect to publish to swf?

  43. Boris

    March 9, 2011 at 2:41 am / 

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

  44. Danny Goodayle

    March 7, 2011 at 4:38 am / 

    Awesome work! Unity will never cease to amaze me.

  45. acidguy

    March 6, 2011 at 11:05 pm / 

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

  46. Inkrs

    March 6, 2011 at 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.

  47. Jeff Kesslemn

    March 5, 2011 at 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.)

  48. Kurt Melander

    March 5, 2011 at 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.

  49. ian

    March 5, 2011 at 9:20 am / 

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

  50. DynamicHead

    March 4, 2011 at 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.

  51. Mark Davis

    March 4, 2011 at 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/ )

  52. flim

    March 4, 2011 at 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.

  53. Indie Game dev wannabe

    March 3, 2011 at 10:26 pm / 

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

  54. bOhEmE

    March 3, 2011 at 1:27 pm / 

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

  55. Ronaldo

    March 3, 2011 at 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! =)

  56. xoul

    March 3, 2011 at 1:30 am / 

    Coooool!!

  57. Danko Kozar

    March 2, 2011 at 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… ^_^

  58. Jon Martin

    March 2, 2011 at 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?

  59. taha

    March 2, 2011 at 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.

  60. Mockingbird

    March 2, 2011 at 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.

  61. Ashkan

    March 2, 2011 at 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.

  62. gameDev_2102

    March 1, 2011 at 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

  63. Marc Wakefield

    March 1, 2011 at 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….

  64. Kevin Simkins

    March 1, 2011 at 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.

  65. TimViana

    March 1, 2011 at 5:45 am / 

    Linux support please!!!

  66. Robin Lankes

    March 1, 2011 at 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!!

  67. pixnlove

    March 1, 2011 at 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.

  68. Koblavi

    March 1, 2011 at 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?

  69. Vectrex

    March 1, 2011 at 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

  70. Jeremy

    March 1, 2011 at 12:07 am / 

    Simply awesome!

  71. Deus

    February 28, 2011 at 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?!

  72. Deus

    February 28, 2011 at 6:08 pm / 

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

  73. Gino Kroes

    February 28, 2011 at 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.

  74. George Dunning

    February 28, 2011 at 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 !

  75. Chris

    February 28, 2011 at 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?

  76. Georges Paz

    February 28, 2011 at 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!

  77. r1chard3

    February 28, 2011 at 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.

  78. Aron

    February 28, 2011 at 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.

  79. Koblavi

    February 28, 2011 at 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!

  80. Thanhda

    February 28, 2011 at 11:19 am / 

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

  81. Oliver

    February 28, 2011 at 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?

  82. Ahmad

    February 28, 2011 at 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

  83. Joe Schultz

    February 28, 2011 at 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.”

  84. Stephan Tanguay

    February 28, 2011 at 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!

  85. Aras Pranckevičius

    February 28, 2011 at 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.

  86. Ayrik

    February 28, 2011 at 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.

  87. D. Freeman

    February 28, 2011 at 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!

  88. Ozdy

    February 28, 2011 at 7:22 am / 

    So amazing it’s amazing!

  89. Manfred Karrer

    February 28, 2011 at 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.

  90. Nathali Abbortini

    February 28, 2011 at 6:23 am / 

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

  91. peter

    February 28, 2011 at 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

  92. Manon Seppen

    February 28, 2011 at 6:22 am / 

    @Jason Amstrad

    Hmmm,you’ve got a point there.

  93. Jason Amstrad

    February 28, 2011 at 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.

  94. D. Earl Figley

    February 28, 2011 at 6:00 am / 

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

  95. Pete Roobol

    February 28, 2011 at 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 :)

  96. Peter Strømberg

    February 28, 2011 at 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.

  97. TimViana

    February 28, 2011 at 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… “

  98. Tuomas Artman

    February 28, 2011 at 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/ ;)

  99. pierre susset

    February 28, 2011 at 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

  100. Tom

    February 28, 2011 at 2:58 am / 

    BIG NEWS!

  101. Riccardo Giraldi

    February 28, 2011 at 2:12 am / 

    I can’t wait to see this happen!

  102. Jordi

    February 28, 2011 at 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 ♥♥♥

  103. Oliver

    February 28, 2011 at 1:26 am / 

    This sounds great, now Unity will rock the world

  104. Jesper K

    February 28, 2011 at 1:15 am / 

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

  105. laurent

    February 27, 2011 at 11:10 pm / 

    your enemy is your friend
    love it !!!!

  106. NwMohan

    February 27, 2011 at 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 :)

  107. mick

    February 27, 2011 at 10:02 pm / 

    will you marry me?

  108. Georges Paz

    February 27, 2011 at 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.

  109. james

    February 27, 2011 at 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!

  110. ImaginaryHuman

    February 27, 2011 at 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?

  111. emilmatthew

    February 27, 2011 at 7:47 pm / 

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

  112. Minevr

    February 27, 2011 at 7:42 pm / 

    Cool!kill flash…Haa~

  113. viaria

    February 27, 2011 at 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.

  114. Joe McGinn

    February 27, 2011 at 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!

  115. Esila

    February 27, 2011 at 5:58 pm / 

    A Good News!!!

  116. Omkar

    February 27, 2011 at 5:51 pm / 

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

  117. hermes david montes de oca

    February 27, 2011 at 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

  118. Greg

    February 27, 2011 at 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.

  119. Bruno Xavier

    February 27, 2011 at 5:28 pm / 

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

  120. Ken Lemieux

    February 27, 2011 at 5:21 pm / 

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

  121. Alex Rice

    February 27, 2011 at 4:27 pm / 

    Awesome!

  122. Newfort

    February 27, 2011 at 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.

  123. Social Flasher

    February 27, 2011 at 3:50 pm / 

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

  124. Gregory Pierce

    February 27, 2011 at 3:30 pm / 

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

  125. David Bjorn

    February 27, 2011 at 3:23 pm / 

    I agree with Jason Amstrad.

  126. Jason Amstrad

    February 27, 2011 at 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.

  127. Mike

    February 27, 2011 at 2:50 pm / 

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

  128. Richard Davey

    February 27, 2011 at 2:35 pm / 

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

  129. Carl Callewaert

    February 27, 2011 at 2:29 pm / 

    Unity is REALLY multi-platfrom :-)

  130. Stefano

    February 27, 2011 at 2:18 pm / 

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

  131. Dan Zen

    February 27, 2011 at 1:57 pm / 

    Brilliant!

  132. Borming

    February 27, 2011 at 1:50 pm / 

    Any ETA on first beta?

  133. Brandon

    February 27, 2011 at 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? ;)

  134. Anup

    February 27, 2011 at 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

  135. S7ARBVCK

    February 27, 2011 at 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…

  136. Tadej Gregorcic

    February 27, 2011 at 12:36 pm / 

    Great move – and totally exciting news for both communities!

  137. Tom Higgins

    February 27, 2011 at 12:24 pm / 

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

  138. Mark DeLoura

    February 27, 2011 at 12:07 pm / 

    My prayers are answered… great job guys!

  139. tino

    February 27, 2011 at 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.

  140. Adams Immersive

    February 27, 2011 at 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 :)

  141. Squax

    February 27, 2011 at 11:41 am / 

    <3 Great work!

  142. Timbot

    February 27, 2011 at 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.

  143. r.kachowski

    February 27, 2011 at 11:33 am / 

    oh snippy snap you guys blew my mind

  144. Mani

    February 27, 2011 at 11:22 am / 

    You guys never cease to amaze me!

  145. Martin Schultz

    February 27, 2011 at 11:19 am / 

    Interesting move!

  146. Chris

    February 27, 2011 at 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.

  147. Bart

    February 27, 2011 at 11:13 am / 

    WOW

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

  148. Matthew Wegner

    February 27, 2011 at 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.

  149. Zib Redlektab

    February 27, 2011 at 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!

  150. Tom Higgins

    February 27, 2011 at 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.

  151. astrofra

    February 27, 2011 at 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”. ^^

  152. Ozren

    February 27, 2011 at 10:57 am / 

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

  153. Brennon W.

    February 27, 2011 at 10:47 am / 

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

  154. Matthew Davey

    February 27, 2011 at 10:46 am / 

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

  155. JLX

    February 27, 2011 at 10:45 am / 

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

  156. Alex

    February 27, 2011 at 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.

  157. pixnlove

    February 27, 2011 at 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!!!!

Comments are closed.