[gameprogrammer] Re: Rich Interent Application System for Games

On Friday 10 June 2005 13.46, Chris Nystrom wrote:
[...client side scripting...]
> That is a very good idea. I had not thought of that. I will look
> into it.

It so happens that a combination of my EEL real time (as in, kHz cycle 
rates, for audio and control applications) scripting engine, the 
EELBox "toy" SDL binding and an application I'm developing for lab 
instruments (they run scripts sent from the Windows "GUI" instead of 
having all logic built into the firmware), sum up to something *very* 
similar to what you're doing + client side scripting. :-)

In fact, I've been thinking about turning EELBox into an application 
browser and develop games, musical applications and other fun stuff 
around it. Since EEL has the compiler integrated (compiles to byte 
code when loading), it'd be very easy to set up a 
debugging/development system for the client side scripting (that is, 
all you need, for non-distributed applications) on any platform that 
the application browser runs on.


Bad news is, EEL isn't particularly mature or well tested yet. The VM 
based version (as opposed to the remotely related EEL found in 
Audiality) hasn't been around for very long, and both implementation 
and language is still in flux, to some extent.

Then again, I'm using it for real work, and it seems to do the job. 
(Well, when it doesn't, I have to fix it - real fast.) So, please 
feel free to play around with it and report any problems, suggestions 
or whatever - but don't shoot me if it blows up in your face. ;-)

        http://eel.olofson.net

(New release due real soon now. Been using it for a few days, and it 
seems ok...)


Another - much more mature - alternative is Lua. Solid, fast, small, 
simple and used in many free and commercial games. It's not aimed at 
the type of real time applications EEL is meant for, but it seems to 
do fine even in games that run lots of script code on a 
frame-by-frame basis.


//David Olofson - Programmer, Composer, Open Source Advocate

.- Audiality -----------------------------------------------.
|  Free/Open Source audio engine for games and multimedia.  |
| MIDI, modular synthesis, real time effects, scripting,... |
`-----------------------------------> http://audiality.org -'
   --- http://olofson.net --- http://www.reologica.se ---


---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html


Other related posts: