Joc cu mai multi jucatori

Joc multiplayer sau multiplayer ( în engleză  multiplayer - „mulți jucători”) - un mod de joc pe computer , în care joacă mai mult de o persoană.

Istorie

Este luat în considerare primul joc multiplayer[ de cine? ] Tenis pentru doi ( 1958 ). Jocul a fost creat pentru un computer analog și a afișat terenul de joc pe un osciloscop .

Primele jocuri multiplayer online au fost lansate în 1973. În același timp, sunt create jocurile Maze War , Empire și Spasim . Deoarece nu se cunoaște data exactă de creare a jocurilor, ele încă pretind că sunt primul joc multiplayer. Maze War este un joc de tip împușcătură 3D la persoana întâi, cu modul deathmatch multiplayer . Empire este un shooter multiplayer online 2D (până la 50 de jucători). Spasim este un simulator spațial 3D online multiplayer (până la 32 de jucători).

Primele console ( Pong , Magnavox Odyssey ) aveau deja două controlere, care permiteau doi jucători să joace.

Clasificare

Prin implementare tehnică

  1. Joc multiplayer pe un singur computer:
    1. Jucătorii participă la joc în același timp. În simulările sportive , acesta este modul natural. În alte jocuri, cum ar fi cursele , ecranul este împărțit în jumătate, iar acest mod se numește ecran divizat .
    2. Jucătorii se pe rând în joc ( ing.  hotseat ). Folosit în unele jocuri de strategie pe rând , cum ar fi Heroes of Might and Magic . Simulatoarele Formula 1 Grand Prix 2, 3 și 4 au și un mod de joc pe rând, în care un jucător își conduce mașina, iar celelalte mașini sunt controlate de computer, cu controlul transferat de la un jucător la altul de mai multe ori pe cursă.
    3. Un computer - mai multe terminale . În prezent, este folosit în principal la aparatele de slot .
  2. Joc de rețea. Mai multe computere sunt conectate într-o rețea de calculatoare .
    1. Prin porturi seriale sau paralele .
    2. Prin modem .
    3. Printr -o rețea locală și Internet , folosind protocoale IPX sau TCP/IP . ( împușcături 3D , jocuri de strategie în timp real , ...).
    4. Jocuri online
      1. Prin client propriu: Ultima Online , Allods Online .
      2. Jocuri de browser : Povestea , Fight Club , Magic, Livegames .
      3. Prin email . Vezi PBEM .
      4. Prin intermediul unui site dedicat : Mafia .
      5. Prin IRC (de ex . chestionare ).
    5. Prin Bluetooth , IrDA , SMS ( jocuri pentru telefonul mobil ).

Unele jocuri (mai ales pentru console de jocuri video ) acceptă jocul online, în care mai mulți jucători pot juca ecran divizat pe fiecare mașină .

Conform regulilor

  1. O viață fiecare. Acest mod a fost folosit în unele jocuri pentru PC timpurii (cum ar fi ZX Spectrum ). În acest mod, jucătorii nu interacționează deloc între ei, fiecare își joacă propriul joc; când un jucător pierde „viața”, controlul este transferat unui partener. Vezi, de exemplu, Digger . Jocul Bruce Lee pentru ZX Spectrum are un mod de joc neobișnuit: un jucător îl controlează pe Bruce, al doilea dintre adversari (un luptător de sumo). Imediat ce Bruce pierde o „viață”, jucătorii își schimbă locul. Un alt joc Spectrum, Quartet , poate fi jucat cu patru „câte câte o viață”.
  2. Joc cooperativ . Scopul jucătorilor este comun: să învingă adversarii computerului împreună. Acest tip de joc a apărut mult mai devreme decât jocurile online.
  3. Jocuri competitive personale: interesele jucătorilor se suprapun, iar fiecare jucător încearcă să-i învingă pe ceilalți.
  4. Jocuri competitive în echipă: Jucătorii formează echipe care concurează unul împotriva celuilalt.
  5. Jocurile cu libertate deplină, când fac echipă și se războiesc între ele sunt complet pe conștiința jucătorilor. Desigur, trădarea nu este interzisă. Vezi MMORPG de exemplu .

Despre organizarea comunicațiilor

