usf-team team mailing list archive
-
usf-team team
-
Mailing list archive
-
Message #00030
Plugin System
I didn't include this in my last email because it didn't seem to fit with the topic of that email.
I was thinking it might be easier to contribute to usf it the archetecture was plug in based. This would of course mean a massive rewrite of some of the main components (ultimate-smash-friends.pyw) and minor tweaks to everything else (music.py, entity.py, etc).
Exactly how much work woudl be involved is yet to be determined, so what I would be doing is creating a new branch and making incremental, experimental changes to the code base. When/If I finish, the program will work exactly as it does now, but be less tightly coupled, which would mean that changes to one "plugin" wouldn't affect others, as seems to be the case now.
I'll probably be working on it this weekend and give a progress report soon after. If all goes well, I'll continue working on it, otherwise, I will just go back to the drawing board.
Regards,
Aspidites
____________________________________________________________
FREE 3D MARINE AQUARIUM SCREENSAVER - Watch dolphins, sharks & orcas on your desktop!
Check it out at http://www.inbox.com/marineaquarium