Vsebina
- 01. Matrica je sistem
- 02. Aprilske plohe prinašajo majske rože
- 03. 3D ogled mesta
- 04. Čudni kristali
- 05. 1K Meteorji
- 06. Ne skrbite, čebela srečna!
- 07. Morphose
- 08. Komanče
- 09. Cvet
- 10. Furbee
- Je to všeč? Preberite jih!
Vsako leto tekmovanje JS1K prosi spletne oblikovalce, da ustvarijo kul aplikacijo JavaScript, ki ni večja od 1 k. Tekmovanje se je začelo kot za šalo, toda visoka kakovost prijav skozi leta je pripeljala do tega, da je postalo briljantna predstavitev, kaj vse lahko naredite s peščico kode.
Tukaj je 10 naših najljubših prispevkov za letošnje tekmovanje - vendar je treba videti še veliko neverjetnega dela: oglejte si seznam v celoti na spletnem mestu JS1K. (In če želite vstopiti, imate še čas; zadnji klic za prijave je to nedeljo opolnoči).
- Preberite vse naše članke o JavaScript tukaj
01. Matrica je sistem
Kdo ne bi vznemiril te briljantne predstavitve, ki s pomočjo minificiranega JavaScripta reproducira znamenito zaporedje digitalnega dežja The Matrix? Ustvaril ga je Pedro Franceschi s samo 956 bajti kode.
02. Aprilske plohe prinašajo majske rože
To preprosto, a zabavno tipkalno igro, ki temelji na spomladanskih animacijah, je ustvarila Abigail Cabunoc. Koda je bila stisnjena z zapiralnim prevajalnikom, nato ročno minificirana, nato pa na koncu še JS Crush.
03. 3D ogled mesta
3D City Tour ponuja tisto, kar obljublja - pogled prve osebe na spomladansko otoško mesto. Z miško preletite mesto, skočite s strehe na streho ali se vozite z avtomobili po ulicah. Prav tako lahko avtopilotu dovolite, da vas pokaže. Vključno z zgradbami, ulicami, prometnimi znaki, premikajočimi se avtomobili, parki, morjem in še več, boste osupli, da je Jani Ylikangas vse to uspel ustvariti v manj kot 1k.
04. Čudni kristali
Ta neverjetna 3D animacija Philippeja Deschaseauxa vas popelje na čudno potovanje skozi podzemni rudnik. "Rudarji so prenehali delati," piše v opisu. "Bojijo se. Zdi se, da vse prihaja iz tistih čudnih kristalov, ki so jih nekateri videli. Bodite potrpežljivi in z malo sreče jih boste videli."
05. 1K Meteorji
Pri Creative Bloqu smo prisrčni za starošolske igre, zato imamo radi ta poklon Asteroidom Oscarja Toleda G. Na večini računalnikov teče s hitrostjo 30 sličic na sekundo, vsaka igra je edinstvena in, kot pojasnjuje ustvarjalec, ponuja " veliko realizma, saj v vesolju ni zvokov ".
06. Ne skrbite, čebela srečna!
Ta psevdo-3D samostojna animacija vključuje zasedeno čebelo, ki leti levo in desno, svežo animirano zibajočo se travo z globinskim podajanjem, lepe rože in kamero, ki se premika v vse smeri (levo, desno, gor, dol in naprej) za vašo zabavo. . Ustvaril jo je Manuel Rülke, kodo je z uporabo Closure Compilerja minimiziral, nadalje ročno optimiziral in nato zdrobil z JS Crush.
07. Morphose
Ta interaktivna 3D mreža je nekaj, s čimer se morate igrati. Predstavitev, ki jo je ustvaril Benjamin Bill Planche, uporablja Painterjev algoritem za upodabljanje 3D mreže. Po projiciranju vsakega obraza na koordinatni sistem, ki ga določi kamera, so razvrščeni po padajoči globini, da dobijo vrstni red slikanja. Prikazana oblika je rezultat kaotičnega tweeninga med dvema vnaprej ustvarjenima očesoma, kocko in kroglo. Da bi dobili gladko tivenje obrazov, geometrijo krogle ustvarimo tako, da preslikamo vsako oglišče kocke (metoda preslikave kocke).
08. Komanče
Ta poklon simulacijski igri helikopterja Comanche: Maximum Overkill vam omogoča, da s puščicami nadzorujete nagib in kot (nadmorska višina je na avtopilotu). Nebo se preklopi iz dneva v noč in igra teče pri 25 FPS na računalniku srednjega razreda. Koda Packerja, ki jo je zasnoval Siorki, je nastala tako iz First Crush kot iz JS Crush.
09. Cvet
Način, kako se ti valoviti, vrteči se krogi oblikujejo v rotirajočo obliko rože, je preprosto čudovit in treba je verjeti. Ustvaril ga je Cheeseum v samo 960 bajtih.
10. Furbee
Tu Roman Cortes resnično premika meje možnega v manj kot 1k z 2D platnom in vrhunsko strojno opremo. Ta barvita animacija vsebuje upodabljanje krzna, krila z umetniško zameglitvijo gibanja in 3D oblak. Če želite v celoti uživati, ga morate gledati v zelo zmogljivem računalniku s Chromom. (V drugem prispevku, Furbee, čim prej pojdi iz tega predora! Cortes je svoj Furbee zmešal z Deschaseauxovim vnosom - številka 2 na našem seznamu - in tudi to je precej neverjetno.)
Je to všeč? Preberite jih!
- Kako zgraditi aplikacijo
- Najboljši 3D filmi leta 2013
- Odkrijte, kaj sledi za razširjeno resničnost
Ste že videli neverjetno kreacijo JavaScript v 1k ali manj? Povejte nam o tem v komentarjih!