Veb-igra

Из Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
Play.Freeciv.org screenshot
Freeciv je veb-igra zasnovana na HTML5

Veb-igra je video-igra koja se igra preko interneta pomoću veb-pregledača.[1] Mogu se pokretati korišćenjem standardnih veb-tehnologija[2] ili dodatnih komponenti pregledača. Stvaranje ovakvih igara obično obuhvata korišćenje standardnih veb-tehnologija kao klijentskih i drugih tehnologija koje obezbeđuju serverski deo. Veb-igre obuhvataju sve žanrove video-igara i mogu biti za jednog ili više igrača. Prenosive su i mogu se igrati na različitim uređajima, veb-pregledačima i operativnim sistemima.[3]

Veb-igre dolaze u raznim žanrovima i temama tako da zadovolje svaki tip igrača.

Karakteristike[уреди]

Brauzer igre su najčešće besplatne i ne zahtevaju instaliran klijentski softver osim veb-pregledača ili dodatne komponente pregledača. U nekim slučajevima igra može biti besplatna, ali se neke dodatne funkcije u igri naplaćuju. Veb-igre za više igrača se dodatno usredsređuju na društvenu interakciju kako nekoliko igrača međusobno, tako i u nekim većim razmerama. S obzirom na dostupnost veb-igara, one se najčešće igraju u više kratkih sesija, za razliku od tradicionalnih računarskih igara.[4]

Pošto ovakve igre rade nezavisno od hardvera u okviru veb-pregledača, mogu se pokretati na različitim operativnim sistemima bez potrebe za prenošenjem na druge platforme.[5]

Tehnologije[уреди]

Veb-igre koriste više tehnologija kako bi funkcionisale.

Veb-standardi[уреди]

Standardne veb-tehnologije kao što su HTML, CSS, PHP i JavaScript se mogu koristiti pri pravljenju veb-igara, ali ovako napravljene igre imaju ograničen uspeh, uglavnom zbog problema sa kompatibilnošću među veb-pregledačima i samim kvalitetom. Ove tehnologije, objedinjene pod terminom dinamički HTML omogućavaju da se igre pokreću preko svih pregledača garantovanih standardom.[6] Pored toga, namenske grafičke tehnologije kao sto su SVG i Canvas omogućavaju brzo renderovanje vektorskih i raster slika.[2] Takođe, WebGL omogućava podršku za hardverski ubrzanu 3D grafiku u pregledaču.[7][8]

Poređenje veb-tehnologija[n. 1]
Chrome Firefox Internet Explorer Opera Safari
SVG Da Da Da Da Da
Canvas Da Da Da Da Da
WebGL Da Da[9] Da[10] Da Da

Dodatne komponente[уреди]

Dodatne komponente pregledača se mogu koristiti za pružanje tehnologija igara nakon što ih korisnik instalira.

Poređenje dodataka za pregledače
Windows Mac OS X Linux Licenca[n. 2] Instalirana baza[n. 3]
Flash Da Da Da Vlasnički[11] 96 %[12]
Java Da Da Da Otvorenog koda (slobodni)[13][14] 78 %[12]
Shockwave Da Da Ne Vlasnički[15] 52 %[16]
Silverlight Da Da Delimično (Moonlight — LGPL) Vlasnički[17] 62 %[12]
Unity Da Da Ne Vlasnički[18] 1 %[19]

Napomene[уреди]

  1. ^ Dostupnost se odnosi samo na poslednje stabilne verzije.
  2. ^ Odnosi se na polazna sprovođenja. Tu mogu biti alternativna sprovođenja pod različitim licencama.
  3. ^ Iskazano kao postotak veb-pretraživača.

Reference[уреди]

  1. ^ D Schultheiss: Long-term motivations to play MMOGs: A longitudinal study on motivations, experience and behavior. str. 344. DiGRA, 2007.
  2. 2,0 2,1 „Graphics — W3C”. W3.org. 18. фебруар 2010. Pristupljeno 20. 5. 2010.  Proverite vrednost paramet(a)ra za datum: |date= (pomoć)
  3. ^ „The PBBG Project”. Pbbg.org. Pristupljeno 20. 5. 2010. 
  4. ^ C Klimmt: Exploring the Enjoyment of Playing Browser Games. str. 231. CyberPsychology & Behavior, 2009.
  5. ^ E Adams: Fundamentals of Game Design. str. 80. New Riders, 2009.
  6. ^ Stephen DownesAugust 17, 1999 11:01 p.m. „Fun and Games With DHTML ~ Stephen's Web ~ by Stephen Downes”. Downes.ca. Pristupljeno 20. 5. 2010. 
  7. ^ Anthony, Sebastian (11. 12. 2009). „3D browser apps and games creep ever closer with the WebGL draft standard”. Downloadsquad.com. Pristupljeno 20. 5. 2010. 
  8. ^ „Google Web Toolkit Blog: Look ma, no plugin!”. Googlewebtoolkit.blogspot.com. 1. 4. 2010. Pristupljeno 20. 5. 2010. 
  9. ^ „Mozilla Firefox 4 Release Notes”. Mozilla.com. 22. 3. 2011. Pristupljeno 29. 6. 2013. 
  10. ^ „WebGL (Preliminary)”. MSDN. Microsoft. 25. 7. 2013. Pristupljeno 26. 7. 2013. 
  11. ^ „Flash EULA” (PDF). Pristupljeno 10. 3. 2011. 
  12. 12,0 12,1 12,2 „Web Browser Plugin Market Share / Global Usage”. Statowl.com. Pristupljeno 8. 4. 2010. 
  13. ^ „Moving to OpenJDK as the official Java SE 7 Reference Implementation (Henrik on Java)”. oracle.com. Arhivirano iz originala na datum 17. 1. 2017. 
  14. ^ „Java Platform, Standard Edition 7 Reference Implementations — Project Kenai”. java.net. 
  15. ^ „Shockwave EULA” (PDF). Pristupljeno 10. 3. 2011. 
  16. ^ „Shockwave Player Adoption Statistics”. Adobe. Pristupljeno 8. 4. 2010. 
  17. ^ „Terms Of Use”. Pristupljeno 10. 3. 2011. 
  18. ^ „END USER LICENSE AGREEMENT”. Pristupljeno 10. 3. 2011. 
  19. ^ „Thoughts On Browser Plugin Penetration”. Unity Technologies. Pristupljeno 10. 3. 2011. 

Spoljašnje veze[уреди]