The game is coded in Python with pygame and thus should work on most plateforms (although it's mainly tested on linux/x86).
What works currently:
Basic fight and combo systems.
Customized actions for every characters, with vector system to allow complex movements.
Events system, both targeting a player/item or the world (invincibility, healing...).
Menus to configure controls/sound, and launch a game.
A small and very limited AI.
A few characters are playable, and a few stages too.
Moving and bouncings pads in levels.
Menu and game Musics.
…

What does'nt:
Network mode
Character editor.
Physics contain some bugs...
shield is only cosmetic at the moment, not useful at all.
…
the project website may be found at http://usf.tuxfamily.org/
and code is hosted in launchpad: https://launchpad.net/ultimate-smash-friends

