Unity newbie

Hi!

I’m new to Unity. I have a demo version to test.
I have a great idea for an iPhone game and have been reading all the tutorials I can find about Unity.

I just want to do an overhead game, mostly looking only 2D. The screen won’t need to scroll around as all the action will happen in the one area.

I am curious to know how different menus etc are created and displayed in Unity. Eg the Titlescreen of a game with a Start button. Is this just a flat rectangle with an image on it and a scripted clickable area which is created over the top of the actual game, then disappears when the START button is clicked?

I have yet to wrap my head around level creation although most levels will probably look pretty much the same, but with different assets on the screen in different locations.

I was very close to going with iTorque but every forum seems to suggest that Unity is faster with rendering graphics and has a better overall feel.

Thanks :slight_smile:

Hello,

Check out the GUI library calls in the Scripting manual.

The easiest way is you’ll call GUI.Button() and pass in a texture to draw or you can create a custom style for your GUI elements.

More advanced you can just draw Texture2Ds on the screen and then handle mouse click events and check the x,y positions to see if it’s inside your texture for a ‘click’.

It sounds like you have the basic concepts down so just work through tutorials and try your own code and it’ll fall into place.

Good luck and have fun!