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.

Game Development

Desiree Lauterbach
Desiree Lauterbach
Front End Web Development Techdegree Student 1,041 Points

Is there a game dev track? Which to take first?

I am interested in learning game development but not sure where to start. I see there are many courses on Maya, Unity, & Swift but what program is better for which type of game style or OS platform? Is there a game dev track to follow? I do not see a labeling of course 1, 2,3 for any of the languages. All I see is several labelled beginner or intermediate, but no indication which to do first.

3 Answers

Steven Parker
Steven Parker
216,148 Points

You probably want to start with How to Make a Video Game. Although there are other courses for C#, this one has no prerequisites and introduces the language along with the game concepts. I don't think you'd need to learn Swift unless you want to write games exclusively for Mac users.

There doesn't seem to be a track for Game Development yet, but if I were to guess at the course order one might have, I would expect something like this:

Steven Parker
Steven Parker
216,148 Points

Now that there IS a track, I was close — but they threw in a couple of C# courses and did not include Maya Modeling Tools.

Enjoy the new Game Development with Unity track.


Nick Pettit
Nick Pettit
Treehouse Teacher

Hey everyone,

As of an hour ago, there is now a Track called Game Development in Unity! Here's the link:


Sorry we didn't do this sooner - we just didn't feel that there was enough Courses to merit a complete Track. But with the release of Object-Oriented Programming in Unity today, we feel there's more a complete picture there now.

Have fun!

There is no Game Development track (yet?). I would recommend start with "How to make a Video Game" which introduces Unity and after that the other courses will probably organize themselves in your mind (which ones you have the most questions about for instance...). I'm just taking this course and expect when I finish to have enough of an idea about what the others are to pick out a track to follow. Or Treehouse may make a track by then. :)