Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm still in high school, and I've been playing games for 12 years, and I've always wanted to eventually learn level development and design, and programming. However I'm no good at art and as of now have absolutely no education what-so-ever about either of these things.

I was wondering which fields of study should I branch into in order to learn these things? Is it even reasonable to attempt to learn level creation if I'm no good at art anyway?

share|improve this question

closed as off-topic by Josh Petrie Jan 1 '14 at 4:21

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about "how to get started" or "what should I learn next" cannot reasonably be answered with anything other than opinion polling and therefore are off topic for the site. For more information on how to ask a better question, see the help center" – Josh Petrie
If this question can be reworded to fit the rules in the help center, please edit the question.

It's very reasonable to do level design if you can't draw, since you can learn to draw. Contrary to popular belief it's actually a skill you acquire, not something you're born with the ability to do. The author of Gunnerkrigg Court originally couldn't draw for peanuts. He spent months learning to draw before he started the webcomic. – doppelgreener Oct 30 '11 at 4:18
This is too broad a topic. Level design and programming are two entirely different fields, although there is some crossover depending on what kind of scripting the level designers are doing. That being said, education isn't really what you need as much as just practice, especially with level design. – Tetrad Oct 30 '11 at 10:33

I would pick up an Art class at school if possible, or online to learn the basics of design, and then practice a ton. Many people that are good at art is because they have been practicing ever since they were a kid. Drawing all the time. For level design I agree with Nick, start looking into the modding community, Valve has some great downloads for modifying your levels (have only used the left 4 dead one). Any game that allows you to alter the level, or create your own will help. Here is Valve's "Making a Mod"

For programming, Math is pretty important, it makes things a lot easier, and see if your school offers any programming classes as well

Other than that, pick a language/program and try to stick with it for a little while. Learning a certain language won't matter all that much, as soon as you master one Object Oriented language, the others are easy to learn. C#, Java, Actionscript were easy for me.

When you begin learning programming,it probably won't relate to game programming, but stick with it, as these are stepping blocks that are needed down the road.

share|improve this answer

Be sure to learn a lot of advanced math. Math is the most important thing in games. Also, learn some programming languages such as Java, C++, or C#.
Personally, I like Java because it is very flexible.
But the most important thing is interest. If you're interested, you will do well.
You can find free textures and images online.

share|improve this answer
Welcome to GD.SE! This question was asked a long time ago, and this answer doesn't add too much to the ones which have already been posted. Perhaps you could answer some of our newer questions? – Polar Jan 1 '14 at 11:37

Not the answer you're looking for? Browse other questions tagged or ask your own question.