Javascript is my favorite language and a few years ago Unity had a options to create JS scripts but its removed for now. So is here any strong engine like Unity wich still support JS for scripting?


closed as off-topic by Tyyppi_77, Bálint, Philipp, DMGregory Sep 14 '18 at 10:53

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." – Tyyppi_77, Bálint, Philipp, DMGregory
If this question can be reworded to fit the rules in the help center, please edit the question.

  • \$\begingroup\$ I'm sorry, but we generally don't give technology recommendations. \$\endgroup\$ – Philipp Sep 14 '18 at 8:06
  • \$\begingroup\$ @Philipp but i dont need recommendations, i need straight answer. \$\endgroup\$ – Diskyp Sep 14 '18 at 8:08
  • 1
    \$\begingroup\$ Hi Diskyp, and welcome to GameDev.StackExchange. Our Q&A format is not the best way to get information about what technology supports feature X - this changes quickly over time as new software displaces old, or as features are added/deprecated, so there's a high risk of answers providing outdated information that misleads future users. As a particularly clear example, the accepted answer below claims that no game engines support javascript, when a quick web search for "javascript game engine" or "javascript in [engine name]" turns up many options to use the language you want. \$\endgroup\$ – DMGregory Sep 14 '18 at 11:07
  • \$\begingroup\$ @DMGregory you can say that about most of the answer here cos they depend on some technology. And if you look a bit closely, search for "javascript game engine" give wrong result with engines builded on JS but search for "game engine with javascript scripting" will give you nothing. Anyway i got what i want and dont care about this question anymore. Just post for justice. \$\endgroup\$ – Diskyp Sep 14 '18 at 12:11
  • \$\begingroup\$ It has not been my experience that answers about game design or solving programming problems go out of date nearly as fast as questions about specific product feature support. A way that worked to solve the problem last year generally still works as a way to solve the problem this year, but hard statements about software options like "there are no engines with JavaScript scripting" become inaccurate readily. I'm afraid if you're finding no engines that meet your needs, you might not be looking in the right places. Try joining us in Game Development Chat if you'd like to discuss some options less formally. \$\endgroup\$ – DMGregory Sep 14 '18 at 12:18

As a side note Unity never supported JavaScript as a language. It was UnityScript which was basically a look-alike language.

There is actually quite few alternative to Unity today and none of them support JS. So if you serious about going into game development you sould not limit yourself to JavaScript.

  • \$\begingroup\$ Yea, looks like i have no choise, and my hopes die with this unity's JS-like abomination. Thanks. \$\endgroup\$ – Diskyp Sep 14 '18 at 9:15
  • 3
    \$\begingroup\$ "none of them support JS" — I don't think this claim is accurate. Just searching "JavaScript game engine" brings up whole lists of options. Even if we limit the search to non-web engines (which wasn't specified in the question), we can find multiple plugins to add JavaScript scripting to Unreal or other PC/console/mobile standalone engines. \$\endgroup\$ – DMGregory Sep 14 '18 at 10:59
  • \$\begingroup\$ @DMGregory this claim was only applied to Unity alternatives, i.e. expecting "out of the box" product-level support. Yes, for properly designed engines you can script them basically in any language if you like, but that, IMO, is not what author asked about. \$\endgroup\$ – Petr Abdulin Sep 18 '18 at 4:59

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