How to get started in game development
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
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).
Inspiration from my tea:
"Never wish life were easier. Wish that you were better" -Jim Rohn
soundcloud.com/herwrathmustbedragons
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.
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.
-- Tom Sloper -- sloperama.com