I think a standalone Bully multiplayer client is not the best direction to head in. Implementing a Bully multiplayer server on MTA:SA has a few benefits over this:
- MTA:SA has done the heavy lifting already; no need to reverse enginner the entire Bully game, just port content over
- Lua is the scripting language used by MTA, so modders who use Lua for Bully shouldn't find it too hard to work with MTA
To do this, a few things have to happen:
- Models from Bully need to be ported to GTA:SA formats (some of this has already been done in other mods)
- Some scripting will be required to duplicate certain gameplay aspects from Bully (like the HUD, for example)
I think porting models from one game to another will be the big task, while the rest of the work is trivial. I've made some progress with this in the past, but I just don't have the time to learn how to work with model formats right now. I can help out with the MTA side of things, if anyone is interested.