J
Josiah Carlson
Perhaps some of you would get a kick out of this.
- Josiah
Like XML, scripting was extremely useful as both a mod tool and an
internal development tool. If you don't have any need to expose code
and algorithms in a simple and safe way to others, you can argue that
providing a scripting language is not worth the effort. However, if you
do have that need, as we did, scripting is a no brainer, and it makes
complete sense to use a powerful, documented, cross-platform standard
such as Python.
Python, like many good technologies, soon spreads virally throughout
your development team and finds its way into all sorts of applications
and tools. In other words, Python begins to feel like a big hammer and
coding tasks look like nails.
- Mustafa Thamer, Firaxis Games (talking about Civilization IV)
Page 18, August 2005 Game Developer magazine
- Josiah
Like XML, scripting was extremely useful as both a mod tool and an
internal development tool. If you don't have any need to expose code
and algorithms in a simple and safe way to others, you can argue that
providing a scripting language is not worth the effort. However, if you
do have that need, as we did, scripting is a no brainer, and it makes
complete sense to use a powerful, documented, cross-platform standard
such as Python.
Python, like many good technologies, soon spreads virally throughout
your development team and finds its way into all sorts of applications
and tools. In other words, Python begins to feel like a big hammer and
coding tasks look like nails.
- Mustafa Thamer, Firaxis Games (talking about Civilization IV)
Page 18, August 2005 Game Developer magazine