• Game Engines without their own Scripting Language?
    24 replies, posted
Do you know any Game Engines that don't have their own Scripting Language, like Unity or Source.
[QUOTE=Adam.GameDev;25049166]like Unity[/QUOTE] iirc Unity uses JavaScript for scripting??
[QUOTE=CammieDee666;25049430]iirc Unity uses JavaScript for scripting??[/QUOTE] JavaScript is not Unitys own language. It can also use C# and Boo.
Source does not have a scripting-language built in though, as far as I know. Anyway, Lua and Python are popular scripting languages. Here are lists as of their official wiki as well as lists from Wikipedia: [url]http://en.wikipedia.org/wiki/Category:Lua-scripted_video_games[/url] [url]http://lua-users.org/wiki/LuaUses[/url] [url]http://en.wikipedia.org/wiki/List_of_Python_software#Video_games[/url] [url]http://wiki.python.org/moin/PythonGames[/url] Why do you ask btw?
[QUOTE=ZeekyHBomb;25049709] Why do you ask btw?[/QUOTE] I assume so he can choose an engine which uses a language he already has knowledge scripting with, as opposed to having to learn a new language to script with the engine.
[QUOTE=Adam.GameDev;25049166]Do you know any Game Engines that don't have their own Scripting Language, like Unity or Source.[/QUOTE] Unity uses UnityScript, even thou it has the same syntax as JavaScript, API is totally different.
Irrlicht doesn't officially use scripting languages, but there have been squirrel bindings released
[QUOTE=ZeekyHBomb;25049709]Source does not have a scripting-language built in though, as far as I know.[/QUOTE] As of Left4Dead, Source has included Squirrel as a binding, and from the Alien Swarm SDK, there are mentions of Python and Lua bindings :)
I got HGE but how do I integrate it into Visual Studio?
[QUOTE=Jack Trades;25050351]Unity uses UnityScript, even thou it has the same syntax as JavaScript, API is totally different.[/QUOTE] The Unity Website says JavaScript, C# and Boo.
I should write some OpenGL bindings for Kari.
[QUOTE=Adam.GameDev;25060447]The Unity Website says JavaScript, C# and Boo.[/QUOTE] Syntax is exactly the same as in JavaScript, API is their own, ofcorse. I've seen several times where Unity employees call it UnityScript, on the forums.
-bump-
What was the point of the bump? You've already been linked to a list of game engines. It's not hard to see if they can be scripted.
-unbump-
[QUOTE=eXeC64;25286405]What was the point of the bump? You've already been linked to a list of game engines. It's not hard to see if they can be scripted.[/QUOTE] I bumped because the suggested Engines were ones I already knew about. I wanted to see if anyone knew anymore.
Supreme Commander uses Lua
[QUOTE=Adam.GameDev;25307274]I bumped because the suggested [B]Languages[/B] were ones I already knew about. I wanted to see if anyone knew anymore.[/QUOTE] Languages? I was under the impression you were looking for a game engine.
[QUOTE=eXeC64;25314613]Languages? I was under the impression you were looking for a game engine.[/QUOTE] I meant the engines.
[QUOTE=Chandler;25053179]As of Left4Dead, Source has included Squirrel as a binding, and from the Alien Swarm SDK, there are mentions of Python and Lua bindings :)[/QUOTE] About that Lua bit, does that mean I can code everything in Lua?
[QUOTE=Adam.GameDev;25551772]About that Lua bit, does that mean I can code everything in Lua?[/QUOTE] No.
[QUOTE=Adam.GameDev;25551772]About that Lua bit, does that mean I can code everything in Lua?[/QUOTE] No, only certain things. Certain things are hard-coded into the game engine, meaning you'd have to edit the source in order to create a mod. Hence why Garrysmod isn't made out of LUA*. *That, and it's alot slower to use LUA than the actual engine code. EDIT: Also, stop rating yourself programming king.
[QUOTE=Shining_Sabe;25554409]LUA[/QUOTE] :sigh:
Just for the sake of being a nazi: Lua isn't an acronym. It's a word that means "Moon". Or at least the Moon. [editline]22nd October 2010[/editline] Oh look, Zeeky got here first.
Sorry, you need to Log In to post a reply to this thread.