noob question

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
Tom_leonardsson
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 62
Joined: Mon Jun 27, 2011 6:08 pm
Current Project: Map editor
Favorite Gaming Platforms: nes,nds,snes,DOS,GBA,the Nd,android
Programming Language of Choice: c/++,javascript,Java
Location: Sweden,skåne,Tecomatorp

noob question

Post by Tom_leonardsson »

What is lua for?
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: noob question

Post by Falco Girgis »

Programming.
Tom_leonardsson
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 62
Joined: Mon Jun 27, 2011 6:08 pm
Current Project: Map editor
Favorite Gaming Platforms: nes,nds,snes,DOS,GBA,the Nd,android
Programming Language of Choice: c/++,javascript,Java
Location: Sweden,skåne,Tecomatorp

Re: noob question

Post by Tom_leonardsson »

GyroVorbis wrote:Programming.

But like what dose it do?
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Thu Aug 12, 2010 11:25 am

Re: noob question

Post by N64vSNES »

Tom_leonardsson wrote:
GyroVorbis wrote:Programming.

But like what dose it do?
Well what does programming do?
User avatar
jakobnator
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 20
Joined: Thu Mar 31, 2011 8:14 pm
Current Project: Black Jack
Favorite Gaming Platforms: N64,DC,PC,360
Programming Language of Choice: C++0x
Location: (n): A particle place in physical space.

Re: noob question

Post by jakobnator »

Scripting
Image

Current Games:
Black Jack [WIP]
Tic Tac Toe [SDL]
Tic Tac Toe
User avatar
dr-snipe
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 42
Joined: Sun Dec 19, 2010 10:09 pm
Programming Language of Choice: C++, Java, PHP
Contact:

Re: noob question

Post 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.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: noob question

Post 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.
Tom_leonardsson
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 62
Joined: Mon Jun 27, 2011 6:08 pm
Current Project: Map editor
Favorite Gaming Platforms: nes,nds,snes,DOS,GBA,the Nd,android
Programming Language of Choice: c/++,javascript,Java
Location: Sweden,skåne,Tecomatorp

Re: noob question

Post 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
Post Reply