Search Unity

Uni2D tool: A new amazing way to create 2D games in Unity!!

Discussion in 'Assets and Asset Store' started by Bento-Studio, Jul 6, 2012.

  1. AVOlight

    AVOlight

    Joined:
    Apr 15, 2014
    Posts:
    427
    Very awesome looking tool!!!
    I'm just worried that it hasn't been updated in a while

    Is v3 coming out anytime soon?
     
  2. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Hello,

    Yes the 2.1 will be soon available and will bring a lot of improvements!
     
  3. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    that's will be Awesome
     
  4. AVOlight

    AVOlight

    Joined:
    Apr 15, 2014
    Posts:
    427
    Yay yay yay!!! can't wait to see what was focused on for improvements
     
  5. OzDave

    OzDave

    Joined:
    May 19, 2008
    Posts:
    144
  6. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
  7. OzDave

    OzDave

    Joined:
    May 19, 2008
    Posts:
    144
    Thanks Bento Studios :)
     
  8. Chaosgod_Esper

    Chaosgod_Esper

    Joined:
    Oct 25, 2012
    Posts:
    295
    Question:
    When i create a Sprite with SmoothMoves, it appears pixel perfect. 1 Pixel has the size of 1 unit worldspace.
    So a 32*32 sprite is 32*32 units large...

    When i create a level with uni2D, the sprite is emmensive larger.. can you tell me how i can make the same pixel perfection as smooth moves?
     
  9. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    @Chaosgod_Espér

    You can change the size of the sprites by using the Sprite Scale feature.


    About the rules of the scales in Uni2D:

    A 512px Sprite with a scale factor of 2 will be displayed as a 1024px sprite.

    The scale in the transform is always 1,1,1 (so this doesn't affect the draw calls) but the size sprite is really multiplied by 2.

    If this is not a good solution for you, prefer create two different cameras for each plugin.
     
  10. Chaosgod_Esper

    Chaosgod_Esper

    Joined:
    Oct 25, 2012
    Posts:
    295
    okay.. seems like a Size-Factor of 100,100,100 fits what i need.


    Another Question:
    Any chance to get prefabs to work? I have no colliders, just sprites.. but it seems like loading a sprite collage from prefab, makes some sprites not loading correctly :/
     
  11. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Hello,

    No, unfortunately prefab will only stay available for runtime instanciation.
    This pb is shared by a lot of plugins working with ressources and or scene graph...
    As soon as Unity give them access to the right entry point (the plugin is called after the prefab apply) then we would dev this feature.
     
  12. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Hello everyone!

    Unfortunately we won't be at Unite this year, but we have many exciting news to announce afterwards!!
    Stay tuned and have fun @Unite2014!
     
  13. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Hello!!

    Uni2D V2.1 close to be released!
    Check all the new features here :




    Full feature list:

    - 2D/3D Physics auto generated colliders:
    Uni2D unleash the power of the next gen 2D game in Unity by bringing you the ability to combine a true 2D system and 3D assets! Create 2D games like never before!

    - Colliders now follow visual deformation… at runtime!
    One of the most impressive and powerful feature of this release. Let your creativity explode and create unseen game situation based on a simple draw drive by bones!

    - Batchable Skeletal sprites:
    Other benefit of the new Hybrid skin system, now deformed objects are batchable! It’s really a great news for the people that work on mobile devices but more important it could be combine with the auto optimization of static skeletal sprites (see below)

    - Auto optimization of static skeletal sprites:
    It’s certainly the most important optimization that we ever bring!
    Create a sprite, deform it, add 2D or 3D physic now your object is now silently optimized. You can duplicate it to create a forest it will then consume nothing until you call them.

    - Improved integration with Unity2D workflow:
    Support of the 2D layer of unity2D
    Native 2D physics support

    - Other noticeable improvements:
    Improved skeletal editor: Now the sprites keep its position until you press the "reset pose" button
    Parallax support: makes Unity2D and Uni2D Sprite move like in perspective with a orthographic camera!
    2 new options for the 3D collider generator
    Only borders : physicalizing only the border of a sprite!
    Subdivision : Allows you to deform a shape in runtime with more controls

    We sincerely hope you'll like these new feature!!
    Enjoy!
     
    Last edited: Sep 3, 2014
    AVOlight and gamjic like this.
  14. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
  15. TheValar

    TheValar

    Joined:
    Nov 12, 2012
    Posts:
    760
    Update looks interesting. I haven't used Uni2d in a while but I'll have to fire it up again once the update comes out!
     
  16. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    @TheValar We hope you'll be happy with this new iteration!
     
  17. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    Yes now i see ! new perspective for gameplay !
     
  18. OnePxl

    OnePxl

    Joined:
    Aug 6, 2012
    Posts:
    307
    2.1 looks amazing!
     
  19. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
  20. orb

    orb

    Joined:
    Nov 24, 2010
    Posts:
    3,038
    Is 2.1 basically the solution for people sick of waiting for the taxpayer-funded UbiArt engine? ;)
     
  21. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    lol ubiArt ! the first question if it's easy to keep one skeleton to one sprite for another one ?
    and if it's if easy sprite is compatible and keep the batch
     
  22. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    @kilik128 Yes you could use our animation system to achieve this.
    Create a collection of sprite in an animation and at runtime choose the sprite that correspond to the wished one.

    Batching will be soon explained in depth but in short yes batching is just an option to activate.
    You have to set the Skinning mode on "Manual CPU" for visuals and that's all.

    This will mean that you could apply torsions on sprites and keep their deformation like if it was a "simple" sprite.
    And of course the collider stay conform to the visual shape and will not be computed until you move the bone in runtime. At this moment the sprite deformation will consume performances until you stop to move it.
     
  23. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    deformation like puppet in photoshop can be amazing
     
  24. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Since the bones could achieve static deformation optimmaly I want to say yes in a certain way
    But the system to control the deformation is not the same and is controlled by our classic deformer.
     
  25. AVOlight

    AVOlight

    Joined:
    Apr 15, 2014
    Posts:
    427
    WOW, very excited to test the performance gains!
     
  26. AVOlight

    AVOlight

    Joined:
    Apr 15, 2014
    Posts:
    427
    Any chance I'll be able to use this with rageSpline in V2.1 :)

    Deforming a texture on a rageSpline shape would be very powerful
     
  27. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    @biasless Hello, no sorry but our plugin will not work with RageSpline.
     
  28. gamjic

    gamjic

    Joined:
    Apr 3, 2014
    Posts:
    2
    @Bento-Studio Hello! First of all, really sorry for bad english. :)
    I have some questions about 'Moblie Motion Blur' and 'Uni2d'.

    1.'Moblie Motion Blur'
    I guess this asset seems to apply to an individual object, I don't know whether this applies to a PARTICLE SYSTEM or not.
    And I wonder if this can also applies to whole screen(like Image Effect) and if I can control strength of motion blur.

    2. 'Uni2D'
    I'm really looking forward to releasing 'Uni2D v2.1'!
    I saw a video about Uni2D v2.1, and it told me that v2.1 will be launched in September,
    When can I meet this awesome asset?

    I'll wait for your reply. Thanks. :)
     
    Last edited: Sep 22, 2014
  29. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Hello @gamjic
    1. Indeed the blur affect only 3D and since the recent update, 2D objects.
    Yes the effect is per instance based so you can control the effect by object.

    2. Great thanks! the plugin will be soon released! Stay tuned!!
     
  30. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
  31. AVOlight

    AVOlight

    Joined:
    Apr 15, 2014
    Posts:
    427
    !!!!!!! to LONG !!!!!! :)
     
  32. bennylava

    bennylava

    Joined:
    Jan 1, 2014
    Posts:
    3
    This is so cool! I am definitely going to buy v2.1!

    BTW Is there anyway of creating this effect with this plugin?
     
  33. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    hello @bennylava!
    Yes, absolutely. For this use isolated bones (3 bones that are not connect by their structure) (they are displaying in pink) and use physic springs, to achieve this effect!
     
  34. AVOlight

    AVOlight

    Joined:
    Apr 15, 2014
    Posts:
    427
    30th, exciting
     
  35. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    No need to wait anymore!



    Tutorials coming soon!!
     
  36. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    bad start

    NullReferenceException: Object reference not set to an instance of an object
    Uni2DEditorSpriteBuilderWindow.ComputeCreateFromButtonPositionWorld (UnityEditor.SceneView a_rSceneView) (at Assets/Root/Plugins/Uni2D/Sprite/Scripts/Sprite/Uni2DEditorSpriteBuilderWindow.cs:231)
    Uni2DEditorSpriteBuilderWindow.DisplayBuilder () (at Assets/Root/Plugins/Uni2D/Sprite/Scripts/Sprite/Uni2DEditorSpriteBuilderWindow.cs:268)
    Uni2DEditorSpriteBuilderWindow.OnGUI () (at Assets/Root/Plugins/Uni2D/Sprite/Scripts/Sprite/Uni2DEditorSpriteBuilderWindow.cs:175)
    System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
     
  37. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Hello @kilik128!
    Did you see this message as soon you've imported the package? Or after a other action? Please tell us more about this error, for example the Unity version and your OS. Thanks!
     
  38. kilik128

    kilik128

    Joined:
    Jul 15, 2013
    Posts:
    909
    4.5.06f win8
    after some little ty only
    reimport all does'nt work
    i finish by founds solution of resesting layout
     
  39. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    Ok thanks for your feedback!
     
  40. Play_Edu

    Play_Edu

    Joined:
    Jun 10, 2012
    Posts:
    722
    awesome tool man
     
  41. p6r

    p6r

    Joined:
    Nov 6, 2010
    Posts:
    1,158
    Hi,
    Where is the included demo + source ??? Could you help me, please ?
    6R
     
  42. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    The demo is in the folder Samples and the file is "Caterpillar.zip"
    Enjoy!
     
  43. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
  44. BTStone

    BTStone

    Joined:
    Mar 10, 2012
    Posts:
    1,422
    Updated and imported the Plugin in a new empty Project, got this error:

    Assets/Root/Plugins/Uni2D/Sprite/Scripts/SmoothBinding/Uni2DEditorSmoothBindingGUI.cs(772,86): error CS0117: `UnityEditor.Undo' does not contain a definition for `RegisterSetTransformParentUndo'
     
  45. cg_destro

    cg_destro

    Joined:
    Aug 13, 2013
    Posts:
    142
    that is looking great! :)
     
  46. p6r

    p6r

    Joined:
    Nov 6, 2010
    Posts:
    1,158
    Thanks.
    The first import didn't download the Caterpillar.zip file. Now it seems to be there...

    Is it possible for you to add the file with the knight and the dragon ? Or at least the knight's moves script. I'm curious to see how it works...

    6R
     
  47. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    @BTStone please give us more detail on this error.We need your Unity version and OS thanks!
     
  48. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
  49. BTStone

    BTStone

    Joined:
    Mar 10, 2012
    Posts:
    1,422
    Of course, here you go:

    Unity 4.5.0f6
    Mac OS X 10.8.5
     
  50. Bento-Studio

    Bento-Studio

    Joined:
    Aug 29, 2011
    Posts:
    275
    @BTStone We've imported the package from the asset store with your version of Unity and the version of Uni2D had not been correctly updated. So we've imported the package a second time and all was fine from our side. Could you please open the documentation and confirm that you use the 2.1? Thanks!