Page 1 of 1

noob question

Posted: Fri Jul 01, 2011 8:04 am
by Tom_leonardsson
What is lua for?

Re: noob question

Posted: Fri Jul 01, 2011 8:41 am
by Falco Girgis
Programming.

Re: noob question

Posted: Fri Jul 01, 2011 8:46 am
by Tom_leonardsson
GyroVorbis wrote:Programming.

But like what dose it do?

Re: noob question

Posted: Fri Jul 01, 2011 9:06 am
by N64vSNES
Tom_leonardsson wrote:
GyroVorbis wrote:Programming.

But like what dose it do?
Well what does programming do?

Re: noob question

Posted: Fri Jul 01, 2011 10:10 am
by jakobnator
Scripting

Re: noob question

Posted: Fri Jul 01, 2011 10:44 am
by dr-snipe
It's a scripting language mostly implemented into game engines so people can script actions, tools, and other things for the game engine. Some games like Quake and Unreal have their own scripting languages that the programmers created. Instead of going through the hassle of creating your own scripting language and interpreter, you can just implement a Lua interpreter into your engine(quite simply) and then create functions in your engine that can be called by your script file.

The Elysian Shadows game uses it for that purpose.

Re: noob question

Posted: Fri Jul 01, 2011 10:55 am
by Falco Girgis
dr-snipe wrote:It's a scripting language mostly implemented into game engines so people can script actions, tools, and other things for the game engine. Some games like Quake and Unreal have their own scripting languages that the programmers created. Instead of going through the hassle of creating your own scripting language and interpreter, you can just implement a Lua interpreter into your engine(quite simply) and then create functions in your engine that can be called by your script file.

The Elysian Shadows game uses it for that purpose.
Hey, he asked what it was. It is not specifically a game development language, and it is not specifically designed to be embedded within a video game engine. It isn't even "mostly" used for that. I answered based on the context I was given. :)

Had he asked a more specific question, he would have received a more specific response.

Re: noob question

Posted: Fri Jul 01, 2011 11:18 am
by Tom_leonardsson
dr-snipe wrote:It's a scripting language mostly implemented into game engines so people can script actions, tools, and other things for the game engine. Some games like Quake and Unreal have their own scripting languages that the programmers created. Instead of going through the hassle of creating your own scripting language and interpreter, you can just implement a Lua interpreter into your engine(quite simply) and then create functions in your engine that can be called by your script file.

The Elysian Shadows game uses it for that purpose.

thanks