Navigation
Item Database
Tools |
How is the game logic implemented in EVEHow is the game logic implemented in EVE?EVE uses a special Stackless version of Python to implement game logic, both on the server and the client. This approach makes the creation of game logic much simpler than traditionally possible. The control structures provided by Stackless allow for a more "procedural synchronous" model, rather than an "event driven asynchronous", or thread pooling. What this effectively means is that very many actors can perform tiny tasks without the added complexity or overhead of the other two execution models. Our game logic scripters are thus freed from many of the mundane tasks associated with models that don't benefit from the control structures provided by Stackless and often bogg down the creative process of writing interesting game behavior. Also, this approach means that making changes to the game is very easy: Many of them can be done even when the world is running, without having to to reboot the servers. Help support Stackless Python (https://www.paypal.com/cgi-bin/webscr). Top Contributors For This Page |
|||||||||||||||||||||
About EVElopedia
EVE Online
CCP Games
Website Terms of Service
Privacy Policy
|
||||||||||||||||||||||