Original author(s) |
Michael Simms of Linux Game Publishing |
---|---|
Initial release | 2006 |
Stable release |
0.9.8 / August 8, 2009
|
Written in | C |
Operating system | Linux, Microsoft Windows, macOS |
Type | Library |
License | GNU Lesser General Public License |
Website | grapple |
Grapple is a free software package for adding multiplayer support to computer games and applications. It uses , supporting both and . It is intended to be simple enough that multiplayer features can be added to a game "as little as a dozen lines of code", but also offers advanced features if desired.
Grapple takes care of creating, monitoring and closing connections to a server, and supports multiple servers. It is a message-oriented system, with clients and servers each having a message queue; it can also relay messages from client to client. It also provides a fully functional lobby system.
The package was created in 2006 by Michael Simms of Linux Game Publishing. It is released under the GNU LGPL.
The features grapple supports at this time is: