Grapple (network layer)

Grapple (network layer)

Grapple is a high level network layer. It's designed to remove the hard work frommaking applications multiuser and to allow the addition of multiplayerfeatures to a game for as little as a dozen lines of code. However while also remainingfully featured, so if you want more from your networking, you can have it. [ [http://opensource.linuxgamepublishing.com/grapple.php Linux Game Publishing ] ]

Development started in 2006 by Michael Simms from Linux Game Publishing LTDand is released under the GNU LGPL.

Grapple supports simple development of networked applications using both
TCP/IP and UDP/IP. Grapple keeps track of connections to a server, relaysmessages from client to client, all without the need to understand anycomplicated network code.

Features

The features grapple supports at this time is:
* Simple client-server networking
* Keeps all clients aware of all other clients
* Network messenging by either a push or a pull model, or a mixture of both
* Unlimited connections to multiple servers.
* Multiple methods of querying users
* Data transfer via TCP, UDP, or reliable UDP
* Passworded servers
* User Groups for client bandwidth saving
* Server security - server can disconnect any client
* Network load reacting data transmission and retransmission
* Background pinging to monitor network states
* A fully functional lobby system
* Server failover
* NAT traversal using STUN

External links

* [http://opensource.linuxgamepublishing.com/grapple.php Grapple website]

* [http://www.linuxgamepublishing.com Linux Game Publishing's website]

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Grapple — can refer to: * Grappling, the act of controlling or attacking an opponent using grips and holds * Grapple (tool), a tool for grasping, hooking, and pulling objects * Grapple or skidder, a type of heavy machinery used in logging * Grapple truck,… …   Wikipedia

  • Open source video game — FlightGear flight simulator An open source video game, or simply an open source game, is a video game whose source code is open source. They are often freely distributable and sometimes cross platform compatible. Many are included in Linux… …   Wikipedia

  • Wikipedia:Featured article candidates — Here, we determine which articles are to be featured articles (FAs). FAs exemplify Wikipedia s very best work and satisfy the FA criteria. All editors are welcome to review nominations; please see the review FAQ. Before nominating an article,… …   Wikipedia

  • India — /in dee euh/, n. 1. Hindi, Bharat. a republic in S Asia: a union comprising 25 states and 7 union territories; formerly a British colony; gained independence Aug. 15, 1947; became a republic within the Commonwealth of Nations Jan. 26, 1950.… …   Universalium

  • Submarine communications cable — A cross section of a submarine communications cable. 1 Polyethylene 2 Mylar tape 3 Stranded steel wires 4 Aluminium water barrier 5 Polycarbonate 6 Copper or aluminium tube 7 Petroleum jelly 8 Optical fib …   Wikipedia

  • environmental works — ▪ civil engineering Introduction       infrastructure that provides cities and towns with water supply, waste disposal, and pollution control services. They include extensive networks of reservoirs, pipelines, treatment systems, pumping stations …   Universalium

  • japan — japanner, n. /jeuh pan /, n., adj., v., japanned, japanning. n. 1. any of various hard, durable, black varnishes, originally from Japan, for coating wood, metal, or other surfaces. 2. work varnished and figured in the Japanese manner. 3. Japans,… …   Universalium

  • Japan — /jeuh pan /, n. 1. a constitutional monarchy on a chain of islands off the E coast of Asia: main islands, Hokkaido, Honshu, Kyushu, and Shikoku. 125,716,637; 141,529 sq. mi. (366,560 sq. km). Cap.: Tokyo. Japanese, Nihon, Nippon. 2. Sea of, the… …   Universalium

  • South Africa — Republic of, a country in S Africa; member of the Commonwealth of Nations until 1961. 42,327,458; 472,000 sq. mi. (1,222,480 sq. km). Capitals: Pretoria and Cape Town. Formerly, Union of South Africa. * * * South Africa Introduction South Africa… …   Universalium

  • International Space Station — ISS redirects here. For other uses, see ISS (disambiguation). International Space Station …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”