Veb-igra
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]
Igre pretraživača napisane u drugim formatima, osim Flash-a, i nakon 2010. godine i dalje su popularne, poput HTML5 i WebAssembly. Najpoznatije igre su Slither.io, Agar.io.
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.
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
уредиReference
уреди- ^ D Schultheiss: Long-term motivations to play MMOGs: A longitudinal study on motivations, experience and behavior. str. 344. DiGRA, 2007.
- ^ а б „Graphics — W3C”. W3.org. 18. фебруар 2010. Pristupljeno 20. 5. 2010. Proverite vrednost paramet(a)ra za datum:
|date=
(pomoć) - ^ „The PBBG Project”. Pbbg.org. Pristupljeno 20. 5. 2010.
- ^ C Klimmt: Exploring the Enjoyment of Playing Browser Games. str. 231. CyberPsychology & Behavior, 2009.
- ^ E Adams: Fundamentals of Game Design. str. 80. New Riders, 2009.
- ^ 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.
- ^ Anthony, Sebastian (11. 12. 2009). „3D browser apps and games creep ever closer with the WebGL draft standard”. Downloadsquad.com. Pristupljeno 20. 5. 2010.
- ^ „Google Web Toolkit Blog: Look ma, no plugin!”. Googlewebtoolkit.blogspot.com. 1. 4. 2010. Pristupljeno 20. 5. 2010.
- ^ „Mozilla Firefox 4 Release Notes”. Mozilla.com. 22. 3. 2011. Pristupljeno 29. 6. 2013.
- ^ „WebGL (Preliminary)”. MSDN. Microsoft. 25. 7. 2013. Pristupljeno 26. 7. 2013.
- ^ „Flash EULA” (PDF). Pristupljeno 10. 3. 2011.
- ^ а б в „Web Browser Plugin Market Share / Global Usage”. Statowl.com. Pristupljeno 8. 4. 2010.
- ^ „Moving to OpenJDK as the official Java SE 7 Reference Implementation (Henrik on Java)”. oracle.com. Arhivirano iz originala 17. 1. 2017. g.
- ^ „Java Platform, Standard Edition 7 Reference Implementations — Project Kenai”. java.net.
- ^ „Shockwave EULA” (PDF). Pristupljeno 10. 3. 2011.
- ^ „Shockwave Player Adoption Statistics”. Adobe. Pristupljeno 8. 4. 2010.
- ^ „Terms Of Use”. Pristupljeno 10. 3. 2011.
- ^ „END USER LICENSE AGREEMENT”. Pristupljeno 10. 3. 2011.
- ^ „Thoughts On Browser Plugin Penetration”. Unity Technologies. Pristupljeno 10. 3. 2011.