PvPGN

PvPGN
Utvecklare PvPGN Team
Stabil frisättning
1.8.5
Förhandsgranska release
1.99.r577
Förvar
Operativ system Cross-plattform
Typ Programvara med öppen källkod
Licens GNU GPL
Hemsida github.com/pvpgn

PvPGN ( Player vs Player Gaming Network ) är ett gratis och öppen källkodsprogram som erbjuder emulering av olika spelnätverksservrar. Den publiceras under GPL och bygger på bnetd .

Den stöder de flesta funktioner för Blizzard Entertainments Battle.net " klassiska" spel ( 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 ). Det erbjuder också grundläggande stöd för Westwood Online-klienter ( Command & Conquer: Tiberian Sun , Command & Conquer: Red Alert 2 , Command & Conquer: Yuri's Revenge ) . Westwood-stödet är fortfarande i ett experimentellt tillstånd.

Typiska användningsområden

En PvPGN-server kan användas:

  • När du vill vara värd för en lokal turnering med lokala användare och stegar.
  • När du vill behålla en lokal gemenskap av vänner istället för att spela på Battle.net .
  • För personer som vill spela på ett LAN men med Battle.net-liknande statistik. Olika cyberkaféer använder en PvPGN-server för detta ändamål.
  • För personer som vill spela på en server inom sitt land eller lokalområde, för att minska eftersläpningen.

Protokoll som stöds

Listan över klienter som stöds och deras minsta version som krävs är:

Plattformar som stöds

Kodstil och utveckling

PvPGN är fri programvara , licensierad under GNU General Public License version 2 . Det är skrivet i programmeringsspråket C ; dess källkod är värd i ett CVS- förråd. PvPGN är mogen och mycket skalbar - en enda serverinstans klarar över 21 000 realtidsanslutningar .

C++ gren

Från och med PvPGN 1.99 skapades en ny gren och arbete pågår för att stegvis konvertera kodbasen till C++ . Den nya grenen är värd i Apache Subversion snarare än CVS.

externa länkar