RE: [GD-Design] Scripting Engine and C++ Games
Brought to you by:
vexxed72
From: Tom F. <to...@mu...> - 2002-07-12 11:28:19
|
Python is a good scripting language. It's pretty easy to integrate with C/C++, and some people have gone as far as writing the whole game in Python and just calling C functions for the rendering, or (and I kid you not) inheriting C classes from Python ones, and overriding the slower functions. There was a GDC talk on this (and lots of nice open-source tools) by Humungous Entertainment. We're also thinking of using a lot of Python in our next project(s). Whether we'll go the whole hog and have the game written in Python and calling bits of C, I don't know. But we're definately in favour of having large chunks of it in Python. It's an impressively graceful language. Others have talked in favourable terms about LUA. It's slightly newer than Python, and has a few cuter techniques, but my perception is that the tools support is slightly poorer (simply because it's a newer language), so you need to decide what you need from your language. Tom Forsyth - purely hypothetical Muckyfoot bloke. This email is the product of your deranged imagination, and does not in any way imply existence of the author. > -----Original Message----- > From: LordEidi [mailto:lor...@sw...] > Sent: 12 July 2002 12:04 > To: gam...@li... > Subject: [GD-Design] Scripting Engine and C++ Games > > > Hello > > We from SwordLord.com are currently coding for a new game. This game > should contain a scripting engine with the idea to help us to > script many > of the games features instead of hardcode them in c++. Also level > designers could add to the games behaviour like that. (As > more script in > the game as happier I am ;)) > > We are currently in the design and architecture phase of that > scripting > engine and would like to hear comments, suggestions, tips and > read some > good texts on that topic. Especially on the topic of how to knit the > scripting and the c++ part together. How they both interact. > > Has any of you some experience on that topic and could help > us with some > tips or could supply us with a link to a good website or book? > > Thanks in advance, > > LordEidi > SwordLord.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Gadgets, caffeine, t-shirts, fun stuff. > http://thinkgeek.com/sf > _______________________________________________ > Gamedevlists-design mailing list > Gam...@li... > https://lists.sourceforge.net/lists/listinfo/gamedevlists-design > Archives: > http://sourceforge.net/mailarchive/forum.php?forum_id=556 > |