Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Html/css or C#/unity game engine?

So I'm a VERY beginner coder. And by that I mean I've gotten 2 lessons done on tree house. One on codecademy and that's about it. My question is a bit unusual but understand I'm not sure much of anything. So through team treehouse I've been learning html/css. I'd like to think I have some knowledge of the basics but not entirely yet. My goal as a programmer is to eventually work with games. Or just to be able to create a game through an indie team. I was recommended by a cousin who works for naughtydog to switch what I'm learning and just start learning C# and unity game engine. But I'm just now getting the hang of html/css. I know part of me really found making websites really interesting and thought I could make a part time as a web developer. And on the other half maybe independently makes some games. But I'm just not sure which is the better of the two to start with. On one hand I do what I want to do and not sure of a financial outcome, on the other I learn the language I started with and possibly get myself started on a small career. Is it smart to try and learn both simultaneously? This is my first language Choice after all.

1 Answer

Great question! It sounds like you're trying to figure out a career direction for yourself – whether you want to be a web developer or a game developer.

If you're going to make games with Unity you'll definitely want to learn C# – but you can also make web games with JavaScript ;)

There's a great Introducing JavaScript course that I'd recommend to you since it sets you up making simple web games using JavaScript and the Phaser.JS library – this might be a cool in-between place to start.