Advertisement Jump to content
Sign in to follow this  
tmer1

Learning Unity

This topic is 1743 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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,

Share this post


Link to post
Share on other sites
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...

Share this post


Link to post
Share on other sites

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..

Share this post


Link to post
Share on other sites


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.

Share this post


Link to post
Share on other sites

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.

Edited by tmer1

Share this post


Link to post
Share on other sites

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: 

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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?

Edited by tmer1

Share this post


Link to post
Share on other sites

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.

Edited by moneal2001

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!