New to Unity

So I am doing my senior project in unity and before I started I want to ask if a few questions. Also my background for my other games so far is XNA

  1. how does gameobject work in this compared to XNA can i still create a script file and call
    robot = new Robyte(Content, graphics,game1); ?

  2. if i cant do number one how would I go about writing the code for some like a UnitBase as the foundation to characters and then make one from that base.

  3. is there a good rpg tutorial around, I have looked at what unity has to offer and it doesn’t fit too much.

Anyways thanks in advance.

I dont have any experience in the XNA so I cant help you with that part, but if you want an rpg tutorial visit this site: burgzergarcade.com
And they have much more then just a rpg tutorial. Enjoy