Jump to content

Python Integration is complete


Azrael Strife

Recommended Posts

guyver6 and Garo have completed Python integration into Xenocide. Python is a script language, which means, that it's not compiled into native machine code and the compilation is rather very lightweight task. Integrating python into Xenocide allows for development of part of the project in python, instead of C++. As python doesn't need to be compiled, parts of the game can actually be modified without having to restart Xenocide. This includes AI, all the widgets and user interface and probably much more. This means faster development. There is a small price with all this: speed. Python can never be as fast as C++, but parts of the game can always be rewritten into C++, if it's noticed that a python implementation is too slow. Console has been redone and settings have been improved. guyver6 has also made a Python Integrated Development Environment for working with it.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...