PvPGN

PvPGN (Player vs Player Gaming Network) is a free and open source software project offering emulation of various gaming network servers. It is published under the GPL and based upon bnetd.

PvPGN
PvPGN running on Linux, Fedora Core 4
Developer(s)PvPGN Team
Stable release
1.8.5
Preview release
1.99.r577
Repository
Operating systemCross-platform
TypeOpen Source Software
LicenseGNU GPL
Websitegithub.com/pvpgn

It supports most features for Blizzard Entertainment's Battle.net "classic" games (Diablo, Diablo II, Diablo II: Lord of Destruction, StarCraft, StarCraft: Brood War, Warcraft II: Battle.net Edition, Warcraft III: Reign of Chaos, Warcraft III: The Frozen Throne). It also offers basic support for Westwood Online clients (Command & Conquer: Tiberian Sun, Command & Conquer: Red Alert 2, Command & Conquer: Yuri's Revenge). Westwood support is still at an experimental state.

Typical uses

A PvPGN Server can be used:

  • When wanting to host a local tournament with local users and ladders.
  • When wanting to maintain a local community of friends rather than playing on Battle.net.
  • For people who want to play on a LAN but with Battle.net-like statistics. Various cyber cafes use a PvPGN server for this purpose.
  • For people who want to play on a server within their country or local area, so as to reduce lag.

Supported protocols

The list of supported clients and their minimum version required is:

Supported platforms

Code style and development

PvPGN is free software, licensed under the GNU General Public License version 2. It is written in the C programming language; its source code is hosted in a CVS repository. PvPGN is mature and highly scalable - a single server instance is capable of over 21,000 real-time connections.

C++ branch

Starting with PvPGN 1.99, a new branch was created and work is underway to incrementally convert the codebase to C++. The new branch is hosted in Apache Subversion rather than CVS.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.