Diskuze: Web hra

Člen

Zobrazeno 15 zpráv z 15.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |


Podle toho jaké myslíš ... ale povětšinou PHP, aby se mohly ukládat
data a k tomu JS k animacím. Bohužel většina z nich je ve Flashi (dříve,
jak píše David
).
Dříve Flash, dnes má smysl již jen JavaScript.
javascript? to sa moc nepouziva na serverovej strane, ale na efekty na klientskej strane
javascript, ked sa neukladaju udaje na servery, inac sa daju napisat v PHP, ASP, resp. JAVA
jasne, ze su, ale na ukladanie stavu nepouzivaju javascript, ale pouzijuu inu technologiu na spojenie s DB serverom
Java, HTML5 a CSS3 pomocí 3D transformací, Javascript...možností je vícero. Záleží na typu hry a výkonu, který vyžaduje.
Tak to nějak shrňme, pokud jde o hry, které mají mít nějaký grafický požitek, dejme tomu jako je třeba Tetris, Quake nebo třeba piškvorky, bude se prostě muset sáhnout po Javascriptu či Flashi a z toho je Flash už mrtvej (dobře, není, ale všichni si to přejeme). JS nám dále nabízí další možnosti, jako hraní si s DOMem a nebo lépe canvas, kde je WebGL, takže s 3D taky žádnej problém.
Pokud jsou to hry právě jako Travian či StarGate-Game, tak jde o nějaký back-end, takže nejčastěji PHP, ASP.net a další a další, možností je více.
Samozřejmě se front-end a back-end kombinuje. Takže když půjde třeba o hru na způsob Diabla, použije se JS a WebGL na vykreslení a třeba to PHP s databází na uložení progresu postavy.
Dále jsou tu taky další doplňky jako je Unity Web player, takže hry na
webu mohou být v Unity, ale člověk jako já si to nikdy nezahraje, protože
si ten doplněk nikdy nenainstaluje.
Dále si třeba můžeš třeba ulehčit život i GameMakerem, který má
dokoupitelný modul na export do html.
Jak zmínil Tomáš Maňhal, možností je vícero.
s tym Flashom mas pravdu, je mrtvy, aj ked Adobe ho umelo udrzuje pri zivote (Apple pred niekolkymi rokmi dal Flashu cervenu, teraz Microsoft, Google tiez zvazuje, ze stopne Flash), cize na Flash treba pri vyvoji hier rovno zabudnut a navyse Flash bol utrpenim pre slabsie stroje, Flas mal totiz problemy so spravnym nacasovanim, lebo ked animacia sa vyvijala na vykonn ejsom stroji, na pomalsom dana animacia silne lagovala a je tu aj bezpecnost... ale to som trosku odbehol od temy
Jen doplním, že před pár dny vyšlo Unity 5, které dokáže exportovat
projekt do WebGL (tedy vykreslení na canvas pomoci JS) => není potřeba
žádný plugin jako Flash nebo Unity Web Player 
Můžu říct z vlastní zkušenosti, dělám hru https://www.towns.cz :
Na straně klienta:
HTML, JS (JQuery)
Na straně serveru (API):
PHP (Knihovna GD), MySQL (InnoDB, MyISAM, memory) , sh skripty
Znám se s autory hry http://www.infinitumgame.com, ta je naopak dělané celá přes Flash(na straně klienta). Samozřejmě nevýhoda je, že nefunguje na tabletech.
a dalsia vec je, ze Flash uz nema ziadnu buducnost - totiz podpora je na poklese
Zobrazeno 15 zpráv z 15.