Learning Unity

Started by
15 comments, last by Saint Retro 10 years ago

Hi there,

I come from a design background and I am keen on developing games for iOS. I get the impression that unity is a good tool for this.

So now I would like to learn some programming in (or is it considered with?) Unity. Could some one experienced please recommend me a place to start ? (payed or free resource)

Thanks,

Advertisement

Unity usually requires scripting. There is however a pretty commonly used extension called Playmaker that allowes for visual "programming". There are a lot of different text and video tutorials out there. Which kind or series you like depends on you. I recommend you search some basic tutorials on youtube and/or find a written tutorial that looks interesting and helpful. It depends on the person a lot...

What exactly does "scripting" mean in this context?

I read that I must learn a programming language like C++ or C#, how does the language connect to the program Unity ?

Sorry I am complete novice..


Sorry I am complete novice..

That's not a problem. smile.png

The main languages used inside Unity are Javascript and C#. You can do exactly the same things in JS as in C#. C# is aside from Unity aimed for software applications while JS is mainly aimed for the browser. If you want to program for mobile you may want to choose for JS.


What exactly does "scripting" mean in this context?

Scripting is writing code that will be interpreted. In this case you write C#/JS code for Unity to define the bahaviour of objects. You will need to be able to program using one of these languages if you choose Unity. I think a basic understanding about programming is enough to start playing with Unity, so you don't need to be very good with Unity.

If you are sure you don't want to program you can also choose something like GameMaker.

Thanks.

I have a few game related ideas I'm pursuing atm. Still at conceptual level for all of them though.

So what would be the complexity of programming a game like "Threes" and "868-Hack" If you//anyone played these and can estimate ?

Edit: Also back to OP, Can you recommend A good tutorial starting point? I'm on a Mac so I can't use Visual Studio tuts.

Thanks.

I have a few game related ideas I'm pursuing atm. Still at conceptual level for all of them though.

So what would be the complexity of programming a game like "Threes" and "868-Hack" If you//anyone played these and can estimate ?

Edit: Also back to OP, Can you recommend A good tutorial starting point? I'm on a Mac so I can't use Visual Studio tuts.

a good tutorial on the basics of unity especially the new 2d stuff is

as protectedmode mentioned you need to know some programming in either c# or unityscript(unity derivitive of javascript). the tutorial i linked is done in c#. I would suggest you try to learn the basics of c# programming, MS has tutorials on their site as does rbwhitaker(

protected mode also mentioned playmaker. its a good extention of unity that allows you to script logic for objects visually without any/much programming. It can be bought from the Unity asset store. I have used it myself a little. I liked it, but I am more interested in coding for myself. here is the playmaker homepage that has tutorials and a forum there so you can see what it is like:

A while back Game Institute was having a great deal on their full course enrollment. Something like $49. I went for it. They have a section on unity with about 20 videos. I find them full of great information. You may want to check it out.

My stock answer for unity tutorials is the Walker Brothers, I've still not found a more comprehensive and nicely bitesized tutorial set anywhere else.

So to program a game with Unity I need to learn C# and then also Unity features ? is that correct?

Where can I find good C# tutorials ?

I got Xamarin Studio for writing C# is this a good choice?

So to program a game with Unity I need to learn C# and then also Unity features ? is that correct?

Where can I find good C# tutorials ? And what program do i need to apply C# on a Mac ?

I learned a lot of c# from tutorials at rbwhitaker's site. My link didnt show up when i put it in my last post for some reason. So ill try again http://rbwhitaker.wikidot.com/c-sharp-tutorials . I don't have any experience with using a mac and Unity, but I know Unity comes with monodevelop and that can be used to write scripts in c# or unityscript. Again you can also use visual scripting extentions like playmaker on the unity asset store to give objects logic without coding.

This topic is closed to new replies.

Advertisement