I am currently writing an open source network multiplayer 3d foosball simulator: NetKickern. It will use the Panda3d graphics engine and the open dynamics engine for physics simulation. Development versions have been successfully tested on GNU/Linux and Windows.
The game is already playable and fun in a two-player server/client variant. However, in order to realistically simulate the handling of a kicker table, there’s a lot to be done. In particular, I would like to be able to get friction and forces right to tap-stop the ball and make realistic push and pull shots. As we have got a Leonhart Original table at work, the graphics and feeling will probably most resemble this table. Other planned and not-yet-implemented features include different game modes such as four-player games, tournament or pub style scoring. As of May 2008, we’re still at a very early stage, and you’re very welcome to contribute with ideas, wishes, graphics, code, pyode gurudom and feedback.
Find the latest svn downloads in my trac farm at:
http://relet.net/trac/netkickern