Quake Live je úplne normálna desktopová hra, akurát namiesto svojho vlastného okna beží v kontejneri vnútri browseru. Takto by sa dala zobrať takmer každá hra, napísať okolo nej nejaký tenký "wrapper", ktorý by to obalil do browser pluginu (alebo možno niečo ako toto http://code.google.com/p/nativeclient-sdk/... ) a dosiahol by sa podobný výsledok.
Čo sa týka hier na webe, tak HTML5 hry budú imho niečo podobné ako dnes hry vo flashi, predovšetkým malé "minihry" na odreagovanie. Pri "veľkých" hrách to už neprináša oproti hrám v C++ takmer žiadne výhody, okrem toho kódiť low-level funkcionalitu ako napríklad fyzikálny engine alebo dátové štruktúry v Javascripte musí byť určite potešenie (a nielen z hľadiska výkonu), nehovoriac o nedostatku dobrých nástrojov (to sa asi časom spraví, ale pochybujem že budú mať rovnakú úroveň). Takisto veľkým obmedzením je nemožnosť používať natívne knižnice - proste čo nepodporuje browser pre tieto hry neexistuje, takže napríklad keď niekto bude chcieť vytvoriť hru ktorá generuje rôzne zvuky v závislosti od niečoho (to by bola akože len jedna z featur, nie hlavný princíp hry), tak má smolu...
Ale ako náhrada Flasha dobré, zbaviť sa aspoň čiastočne závislosti na tom plugine, ktorý je nedostupný pre kopu platforiem (napríklad 64bitové windows), je určite krok dobrým smerom.
Příspěvek byl 2× upraven, naposled 11. 09. 2010 17:23