Jocurile online diferă prin faptul că folosesc o conexiune la internet pentru lansare. Astfel de jocuri realizează abilitatea de a fi prezenți simultan în joc pentru 2 sau mai mulți jucători. Fiecare dintre jucători este capabil să influențeze atât lumea jocului, cât și alte personaje.
Astăzi există mai multe tipuri de jocuri online. Diferențele lor sunt determinate de procesul de implementare a interacțiunii jocului și de mijloacele utilizate pentru lansare.
Jocuri browser
Jocurile online ale browserului sunt lansate într-o fereastră de browser de pe sistem. Ceea ce îi deosebește de alte soiuri este că nu pot funcționa în afara ferestrei browserului, nu au nevoie să instaleze software suplimentar și sunt mult mai ușoare în ceea ce privește implementarea tehnică. Fereastra browserului impune anumite restricții asupra jocurilor și, prin urmare, acestea sunt adesea simple. Un exemplu izbitor de serviciu de jocuri online este resursa [email protected] și Gameforge.
Unii jucători câștigă bani vânzând și cumpărând articole din joc sau valută în joc.
Jocuri client
Jocurile din partea clientului sunt opțiunea mai complexă. Spre deosebire de cele din browser, acestea sunt implementate în alte programe populare de rețea și aplicații client specializate. Pe piața jocurilor online, aceste jocuri sunt majoritare. Acestea necesită instalarea unui program client pe un computer pentru a implementa afișarea elementelor de interfață și interacțiunea jocului. Aceste jocuri includ Ultima, Lineage 2, Ragnarok Online, World of Warcraft, Final Fantasy XI etc. De asemenea, unele dintre aceste jocuri includ aplicații lansate în programe ICQ, Skype, IRC Internet.
Există jocuri browser din partea clientului, care sunt lansate și folosind un browser, dar înainte de a juca jocul, utilizatorul trebuie să instaleze un program client pentru joc.
Temniță multi-utilizator
Un alt tip popular de jocuri online este MUD, care sunt aplicații bazate pe text. Întregul proces al jocului este implementat sub formă de text și comenzi pe care utilizatorii le schimbă pentru a efectua o anumită acțiune. Pentru implementarea procesului, se folosește un protocol special Telnet sau Jabber. Jucătorul interacționează cu mediul de joc folosind comenzi speciale trimise către server, care procesează rezultatele și le afișează pe ecran.
Jocuri casual
Unii cercetători dintr-o categorie separată evidențiază jocurile casual care funcționează numai în timp ce utilizatorul este pe internet. De îndată ce playerul închide fereastra browserului, aplicația nu mai rulează. În acest caz, toate progresele înregistrate în joc sunt complet resetate la zero. De obicei, aceste aplicații sunt puzzle-uri. Spre deosebire de alte jocuri online, jocurile casual sunt cu un singur jucător și nu implică întotdeauna prezența unui adversar sub forma unui alt jucător de pe Internet.