Opět se mi nahromadilo pár zajímavých příkladů s canvasem, tak šup sep s nimi.
Jacob Seidelin, který je autorem aplikací z minulého dílu, nezahálel a naprogramoval v canvasu hru další hru se Super Mariem, tentokrát se jedná o závody. BTW je to první canvasová hra, ve které proti hlavnímu hrdinovy hrají i protivníci. Jestli si dobře pamatujete, v těch minulých sice protivníci byli, ovšem stáli na místě a nic nedělali. V této hře již drandí na svých vozidlech a snaží se vám zmizet z dohledu. (Jsem zvědav, zda se následně dočkáme updatu Wolfensteina a nepřátelé v něm už nebudou jen čekat, ale i po vás střílet.)
Vyberte si jedno ze tří vozítek a rozjeďte to.
Pokud potřebujete v canvasu zobrazit i text, canvas vás zatím nepotěší. Verze canvasu podporovaná v prohlížečích zobrazování textu nepodporuje (nicméně na následujícím případě.
Znáte polární hodiny? Je to zajímavá ukázka, alternativního zobrazení aktuálního data a čas. Oprava: pro člověka nečitelného zobrazení aktuálního data a času. Posuďte sami podle implementace polárních hodin v canvasu. Příklad demonstruje i emulování canvasu v Internet Exploreru, ve kterém tento příklad také funguje.
Dokážete dešifrovat polární hodiny v cancasu?
Chcete v canvasu vytvořit dynamickou aplikaci? Třeba se vám bude hodit jednoduchý příklad pro kolizi disků.
Aktualizováno:
A na závěr si ukážeme editor fotografií. Editace probíhá přímo v prohlížeči za pomoci JavaScriptu a canvasu. Autorem aplikace Pixastic je opět Jacob Seidelin a jedná se o praktické vyústění jeho graficků filtrů, o kterých jsem psal minule. V aplikaci můžete snadno a rychle provést základní úpravy vašich fotek. (V tuho chvíli jsou nějaké problémy s nahráváním fotek, ale vyzkoušet si můžete alespoň práci s galerií vzorových obrázků – více viz komentáře pod původním článkem.)
Beta verze editoru fotografií postaveném na canvasu.
Pro dnešek je to všechno, další příklady zase někdy příště.
A co ta editace fotek z nadpisu? -> http://blog.nihilogic.dk/2008/06/pixastic-photo-editing-with-javascript.html
Jinak nechápu, kde na to ten chlápek bere čas. A vůbec většina jeho výtvorů je na pomezí šíleností a geniality :)
zoul: Já bych je doma nechtěl, protože nevěřím, že se dá bez číselníku vůbec naučit z nich čas odečítat. Zato si brousím zuby na hodiny pro leváky, ty jsou použitelné a svůj účel krásně splní http://www.levaruka.cz/nastenne-hodiny-jdouci-pozpatku/detail/
Martin Hassman ex-biochemik, umělecký programátor a publicista. Spoluzakladatel CZilly, zakladatel Zdrojáku, správce HTML5.cz, organizátor hackathonů, čekovacích muzejních nocí aj. akcí.
Přečteno 24 507×
Přečteno 24 033×
Přečteno 20 755×
Přečteno 19 839×
Přečteno 19 810×