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

Ever since I was a little kid, my dream has been to develop games. Well, now that I am older, more mature, and have some programming experience, I would like to start. However, I would like to turn this into a career.

I would like to develop strategy games ( like stronghold and age of empire ).

The problem, is that my language of choice is Javascript.

share|improve this question

put on hold as off-topic by Alexandre Vaillancourt, Josh Petrie Oct 22 at 23:06

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

  • "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Alexandre Vaillancourt, Josh Petrie
If this question can be reworded to fit the rules in the help center, please edit the question.

2  
The language does not matter. Just do it. :) (Use an engine, don't start from scratch.) – Alexandre Vaillancourt Oct 22 at 21:28
2  
When you already learned one programming language, then learning another one is not as hard as it seems. The reason is that "programming" and "a programming language" are actually distinct skills. You think you invested a lot of time in learning Javascript, but most of what you learned is actually how to think like a programmer. All programming languages have the same basic building blocks, like variables, branches, loops and functions. Just the syntax looks different. – Philipp Oct 22 at 21:44
    
@AlexandreVaillancourt What is a good js engine ? – xRobot Oct 22 at 22:26
    
I don't know sorry. Also, please note that "what technology to use" questions are considered off-topic for this site. (More details in the help center.) – Alexandre Vaillancourt Oct 22 at 22:30
1  
This is the wrong place to ask about the best engines, but more importantly, it doesn't matter what's best. Just pick one and start. (This is one js engine.) You can pick something else the next project. You're going to be doing many projects not just one. And you'll likely be using more than one language. – amitp Oct 23 at 16:23
up vote 1 down vote accepted

The comment is correct, language doesn't matter too much. If you are fluent, and know your limitations, nothing can stop you. Javascript is a pretty common language, you'll find tons of examples easily, and will have plenty of people who can answer questions for you. Whether you build your own framework, or use an existing Engine, there are plenty of options open to you. You might enjoy Unity3d, which supports "UnityScript"--essentially Javascript with a more classical semantic structure. See this for a quick rundown.

share|improve this answer
    
Great I ll check unityscript, what language do you use ? and why ? – xRobot Oct 22 at 21:41
    
I use UnityScript mostly. I have also learned C# (Unity's other supported language) though I prefer the former. The reason why--the syntax makes a lot more sense to me. Everything is public by default, declare variables with a declaration keyword (var), no need to designate type, and classes can easily exist in "global space." Not to mention easy Vector editing. A lot of advanced users prefer C#, but really most things are doable in both. UnityScript has a longer compile time, but that isn't much of an issue. Good luck with your endeavors! – RobProductions Oct 22 at 22:26

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