In <[EMAIL PROTECTED]>, Ravi Teja
wrote:

>>     I am new to python  and currently I am working on a traffic simulation
>> which I plan to define the various agents using scripting. It's kind of like
>> scripting for non-playable character in games. I am thinking of using python
>> for this but I am concerned with running time. Is scripting a lot slower
>> compared to direct implementation in C++? Does compiling the script help in
>> any way?
> 
> Python is perfectly suitable for this use. Python was in use in video
> games in this way when computers were a lot slower.

There's a difference between simulations and games.  The simulation will
not always be observed by a human being so it runs as fast as possible.
In games the speed of NPCs is usually limited to a level the player can
deal with.

But I think Python is fine for such a task.  The only way to find out if
it may be to slow is writing a prototype and measure.  Maybe it's a good
idea to design the API for the "NPCs" independent from the language so you
can also write them in C++ or another scripting language.

Ciao,
        Marc 'BlackJack' Rintsch
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to