Linked by Thom Holwerda on Fri 7th Sep 2007 13:34 UTC, submitted by anonymous
General Development "Lua is a powerful, light-weight programming language designed for extending applications. Coupled with it being relatively fast and having a very lenient license, it has gained a following among game developers for providing a viable scripting interface. It has been used in games such as World of Warcraft and Far Cry, and in applications such as Adobe Photoshop Lightroom and Snort."
Thread beginning with comment 269531
To read all comments associated with this story, please click here.
Shameless Plug
by MightyPenguin on Fri 7th Sep 2007 14:18 UTC
MightyPenguin
Member since:
2005-11-18

There's a project built on Lua called Electro that adds physics handling and some other nice features to Lua. It's open source and runs on Linux/Mac/Windows.

It's largely used at my school UIC and I'm using it for a VR class with stereoscopic polarized glasses, 3D head or other trackers and input devices, but can be used on a regular desktop as well. It might be worth checking out.

http://www.evl.uic.edu/rlk/electro/

Reply Score: 2

RE: Shameless Plug
by netpython on Fri 7th Sep 2007 16:39 in reply to "Shameless Plug"
netpython Member since:
2005-07-06

Amazing. Is there a limited number of screens?

I'm curious to know what OS is running behind the NEC screen.

Reply Parent Score: 2

RE[2]: Shameless Plug
by MightyPenguin on Fri 7th Sep 2007 18:18 in reply to "RE: Shameless Plug"
MightyPenguin Member since:
2005-11-18

I'm fairly sure all the examples are running on Linux. UIC has a distributed rendering framework being used with Electro to run it across multiple screens (and also across computers running those screens). I think it's even setup so that the rendering can take place at another location, even across continents. That part is separate from Electro.

Reply Parent Score: 1