Search Unity

Unity 3.5 Update

Discussion in 'Announcements' started by NicholasFrancis, Dec 16, 2011.

Thread Status:
Not open for further replies.
  1. NicholasFrancis

    NicholasFrancis

    Joined:
    Apr 8, 2005
    Posts:
    1,587
    I want to take a moment to give you all an update regarding Unity 3.5.

    This is shaping up to be a massive release (even by Unity standards), and is packed full with new features and improvements. Most of these features were first outlined back in June, with our 2011 roadmap. Many of them were demoed live on stage at Unite. We are excited to see what you will create with all the new stuff in 3.5, and we can't wait to get it in your hands.

    Let’s see what’s new in Unity 3.5:

    • Shuriken, our awesome new curve- and gradient-driven modular particle system.
    • Automatic navigation mesh generation, path-finding, and crowd simulation.
    • Occlusion Culling has been rewritten from scratch to make baking reliable and much faster. Gates can be opened and closed at runtime.
    • Built-in level-of-detail support.
    • Cache Server – massively decreases import times when working in teams or switching platforms.
    • Google Chrome NaCl support – the Unity Web Player plays automatically in Chrome without requiring an install.
    • High dynamic range rendering with built-in tone mapping.
    • Linear space (gamma correct) lighting and shading.
    • Light probes for lighting dynamic objects and characters with high-quality baked lighting.
    • Directional (RNM) lightmaps which enable bump and specular effects on surfaces lit by direct and indirect light.
    • Area lights for lightmap baking.
    • A brand new multi-threaded renderer. Unity will offload rendering to a separate core on your CPU, which can be up to 2x faster depending on the scene.
    • Inspector finally supports multi-object editing.
    • The profiler reports how much time is spent on the GPU on a per-object basis.
    • Low-level audio buffer access which supports real-time sound generation.
    • Webcam and microphone support.
    • Text based scene and prefab formats make it possible to merge scene files.
    • Prefab connections are no longer broken when adding or removing components!
    • Find References of assets within your current scene
    • Builtin iAd, Compass and Push notification support on iOS.
    • Fully pluggable Social API with out-of-the-box iOS GameCenter support.
    • XCode 4.0 “Build Run” support.
    • Quality Settings can now be specified per platform and are more flexible.
    • Much improved MonoDevelop auto-completion.
    • A ton of low level optimizations across the board, including a brand new memory allocation framework that reduces memory usage.
    • A ton of small bugfixes.

    Some of you will notice that the re-written GUI system that we mentioned in our roadmap isn't on this list. Unfortunately, it still isn't ready to be released. We know this is important to you, and we are working very hard to get it done, and make it truly awesome... but it just isn't Unity quality yet (I'm the lead developer of it, so blame me). We don't want to delay access to all the other incredibly cool stuff we've been working on because a re-written GUI isn't ready.

    We are also going to be shipping Unity 3.5 with extended VCS support, but without the integrated GUI that was mentioned in the roadmap and in the Unite keynote. This means that Unity 3.5 will bring huge improvements when working with Subversion and Perforce, and at some point in the future it will be even better.

    Because we have decided to postpone these features, Unity 3.5 will be coming soon. We'll have some more details to share in the near future, so stay tuned.
     
  2. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    9,406
  3. ivanzu

    ivanzu

    Joined:
    Nov 25, 2010
    Posts:
    2,065
    Nice,cant wait for it!
     
  4. janpec

    janpec

    Joined:
    Jul 16, 2010
    Posts:
    3,520
    Thats great, is there going to be any video of updates that are included in 3.5?
     
  5. NicholasFrancis

    NicholasFrancis

    Joined:
    Apr 8, 2005
    Posts:
    1,587
    Only thing we have right now is the Unite keynote
     
  6. jcarpay

    jcarpay

    Joined:
    Aug 15, 2008
    Posts:
    561
    Nice list, but I rather would have the new GUI system instead of all the features from the list combined... :(
     
  7. SilverFoxMedia

    SilverFoxMedia

    Joined:
    Nov 7, 2009
    Posts:
    153
    So much awesomeness! Can't wait!
     
  8. eskovas

    eskovas

    Joined:
    Dec 2, 2009
    Posts:
    1,373
    Awesome features! Can't wait :)
     
  9. JRavey

    JRavey

    Joined:
    May 12, 2009
    Posts:
    2,377
    Waiting on the GUI system is holding up two titles, but if they aren't going to be in 3.5, it's better to know sooner rather than later. I'll have to rework some iAd and GameCenter code as well, but that's not a big deal. Previously, I was using a Prime31 plugin.

    The proper text-based scene files are a huge improvement as well.
     
  10. andorov

    andorov

    Joined:
    Feb 10, 2011
    Posts:
    1,061
    *implodes*

    So excited!
     
  11. Thomas-Pasieka

    Thomas-Pasieka

    Joined:
    Sep 19, 2005
    Posts:
    2,174
    It's a shame that the new GUI system didn't make it in time but it's also understandable. I rather wait for a "solid" solution than a half baked one. In any case, all the other mentioned new features are awesome so let's not forget that ;)
     
  12. Kellyrayj

    Kellyrayj

    Joined:
    Aug 29, 2011
    Posts:
    936
    Agreed :)
     
  13. BooBi

    BooBi

    Joined:
    Jan 18, 2010
    Posts:
    534
    Exactly, shame for the gui but it's better to wait a little bit more and have a solid solution ;) Nevertheless, I'm really looking forward for that release and all these awesome features!!!

    Thanks Santa!
     
  14. andorov

    andorov

    Joined:
    Feb 10, 2011
    Posts:
    1,061
    Will it make things go faster if I keep spamming refresh on the home page?
     
  15. GFX47

    GFX47

    Joined:
    Dec 7, 2010
    Posts:
    124
    Great news! I hope we'll have it for Christmas! ;)
    What about Flash support? Has it been delayed too?
     
  16. jmunozar

    jmunozar

    Joined:
    Jun 23, 2008
    Posts:
    1,091
    that is just awesome!, great job Nich and Unity guys!! :)
     
  17. spinaljack

    spinaljack

    Joined:
    Mar 18, 2010
    Posts:
    992
    best update yet
     
  18. HolBol

    HolBol

    Joined:
    Feb 9, 2010
    Posts:
    2,887
    Looks good. How much do we scroungers get? Heheh. I'm relying on LOD support mainly.
     
  19. Dariyo

    Dariyo

    Joined:
    Feb 19, 2011
    Posts:
    19
    Simply awesome!
    I can live with the postponed GUI system, better release something functional than more headaches.
    Can't wait to try out all these features and make some Performance tests :)

    Damn, i have to change my pants now!
     
  20. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    ROCKS MY WORLD

    Since my next game is going to use the following and use it HARD: navmesh, crowds, gamecenter, probes AND shuriken! The prototype is done already and I cannot wait to utilize the experience we had making Physynth, and apply that to a real crowd-pleaser rocking game!!!

    I'm excited. I'm psyched. And its down to Unity. Once again I'm putting the unity logo in it. I think it's actually the best release unity have done. I'm expecting a 2-3 month dev time for this baby, since it's target is the mass market arcade crowd.

    I just hope that navmesh/crowd support will work with 10-20 enemies at a time on iOS! Hopefully I can specify how much processing it takes up since our target is 3GS and above.

    Don't forget to put 4S detection in guys, we will always tailor the graphics experience based on the device (and if we get access to android unity, we will have low/med/high detail option there instead of detection).
     
    Last edited: Dec 16, 2011
  21. falkonragno

    falkonragno

    Joined:
    May 31, 2010
    Posts:
    29
    Every single new thing is awesome, let us know what about flash that another really really great new support, we have been waiting for it with so much expectation.
     
  22. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Oh!! and I'll be tickling steam and mac appstore with this title too! So make sure its all fabulous!
     
  23. kenshin

    kenshin

    Joined:
    Apr 21, 2010
    Posts:
    940
    Really awesome!

    Thank's for this update is very appreciated.

    Now the Unity3D 3.5 countdown is started!!!
     
  24. CoatlGames

    CoatlGames

    Joined:
    Apr 25, 2008
    Posts:
    773
    awesome update!!!!, shame on the gui , but im right now using a cool third party solution.. so keep up the good work
     
  25. Pandemona

    Pandemona

    Joined:
    Oct 13, 2010
    Posts:
    13
    Wait! what about flash publishing?
     
  26. MaDDoX

    MaDDoX

    Joined:
    Nov 10, 2009
    Posts:
    764
    I was about to ask the same GFX47. I've said that already on Twitter, if Unity takes much longer to release its Flash deployment it's best to simply redirect its focus to HTML5 deployment - isn't that what Adobe itself is doing?

    I'm not saying that's an easy thing to do right by the way, on the contrary - exactly for being hard and taking long is that it's probably best to focus your efforts on the longer term technologies. Just my $0.02 :)

    Other changes/updates that I absolutely loved:
    - Linear space (gamma correct) lighting and shading. (good looking 3D even with intense lights)
    - Area lights for lightmap baking. (now we're talking about pro radiosity/GI!)
    - Inspector finally supports multi-object editing. (O-M-G-finally! That's all)
    - Text based scene and prefab formats make it possible to merge scene files + Prefab connections are no longer broken when adding or removing components + Find References of assets within your current scene (Completely, utterly game changing for any production scenario)
     
    Last edited: Dec 16, 2011
  27. speps

    speps

    Joined:
    Oct 13, 2009
    Posts:
    22
    I remember FMOD Designer support in the 3.5 roadmap, any status update about this ?

    I didn't use Unity since 2.6, all these new features will make me explode...
     
  28. kablammyman

    kablammyman

    Joined:
    Nov 22, 2010
    Posts:
    507
    so...will version control work in 3.5 or not...i didn't completely understand what the post meant.
     
  29. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    No thats not what adobe is doing.
    Stage 3D can't run in webbrowsers directly nor can unity (html5 has no 3d at all! And webgl which you potentially misslabel as html5 is 2+ years away from market usability on a scale where unity could use it).

    Adobe is actually droping AIR (announced at the summit along the move of AIR to open source) and dropping flash on android (a useless slow trashy thing since its day 1 so no lose) to focus much stronger on flash and its feature and replace the 'business app side' over time through HTML5 for webapps. It has only little to mid interest to replace the rest (Edge is a research project to see if simple banner stuff etc can be done on it and the results are mixed)
     
    Last edited: Dec 16, 2011
  30. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    Yes it will work but as previously mentioned on the related blog, all the new team features will require the team license (currently called Asset Server License, an addon for Unity pro). they will not work with free or pro
     
  31. UberAccess

    UberAccess

    Joined:
    Dec 16, 2011
    Posts:
    1
    Awesome news guys! This will surely be the best Unity update yet! :D

    Just a quick question: will the in-app purchases be included ?? (assuming that feature will be a part of the out-of-the-box iOS social/game-center support ?? ) :confused:
     
  32. Moonjump

    Moonjump

    Joined:
    Apr 15, 2010
    Posts:
    2,572
    It is a shame that the new GUI isn't ready, but I'm glad that everything else isn't being held up for it. Hopefully the GUI will be in 3.6, with a release not too far into the future.

    One question about the Prefab changes. Will we be able to break a Prefab connection when we want to? The only way I see of doing it at the moment is to add / remove components, an option which will be gone.
     
  33. Rush-Rage-Games

    Rush-Rage-Games

    Joined:
    Sep 9, 2010
    Posts:
    1,997
    SWEEEEEET! Can't wait for this now! I wish the new GUI was going to make it into this version, but it's better to wait for great new GUI system than a rushed GUI system.
     
  34. Jingle-Fett

    Jingle-Fett

    Joined:
    Oct 18, 2009
    Posts:
    614
    All I have to say is...
    http://www.youtube.com/watch?v=P3ALwKeSEYs

    It's funny, that's the second time today I've had reason to post that video...

    I'm especially happy about the light probes, HDR and gamma, and the pathfinding, can't wait!
    I wonder what all will be available in Unity Free :/
     
  35. goat

    goat

    Joined:
    Aug 24, 2009
    Posts:
    5,182
    Great. Now I don't have to consider buying several plugins or jump through hoops to take advantage of some things. The LOD is great.

    I guess regarding the GUI there is a well known plugin that I'll use until Unity's is released and I can drop it.

    The way I see it when Unity develops a GUI such that I don't have to worry about native code access, forking by platform or taking some work outside of Unity and still publish my work to all the big platforms it will have arrived.
     
  36. Deleted User

    Deleted User

    Guest

    I too, am concerned about the original post not mentioning the Flash port in 3.5. Can someone from Unity confirm whether or not the Flash port will be in 3.5? I have been expecting and counting on it.
     
  37. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    I think it's safe to assume a big thing like flash will come with it's own hype and splash with paid-for license.
     
  38. artzfx

    artzfx

    Joined:
    Apr 28, 2008
    Posts:
    572
    Great list of updates. Keen to start playing with Area lights :) and glad to see Multi Object editing now added. Not phased about the new GUI being delayed, prefer it to be solid when it does.
     
  39. kenlem

    kenlem

    Joined:
    Oct 16, 2008
    Posts:
    1,630
    Sounds Awesome!

    Is there anything in this update that will allow serializing of scenes so that they can be saved and loaded?

    That's great news about low level access to audio. I have a 64K Text to Speech System that I'd love to port to Unity. Will we be able to position the resulting audio in 3d space?
     
  40. HarvesteR

    HarvesteR

    Joined:
    May 22, 2009
    Posts:
    531
    I don't think I've ever waited more eagerly for a release as this one. That is an incredible list of features.

    Can't wait for this new particle system. We have all our particle fx on hold here waiting for it. :)

    Cheers
     
  41. sybixsus2

    sybixsus2

    Joined:
    Feb 16, 2009
    Posts:
    943
  42. mystaticself

    mystaticself

    Joined:
    Mar 13, 2009
    Posts:
    5
    Adobe is dropping Flex (AIR is still going strong) and the flash player for mobile devices.
     
  43. SteveJ

    SteveJ

    Joined:
    Mar 26, 2010
    Posts:
    3,085
    Thanks! Really appreciate the update - so I'm thinking NGUI in the current project and the new Unity GUI in the next project. Glad to finally be able to check that decision off :)

    You guys do awesome work nicholas - thanks for all the effort you put in.
     
  44. Wolfos

    Wolfos

    Joined:
    Mar 17, 2011
    Posts:
    951
    No Flash export? :(
    Anyway, pretty excited for all those features.
     
  45. ColossalDuck

    ColossalDuck

    Joined:
    Jun 6, 2009
    Posts:
    3,246
    Sweet. Wish we could see some demos of what the GUI will look like when done, even if it isn't ready for release. But we all want something.

    I will just have to play with the goodies that come with the next version.
     
  46. BrUnO-XaVIeR

    BrUnO-XaVIeR

    Joined:
    Dec 6, 2010
    Posts:
    1,687
    ...
    Here I go again, buying another plugin... Good about the Lprobs and Lod...
    But the GUI was the main thing for me, anyways I will never ever pay 200$ in a spaguety bugged weird system -.-
    I will take a look in Ngui.
    Now I dont even care about 3.5 anymore, just hope the new GUI comes soon next year cause the new in'house project is very GUI intensive with lots and lots of pages on the menus with tens of elements and a lot of HUD objects in'game. Still I can use OnGUI for the menus, but theres no way to use it on the HUD. sigh
     
  47. FiveFingers

    FiveFingers

    Joined:
    Oct 15, 2009
    Posts:
    541
    Great stuff, I can't wait!
    I think most of us already implemented ezgui/alternate gui methods in our projects, but I guess we will very happy with:

    "Shuriken, our awesome new curve- and gradient-driven modular particle system. " - how much is this optimized for mobile? will be different particles batched somehow?

    I also like google chrome full implementation, improved batching and auto LOD sound also cool, cant wait !

    we agree, 4S detection is a nice addition, btw, on android market you can choose what Apk is downloaded for what device, so I guess autodetection or quality option would be


    this is something I expected fixed in 1.7 but hell! better late than never!

    great work guys, this list is a good answer to some bashing.

    I agree 100%
     
    Last edited: Dec 17, 2011
  48. mindlube

    mindlube

    Joined:
    Oct 3, 2008
    Posts:
    993
    @Nicholas, Thanks for the update! It all sounds awesome :)
     
  49. larosel

    larosel

    Joined:
    Dec 17, 2011
    Posts:
    1
    support CJK is very hardful now.
    and it's impossible to using my freetype dll in webplayer
    please add api and implement full freetype dll
     
  50. exiguous

    exiguous

    Joined:
    Nov 21, 2010
    Posts:
    1,749
    i'm also excited about some of the new stuff. but i miss a word about nested prefabs. in the unity roadmap 2011 following is mentioned:
    in the list of features in this thread you say:
    So can i expect nested prefabs to work in 3.5 or not? this would be really essential to me.
     
Thread Status:
Not open for further replies.