Sign in to follow this  
Somethin_Witty_

How to get started in game development

Recommended Posts

I am currently a freshman in high school and I'd like to get into game development, particularly coding. I have basic knowledge of coding in JavaScript (as well as HTML & CSS) and I'm looking into learning either c++ or c#.

I'm asking for advice on how to get started in learning coding. What would be the best language to learn first? In terms of easiest to learn, what is most commonly used by game companies, etc. I am also planning on learning the other languages as I progress as a coder.

What engine would be the best to work with? (As a beginner) I know that certain engines require certain languages.

Lastly, would going to college be worth it? I am looking into Full Sail University (the college that is advertised in every game informer) or a college that provides Computer Science, although it doesn't seem like that is for video games specifically.

If you need any clarifications on the questions, please let me know. I'm not the best writer/talker in the world

Share this post


Link to post
Share on other sites

C/C++ are the standard for the industry, but you can make games in most (if not all) languages. That said, C# is an easier language to use than C or C++, and can be a good language to start with and get your feet wet with game-programming (a lot of concepts transfer between languages, and C/C++ and C# tend to look somewhat similar anyway).

 

This forum has a really useful FAQ that will answer a lot of your questions about how to get started (if you have questions beyond those that are answered there, this forum is a great place to ask).

 

I would suggest learning to program without an engine first, but there are frameworks like Monogame for C# that will handle a lot of the more mundane code if you're more interested in coding game-logic. Also, the Unity engine uses C# as a scripting language, but my understanding is that the code you'd write in that case isn't very similar to the code you'd write working with Monogame or another framework.

 

Go to a real college. I'm not sure about Full Sail specifically, but it's good to be wary of for-profit universities, and a CS degree will give you a more rounded education, much of which will be useful no matter what sort of programming career you get into (games included).

Edited by NoAdmiral

Share this post


Link to post
Share on other sites

This forum has a really useful FAQ that will answer a lot of your questions about how to get started (if you have questions beyond those that are answered there, this forum is a great place to ask).


Oh thanks! I didn't even see the FAQs. Those answered a lot of my questions. I just need some more research on learning, now.

Share this post


Link to post
Share on other sites

1. Lastly, would going to college be worth it?
2. I am looking into Full Sail University (the college that is advertised in every game informer)
3. or a college that provides Computer Science, although it doesn't seem like that is for video games specifically.


1. Absolutely yes.
2. Why are you choosing that one over any other game school, or over any school that isn't focused on game development? Have you considered cost, location, applicability to non-game career opportunities? I wrote a couple of articles on choosing a college. See http://www.sloperama.com/advice/m77.htm (for one).
3. So you want to be a programmer. CS is a great degree for game programmers, and it has applicability to other careers should you decide not to stay in games.

I should also mention: your questions about what languages to learn are best asked here in the For Beginners forum. Questions about college and career preparation are best asked in the Game Industry Job Advice forum. Edited by Tom Sloper

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this