Unity 4.3: 2D Game Development Overview

November 12, 2013 in Technology

Today, we’re thrilled to announce the launch of Unity 4.3, and with it, the highly anticipated introduction of our new feature set for 2D.

To give you a better insight into the development process, we have created a demo project to show you the ropes. For a head-start on learning from this project, take a look at the video below, which walks you through the main points of what it takes to create a 2D game in Unity.


Download the demo project and take a look through it today!

What will you make with the new 2D tools? tell us in the comments below!

If you haven’t done so already, download Unity 4.3 here.

Comments (72)

Subscribe to comments
  1. amycolon

    January 22, 2014 at 11:54 am / 

    Amazing efforts by 2D…:) I really appreciate their work……..Its really Amazing!!!
    Great Job :)

  2. emmajohnson

    January 22, 2014 at 11:51 am / 

    It’s a great Stuff, for dealing with 2D technology games.

  3. Abhilash

    January 8, 2014 at 11:09 am / 

    How to know the bundle name of this so that I can test it on my android device??

  4. 3ITG

    December 30, 2013 at 12:05 am / 

    I downloaded 4.3, very excited about this feature… However, My old project crashes Unity when it launches, so I tried to download this from the asset store, thinking this project wouldn’t crash.
    Well, in order to download it… It wants to open the asset store, but unity crashes when it launches…

  5. Bardy

    December 24, 2013 at 5:19 pm / 

    Very cool

  6. Pierre

    December 17, 2013 at 1:53 pm / 

    Hahaha! Why is there a picture of a complete stranger as my avatar?! Hillarious!

  7. Pierre

    December 17, 2013 at 1:51 pm / 

    This looks so good! I have been developing 2dGames in java up until now. Will give Unity and c# a try. Hope it will be as good as i assume it will be :)

  8. Will Goldstone

    December 17, 2013 at 1:51 pm / 

    @Muhammad, as far as we know you should not see any 404 errors – our sites seem to be up and fine?

  9. Muhammad Aqif

    December 17, 2013 at 1:35 pm / 

    so please help .. y there is no video … :(

  10. Muhammad Aqif

    December 17, 2013 at 1:34 pm / 

    HTTP Error 404. The requested resource is not found. i see this error on every page :( because am new to unity :(

  11. Will Goldstone

    December 16, 2013 at 1:40 pm / 

    A question so good you asked it twice. It’s a piece by Joe Brammall – see joebrammallsound.co.uk, but the piece is something we commisioned from him, so not freely available, sorry!

  12. Alex

    December 16, 2013 at 1:37 pm / 

    Hey, great video !
    can we find the music somewhere ? :)

  13. Alex

    December 16, 2013 at 1:37 pm / 

    Hey, great video !
    can we find the music somewhere ? :)

  14. Alessandro

    December 11, 2013 at 10:59 am / 

    @Will Goldstone Thanks again.

  15. Will Goldstone

    December 11, 2013 at 10:09 am / 

    Currently the best way is just to parent something for organisation, then duplicate and use V for vertex snapping to drag a point and align it.

  16. Alessandro

    December 11, 2013 at 9:50 am / 

    @Will Goldstone Thanks for useful hint! Any advice on how to easy duplicate on a row a background tile?

  17. Will Goldstone

    December 10, 2013 at 2:19 pm / 

    @Alessandro – make the mouth a separate sprite that sits in front of your character, and then change its animations on a new layer in the animator.

  18. Alessandro

    December 10, 2013 at 1:39 pm / 

    Hi, anyone have an idea how to run 2 animation on one single sprite? My case: i wanna my enemy run a simple mouth animation (4 frames) while it walk on a loop path. One more, is there a easy method to duplicate a sprite in a row like for a background tile? Thanks to everybody

  19. Will Goldstone

    December 3, 2013 at 11:34 am / 

    Further tbh, I want to cover new UI system and have a whole new take on Unity with my next book, so I want to take some time over it, sorry!

  20. SarahLupo

    December 2, 2013 at 8:25 pm / 

    Hi Will, sorry for stupid question: by “next year” you mean jan/feb or farther? :)

  21. Will Goldstone

    November 29, 2013 at 12:12 am / 

    It’s coming! next year..

  22. Carlton

    November 28, 2013 at 4:40 pm / 

    Looking forward to testing out this feature…thanks for adding it.

    Time for Will to write a new book on 2D game development in Unity I think ;-)

  23. Me

    November 20, 2013 at 10:56 pm / 

    Would be awesome if the Asset Store would actually load. Is there a link where I can download this directly my Asset Store is stuck on ‘Loading…’.

  24. Remesh

    November 20, 2013 at 2:55 pm / 

    May be this could help for those looking for tutorials. Uploaded this week.

  25. Remesh

    November 20, 2013 at 2:49 pm / 

    Awesome… That’s a big surprise.

  26. Umer farooq

    November 20, 2013 at 10:50 am / 

    Really appreciated if some one post step by step tutorial for beginners.

  27. JohnnieDyer

    November 19, 2013 at 10:16 pm / 

    Gotta say the fact theyve done 2d is exactly what i needed but for people new to unity this video is absolutely terrible

  28. Gerardo Melendrez

    November 18, 2013 at 7:23 am / 

    Does anybody knows a good tutorial to create a 2D game from start to finish in Unity 4.3? Something like the game above, but step by step? Thank you.

  29. Gerardo Melendrez

    November 18, 2013 at 6:15 am / 

    Great video, excellent tutorial. Let’s start creating…

  30. Aaron Cohen

    November 18, 2013 at 2:56 am / 

    Finally! And just in time for LD 28!

  31. Mike Leo

    November 17, 2013 at 7:22 pm / 

    Total noob – I don’t understand how to open the 2d platformer tutorial project after importing, any help?

  32. Chiaka

    November 16, 2013 at 10:43 am / 

    Now that’s cool ,really cool guyz. that means 2D game dev here I come

  33. Carlos

    November 15, 2013 at 5:46 pm / 

    Guys I have a question about the 2D demo, which is awesome by the way!!!

    What are the steps to put the “Gun” prefab inside the “hero”?
    If you click the “hero” prefab in the Prefabs folder, in the inspector you cannot see the “Gun” script, but if you expand the “hero” by clicking in the prefab icon, you can see that it has the “Gun” prefab there. I want to do exactly the same thing but I can’t figure out how to get the “Gun” prefab inside the “hero”. Any help would be very appreciated.

  34. bullkin

    November 15, 2013 at 10:26 am / 

    Should you remove PVC culling?
    It’s Important to low performance device
    don’t think witch function is removed like jobs, We are not users but developers

  35. Mat Smiechowski

    November 14, 2013 at 9:34 pm / 

    Oh my this is so exciting! Amazing tool :)

  36. unityplanner

    November 14, 2013 at 6:22 pm / 

    I Need New GUI

  37. Pavel

    November 14, 2013 at 4:18 pm / 

    Are you adding 2d skeletal animation in future?

  38. TomasJ

    November 14, 2013 at 3:25 pm / 

    Please keep in mind that we’ve not finished with 2D yet. New features will be coming out in pretty much every release from now on – as quickly as we can cook them!

  39. LateTide

    November 13, 2013 at 1:58 pm / 

    Interactive maps in my 3D game(s)

  40. Pankaj Gondaliya

    November 13, 2013 at 10:39 am / 

    Thanks. Finallllyyyy 2d with unity :-)

  41. sama.van

    November 13, 2013 at 10:17 am / 

    Awesome as always!

  42. Schooltoons

    November 13, 2013 at 4:57 am / 

    Thanks. My students learn to code quickly in Unity. Now we can use it for our 2D projects too. The growing learning sections are fantastic, and the Asset Store is a big help. You guys have had a very positive impact in our school!

  43. naveen pambi

    November 13, 2013 at 4:45 am / 


  44. awss

    November 13, 2013 at 3:49 am / 

    Thanks unity for the 2d feature.

  45. Diego

    November 13, 2013 at 3:41 am / 

    For someone already experienced with unity, I’m finding the video full of things I already know (health scripting etc) and vague on how the details of 2d workflow. But that’s perfectly fine. Besides, a lot of new users are coming to unity because of 2d support and the video is serving as a good general introduction to them.

  46. Indy

    November 12, 2013 at 10:19 pm / 

    Why it’s impossible to export Unity’s 2D Platformer project to Flash (fatal errors after loading SWF)?

  47. Pedro Ferreira Ramos

    November 12, 2013 at 10:04 pm / 

    Finally, Auto complete with Unity Script!!!!
    I love u guys!!!

  48. James Griggs

    November 12, 2013 at 9:43 pm / 


  49. koblavi

    November 12, 2013 at 9:32 pm / 

    Awesome birthday present! Wasn’t expecting it this early. Distracted everyone at the office after seeing the news pop up in my email (Google Alerts). As usual, just a bit disappointed GUI didn’t make it to this release. But we believe firmly that what ever it is you’re brewing behind those walls will blow our minds, when it’s finally ready.

    Thanks for adding in the new Mono 4.1 (Xamarin studio). Made me dream about unity 5 spotting .NET 4.X and the new SGEN GC and my personal favorite, extensible language support.

    great work team. Hope I’ll be saying a bigger thanks on the 22nd ;-)

  50. AK

    November 12, 2013 at 9:26 pm / 

    What’s the story with “Pro” features? Does it not auto atlas? Does this mean that we essentially have drawcalls for every different sprite?

  51. JT

    November 12, 2013 at 8:52 pm / 

    Since 2D is now officially supported, I’ve seen solutions in the past but is there a new feature or what is Unity’s solution to have the player jump through platforms from below but stopped on top.

  52. MD Phillips Productions

    November 12, 2013 at 8:41 pm / 

    Super stoked that this is out, thanks to the team and all the beta/alpha testers out there. You know who you are ;)

  53. Kaji.A

    November 12, 2013 at 8:17 pm / 

    Downloading as of now, I plan to make a 2D game with it and many more in the future.

  54. Ian Vehrmt

    November 12, 2013 at 7:49 pm / 

    I’ve really been looking forward to this for a long time. I’ve been using a decent framework to help with my 2D development, but it often felt like I was fighting against the engine. Now, for the conversion…

  55. Shawn

    November 12, 2013 at 7:47 pm / 

    Give us a more detailed tutorial for 2D!

  56. Ourida

    November 12, 2013 at 7:45 pm / 

    What took you so long !!

  57. Trent Sterling

    November 12, 2013 at 7:30 pm / 

    So does this kill NGUI?

  58. Nicolas Vidal

    November 12, 2013 at 6:46 pm / 

    Christmas came early this year …
    Great Job ! :)

  59. Will Goldstone

    November 12, 2013 at 6:27 pm / 

    @SarahLupo, thats the plan, just not quite yet.

  60. SarahLupo

    November 12, 2013 at 5:48 pm / 

    Hi. There will be a “project tutorial” like these? http://unity3d.com/learn/tutorials/projects or something even more step by step than this video?

    Thank u in advance :)

  61. Ashish Verma

    November 12, 2013 at 5:34 pm / 

    @@”Yipeee” for the 2D and @@”hoooh” still to wait for the NEW UI….

    Unity – Full of surprises. thats why every game developer loves it.

    GREAT JOB by Great Team to provide us a Great Tool. ;) UNITY UNITY UNITY

  62. ImaginaryHuman

    November 12, 2013 at 5:27 pm / 

    Holy moly, it’s finally out. Perfect timing and long awaited. I have many 2D projects that all suddenly look much more exciting now that I can implement them with the native 2D system. Getting to work on my shootemup should prove much more productive now.

  63. FRANK

    November 12, 2013 at 5:23 pm / 

    New UI ls the one I waiting for !

  64. Francois Bergh

    November 12, 2013 at 4:57 pm / 

    Awesome stuff!!!! Although I secretly was hoping that this was “the” version 4.x that would have the new unity gui… *hiddensadface*

  65. Maksim Shamihulau

    November 12, 2013 at 4:27 pm / 

    I am going to port my windows phone game to unity with your amazing 2d tools ! And , of course , after that will develop new games :) !

  66. Danny

    November 12, 2013 at 4:18 pm / 

    This is one attractive video. Well done.

    We have been waiting for 2D in Unity for a long time, maybe too long so now I need to forget everything I know, and learn them again.

  67. Marcin

    November 12, 2013 at 3:43 pm / 

    Damn i was about to see any date when unity 4.3 will be released then refreshed the page and got almost heartattack! I love you dev team!

  68. Velodee

    November 12, 2013 at 3:30 pm / 

    So awesome! It’s what we’ve been waiting for.

  69. Michael

    November 12, 2013 at 3:23 pm / 

    I will dissect everything in it! The features!!! They look awesome!!!!

  70. Elvis Brevi

    November 12, 2013 at 3:20 pm / 

    hopefully I can integrate my project with smoothMoves

  71. Avinash

    November 12, 2013 at 3:18 pm / 

    yeah…i been waiting for this

  72. Jared Sartin

    November 12, 2013 at 3:06 pm / 

    GAMES! That is what I will do with it!

Comments are closed.