Conform principiului organizării comunicării între computere, jocurile de rețea sunt împărțite în:

  1. „Peer-to-peer” ( în engleză  peer-to-peer , vezi Rețea peer-to-peer ). În acest mod de comunicare, nu există un computer gazdă clar definit; de la fiecare jucător informațiile sunt transmise la toate celelalte computere. Fiecare dintre computere are informații fiabile despre lumea jocului. Unul dintre computere este de obicei gazda, rolul său se limitează la stabilirea ritmului jocului [1] și gestionarea jocului (schimbarea nivelului, schimbarea setărilor jocului). Dacă gazda iese, orice alt computer poate prelua rolul de gazdă. Strategiile în timp real funcționează de obicei în acest mod .
    • Avantaje: ușurință în implementare; cu o arhitectură când sunt transmise comenzi de control, lumea jocului poate fi arbitrar complexă, dar traficul depinde doar de numărul de jucători; sarcina minimă pe master (egal cu sarcina pe slave); întârzieri minime de transmisie; atunci când gazda iese, orice computer poate prelua atribuțiile gazdei.
    • Dezavantaje: piratarea jocului, puteți urmări restul jucătorilor; trafic mare cu un număr mare de jucători; este practic imposibil de implementat contracararea comunicării de calitate scăzută; probleme la intrarea în jocul început; este necesar un canal de comunicare stabilit pentru fiecare cu fiecare; sarcină mare pe mașinile acționate.
    • Utilizare: jocuri online timpurii (de exemplu , Doom ), jocuri pentru un număr mic de jucători, jocuri pe mașini slabe ( telefoane / console portabile ), jocuri de strategie în timp real .
  2. Conexiune stea. Arhitectura seamănă cu peer-to-peer, dar toată comunicarea se face printr-un singur computer central. Este de tranziție între „peer-to-peer” și „client-server”.
    • Avantaje: ușurință în implementare; sarcină scăzută în rețea; este posibil să se implementeze contracararea la întârzieri, transferul prezentatorului pe alt computer și intrarea în jocul început; ușor de implementat Joc cooperativ .
    • Dezavantaje: după piratarea jocului, mai poți urmări alți jucători; încărcare de calcul încă mare pe mașinile slave; întârzieri mai mari de transmisie.
    • Aplicație: similară cu rețelele peer-to-peer.
  3. Server client . Unul dintre computere (server) conține informații complete și de încredere despre lumea jocului. Restului computerelor (clienților) li se oferă doar acea parte a informațiilor care vă permite să jucați jocul și să afișați în mod adecvat lumea jocului.
    • Avantaje: sarcina minima pentru clienti; se poate instala un server dedicat (la alte modele este inutil); cea mai mare rezistență la înșelăciune ; o alegere firească atunci când lumea jocului este foarte mare, dar fiecare utilizator individual se ocupă cu o mică parte din ea; adesea, atunci când back-end-ul se modifică, utilizatorii nu trebuie să actualizeze clienții.
    • Dezavantaje: implementare complexă; sarcină mare în rețea atunci când lumea jocului este saturată cu obiecte active (prin urmare , jocul de cooperare este prost implementat); migrarea serverului pe un alt computer este aproape imposibilă; latență mare între apăsarea tastelor și acțiune.
    • Aplicație: majoritatea jocurilor moderne (cu excepția strategiilor în care este benefic să folosești comunicarea peer-to-peer sau în formă de stea).
  4. model multi-server. Rețelele locale moderne seamănă puțin cu rețelele din era Doom  - au mult mai multe coliziuni , ceea ce inseamna ping mai mare . Modelul multi-server este conceput pentru a reduce problema de latență asociată cu modelul convențional client/server. În acest mod, fiecare computer este atât client, cât și server. De exemplu, de îndată ce jucătorul B intră în cadrul jucătorului A, el poate cere ca computerul B să-i transmită poziţia direct către A, ocolind serverul.
    • Avantaje: întârzieri minime pe rețelele LAN moderne .
    • Dezavantaje: implementare mai complexă; contracarare insuficientă la înșelăciune ; când joci online, este setat modul obișnuit client-server.
    • Utilizare: Acest model este conceput pentru jocuri în care sutimile de secundă reprezintă totul. Folosit rar; se presupune că este folosit în Splinter Cell și Soldier of Fortune .

LAN party

Așa-numitele petreceri LAN au loc în străinătate. Ei închiriază o sală, o rețea locală este ținută în ea , iar participanții își aduc computerele acolo. În primul rând, LAN party este o arenă pentru competiții și un loc de comunicare între iubitorii de jocuri.

Alte motive pentru organizarea unei petreceri LAN:

Adesea, fanii modding -ului și overclockării computerelor își arată realizările la petrecerea LAN.

