Ultimate Smash Friends is born from the willing to recreate and extend the original fun and gameplay found in the Super Smash Bros game, in an open source game, with full openly licenced artworks, original characters and stages.
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