Alan Gauld wrote:

"C.Y. Ruhulessin" <izzaddin.ruhules...@gmail.com> wrote

When I load up Civilization IV, a Firaxis game, the loading screen tells me
"Loading Python".

However, I can't seem to find out where it installs python

It probably doesn't actually install Python it is simply loading
the interpreter into memory.

That's what it says... it says "Loading Python", not installing it. It would include a version of Python when the game was installed, possibly embedded in the Civilization game itself. *Installing* Python each time you start the game would be silly.

To find out where it is installed, use your operating system's Find Files utility to search for a file named "python". If you don't find it, that could mean they have renamed it something else, or it is embedded in the game where you can't get to it.


It probably uses Python as its macro language for configuration
or customisation. To execute those scripts it will need to load
a DLL containing the interpreter code. I don't know for sure
but I'd guess that's what it means.

Many games use Python as a scripting language. (Lua is another popular choice.) The multiplayer game EVE maintains a special port of Python called "stackless".


--
Steven

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to