Tipuri de jocuri multiplayer în shootere 3D

  1. Joc cooperativ . De obicei, implică jocul cu un adversar de computer care este foarte diferit de personajele jucătorului uman. De exemplu, jocul cu coechipieri controlați de computer împotriva monștrilor în modul Invasion Unreal Tournament 2004 este un joc cooperant, dar meciul mortal (vezi mai jos) al echipelor umane împotriva unei echipe de roboți nu este.
  2. Personal.
    1. Deathmatch  este un simplu schimb de focuri între jucători. Pentru uciderea unui adversar, se acordă un punct ( frag ). Câștigă cel cu cele mai multe fragmente.
    2. Last Man Standing - Pentru moarte, jucătorului i se ia o viață. Cel care rămâne fără viață este afară.
    3. Și alte tipuri de joacă mai exotice. Vezi, de exemplu, Aliens versus Predator 2 .
  3. Comanda.
    1. Echipa Deathmatch.
    2. Controlul teritoriului (Dominația). Una dintre primele implementări este Unreal Tournament . În acest mod, există mai multe puncte de control în nivelul . De îndată ce echipa captează punctul, începe să-i aducă puncte. Câștigă cel cu cele mai multe puncte. Un mod similar este prezent în jocul Team Fortress 2 , unde trebuie să capturați mai întâi punctul de control central, iar apoi pe cel secundar și principal inamic. În Team Fortress Classic de pe harta Canalzone 2, fiecare echipă trebuie să captureze 2 CT-uri în propria bază, 1 neutru și 2 în baza inamică.
    3. Captură steagul . Acest joc este similar cu jocul de teren cu același nume. Sarcina este de a captura steagul inamicului și de a-l aduce la baza ta.
    4. Protector Invader. Salvarea ostaticilor și dezamorsarea bombei în Counter-Strike , Assault în Unreal Tournament , Overrun în Aliens vs. Predator 2  - în toate aceste jocuri, o parte atacă, cealaltă se apără.
    5. Evadarea. Similar cu cel precedent. O echipă este gărzile, a doua trebuie să evadeze și într-o anumită compoziție (de la 1 persoană la 50% din echipă) să ajungă la punctul de evacuare. Exemple - Evacuare în Alien vs. Predator 2, Escape în Counter-Strike, Harta AS-Rook în Unreal Tournament .
    6. Război. O variație a modului de control al teritoriului , când două echipe trebuie să captureze secvenţial teritoriul și pentru a câștiga este necesar să capturați teritoriul de pornire al inamicului. Acest mod de joc este de obicei însoțit de utilizarea de echipamente grele, pe suprafețe mari și cu un număr mare (pentru shootere 3D) de jucători (zeci). Un exemplu de astfel de moduri este Onslaught în Unreal Tournament 2004 , Warfare în Unreal Tournament 3 , Heavy Metal în FEAR 2: Project Origin .
    7. Și altele (de exemplu, Assassination în Counter-Strike , Key Hunt în Nexuiz , Artifact Hunt în STALKER ).

Tipuri de jocuri de strategie multiplayer în timp real

  1. Co-op împotriva adversarilor de pe computer (numită încăierare în unele jocuri ).
  2. Personal.
    1. Cu libertate deplină ( în engleză  gratuită pentru toți ). Jucătorilor li se oferă libertate deplină de a intra în alianțe secrete, trădarea nu este interzisă. Opțiune: de îndată ce au mai rămas trei persoane, jocul trece la regulile melee .
    2. Corp la corp - Jucătorii nu au voie să formeze alianțe. În consecință, unitățile trag în toți ceilalți jucători, iar mesajele transmise prin chat sunt transmise tuturor celorlalți.
  3. Joc de echipă cu condiții egale.
  4. Scenariul de echipă (de exemplu, doi asediează castelul unui al treilea jucător bine fortificat).
  5. Diverse modificări care vizează gestionarea unui personaj (nu a unei armate).
  6. Exotic. De exemplu, harta Steal the Beacon din StarCraft imită un joc TV .

Jocuri online masive

Un joc de calculator în rețea care este jucat simultan de un număr mare de jucători, având de obicei capacitatea de a interacționa între ei într-un anumit mod.

Trișare joc online

Fraudă sau „ înșelăciune ” ( ing.  cheat  - fraudă) - o problemă serioasă a jocurilor online pe calculator.

Însăși definiția „fraudei” este vagă. Definiția clasică a înșelăciunii ca „obținerea unui avantaj nedrept” nu funcționează, deoarece sensul cuvântului „necinstit” rămâne neclar. Frauda este cu siguranță folosirea de „tunners” ( în engleză  aimbot ), care trag rapid și fără să rateze. Reconfigurarea controlului fraudei cu siguranță nu este. Dar totul între ele este discutabil. Chiar și modificarea șoferului poate fi ilegală (de exemplu, eliminarea ceții accelerează jocul, dar crește vizibilitatea, deci este considerată înșelăciune în unele jocuri). Prin urmare, majoritatea ligilor definesc ce modificări de joc sunt permise, iar orice altceva este considerat înșelăciune.

Se consideră fraudă:

Unele programe frauduloase sunt atât de bine deghizate încât chiar și o persoană desemnată monitorului unui fraudator poate să nu observe trucul. De exemplu, tunnerul poate fi activat apăsând butoanele Stânga și Dreapta în același timp.

Note

  1. Texte sursă din Doom sau primele modificări ale acestuia, fișier d_net.c, rândurile 690-711 Arhivat 7 octombrie 2013 la Wayback Machine

Vezi și