Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Is "Orthello" (2Dtool) the right answer for my game ?

Discussion in 'Scripting' started by Inspy, Jun 25, 2014.

  1. Inspy

    Inspy

    Joined:
    May 30, 2014
    Posts:
    4
    Hi guys,

    I'm very new in Unity here. So I'm developing a 2D turn-based RPG game for mobile with a bunch of possible characters (300+). In the battle scene, I never know which sprite/animation I have to display beforehand. So everything comes from run-time.

    Yesterday I have downloaded Orthello tool for 2D sprites and it looked great. However, it seems that in Orthello I have to put all containers/animations/prototypes in the project hierarchy to make it works. And for my case, it will be bunch of objects I have to put in there since there are more than possible 300 characters for the battle scene in my game, let alone back ground images and other stuffs. So I'm pretty worried about memory usage and all the messy things in hierarchy. My initial thought was that I would solve this problem with "Resources.load()" but I'm not sure if it will work with Orthello. Or do I really need to use "Resources.load()" for this ? Do all the objects in project hierarchy load when I start the scene ?

    Any help/suggestion for me ?

    Thank you very much in advance :)
     
    Last edited: Jun 25, 2014
  2. KelsoMRK

    KelsoMRK

    Joined:
    Jul 18, 2010
    Posts:
    5,539
    Why not use Unity's built-in 2D tools?
     
  3. Inspy

    Inspy

    Joined:
    May 30, 2014
    Posts:
    4
    Hi Kelso,

    I'm pretty new here. Does Unity 2D tools suffice for my task ?

    I've read a lot about how Unity doesn't support 2D sprites and etc. and they recommend to use other middlewares like 2D-toolkit/Orthello and etc. so I have no idea which direction I'm going right now.
     
  4. KelsoMRK

    KelsoMRK

    Joined:
    Jul 18, 2010
    Posts:
    5,539
    The newer versions of Unity have 2D support. There's plenty of material in the Learn section.
     
  5. Inspy

    Inspy

    Joined:
    May 30, 2014
    Posts:
    4
    Thanks for the reply Kelso,

    Also as I have mentioned how my game will look like. I'm pretty worry about memory management using unity built-in to draw sprites since my game is on mobile. There's not gonna be a problem with it in the future right ?
     
  6. KelsoMRK

    KelsoMRK

    Joined:
    Jul 18, 2010
    Posts:
    5,539
    Several hundred objects in a scene typically isn't an issue by itself. 9 times out of 10, performance related issues are because of something you did not something Unity is doing - or not doing.

    That being said - I'm not a 2D or mobile developer so I'm certainly not the person to give specific information about performance on those platforms.