~~~ Python Use Question ~~~

Terry Reedy tjreedy at udel.edu
Sat Nov 23 19:57:44 EST 2002


"smartcardware.com" <questions at smartcardware.com> wrote in message
news:2a001b6.0211230739.13aaf7c5 at posting.google.com...
> Greetings!  I am the lead developer in a upcoming game company that
> will start work on a new game at the beginning of 2003.  We are
(like
> everyone else in the gaming industry right now) searching for a
> scripting language to use in our game.  I've heard that Python is a
> great scripting language with one downfall for game
> designers/programmers.  That is that you must embed your code into
> Python, instead of convensional scripting langauges where you embed
> the scripting language into your code.  Basically we want to use
> scripting languages for AI, game items stats, player stats, and a
few
> other things.  We'll use an advanced 3d engine (C++) for the rest.
>    What we don't want to have to develope our code around Python,
> rather develope our code and embed Python to fit our code when and
> where we desire.

Though you do have the choice, as other have said, I would not think
that driving the graphics engine from Python would necessarily be bad.
You might want to look at what others have done.  Blade of Darkness,
for one, delivered the .py files (fairly readable) with the game, or
at least with the demo.

What I would really like to see, as a gamer, would be user-scripting
with Python.  If not in/for the game itself as delivered, at least for
mod editing.  I think GPG, for instance, blew it when they designed
and implemented yet another scripting language for Dungeon Siege
instead of using Python (and putting more work into the game itself).

Terry J. Reedy






More information about the Python-list mailing list