Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Which track do you suggest as a foundation before moving into Unity?

Hi there. Down the line I would like to start tinkering with Unity. My tech skills have hindered as I have done nothing with them in over a year and a half.

I'm interested in developing mobile games with Unity, specifically for Android. At this time, Unity utilizes C#, JavaScript or Boo?

Which Treehouse track should I start with for a solid programming refresher or should I take them all before diving into Unity?


2 Answers

Dave Berning
Dave Berning
17,365 Points

I've been interested in the Nintendo Web Framework lately. I've looked into obtaining a developer license in order to use it; Unity was another option that came up. Unity it turns out is also supported by Nintendo and the Wii U.

With that said, I know very little about Unity so I can't be for certain. But what I have heard is that it's similar to the Nintendo Web Framework. The NWF let's you create games using HTML5, CSS, and JavaScript for the Wii U. So based of that, I would assume you should focus of JS programming and other web technologies. My bet is on the "Front-End Web Development" track. You'll also want to research on Unity and the steps needed to begin developing with the system.

Not too mention, you can also develop iPhone games with These web technologies. You technically don't need to make an iOS app in Objective-C. You can package HTML based apps in PhoneGap.

Someone please correct me if I'm working.

Andres Altuve
Andres Altuve
16,274 Points

Hey Jonathan,

To jump into Unity you don´t need to take a full track, like you said before Unity works with C, Java and Javascript. I would go with the following trainings from the library.

Introduction to Programming

JavaScript Foundations

Build a Simple Android App

From this course stick to:

Getting started with Android and Learning the Language.

If you want to learn how to build an app in android which is awesome, complete the training.

These courses will give you an introduction to programming and you will also learn the basics of 2 out of 3 languages used by Unity.

After you are done search on google for Unity trainings, there are plenty of sites to learn for free and some others are paid.