Thursday, August 31, 2006

Oh sanity, where did we loose thee?

Three months later and after thousands of developer hours spent white-boarding instead of coding, we may have a working api blueprint for PySoy 3D.

Our plan takes the whole model back for redesign, filling the gaps in Soya's haphazardly designed api model with the functions every game needs included in the core. Things such as:

  • input classes,

  • artificial intelligence,

  • networking,

  • physics,

  • animation,

  • window management


You know, the things virtually every game has?

There's also a lengthy list of important tasks, like ridding ourselves of global variables for module state, module-wide state overall, and some of the more whacked Jaba-isms like serialization hooks everywhere and a monolithic module/package layout.

It may have cost us Arc and Jeremy, who lost patience with this process weeks ago, but they will probobally re-join us now that we've got a plan "in hand" for moving forward.

0 Comments:

Post a Comment

<< Home