Recommend a simple 2D UI asset

Hi guys,

i don’t know in which exactly part of the forum should i post this, but this one seems most appropropriate, since it is not exactly related to integrated unity tools.

i’ve been making a small shmup game for almost a year now, and been learning unity for more than a year. I’m not really skilled but i have some basic programming knowledge and things are going slow but fine.

One thing remains pretty horrible for me. It’s the dreaded user interface, i’m really having trouble with canvases, scalers, rect tranforms and all the clunky mechanics the unity implements and that are over the top for my needs.

I tried NGUI but it’s too complex, way, way over my needs.

There’s InstantGui which is free on the store, but it is also clunky, i haven’t managed to find my way around.

What i need: Some simple 2D GUI system with simple button resizing, sliders and toggle boxes.

Main menu would be something like this:

And the other place where i would implement the UI would be shop, which would also be simple:

Some things i saw, but haven’t tried

DoozuUI - Uses Unity UI but seems simple enough. Unfortunately, there’s not a demo to try it out (as far as i have seen). Has support for Playmaker which is neat since i use it to speed things up.

Psd 2 Unity uGUI Pro - It’s idea has stricken me as simple. I make an interface in Photoshop, then simply transfer it, but it also has no demo to try out.

2D Toolkit - It has support for Playmaker, but i don’t know can i make only UI in it, or should i transfer my whole game to 2D toolkit? Also, i haven’t tried it, i don’t know if it’s easy or not.

So, any suggestions or experience in using any of these?

Any reasons why Unity’s native UI won’t work?

4 Likes

This.

I see absolutely nothing in there that screams custom solution.

What kind of trouble? If we don’t even know what your troubles are how can we recommend something that will avoid them?

In my experience Unity’s new GUI is one of the easier systems to work with. Jumping to something else may not solve your problems, or may introduce new ones. I’ve always found picking up a new GUI system to be a bit of a pain, and the first time I learned one… eugh! With that in mind I’d suggest spending more time with the one you’ve got rather than jumping from tool to tool looking for a magic solution. Once you’re familiar with a tool and able to do things with it, then it’s time to try some other stuff out and see what works better for you.

3 Likes

Thanks for the answers guys, i guess i’ll have to dig my head in some tutorials.