Sadržaj
- 01. Matrica je sustav
- 02. Travanjski pljuskovi donose svibanjsko cvijeće
- 03. 3D razgled grada
- 04. Čudni kristali
- 05. 1K meteora
- 06. Ne brinite, pčela sretna!
- 07. Morfosa
- 08. Komanče
- 09. Cvijet
- 10. Furbee
- Sviđa li vam se ovo? Pročitajte ovo!
Svake godine natjecanje JS1K traži od web dizajnera da stvore cool JavaScript aplikaciju ne veću od 1k. Natječaj je započeo u šali, ali visoka kvaliteta prijava tijekom godina dovela je do toga da je postalo sjajna vitrina onoga što možete učiniti s pregršt koda.
Evo 10 naših omiljenih prijava za ovogodišnje natjecanje - ali ima još puno nevjerojatnog posla: pogledajte popis u cijelosti na web mjestu JS1K. (A ako želite ući, još uvijek imate vremena; zadnji poziv za prijavu je ponoć ove nedjelje).
- Ovdje pročitajte sve naše članke o JavaScriptu
01. Matrica je sustav
Tko ne bi dobio oduševljenje od ovog briljantnog demo prikaza koji reproducira čuvenu seriju Matrixove digitalne kiše koristeći minificirani JavaScript? Stvorio ga je Pedro Franceschi sa samo 956 bajtova koda.
02. Travanjski pljuskovi donose svibanjsko cvijeće
Ovu jednostavnu, ali zabavnu igricu za tipkanje, temeljenu na proljetnim animacijama, kreirala je Abigail Cabunoc. Kôd je komprimiran pomoću Closure Compilera, zatim dalje umanjen, pa na kraju JS Crush.
03. 3D razgled grada
3D obilazak grada pruža upravo ono što obećava - pogled proljetnog otočnog grada od prve osobe. Koristite miša da letite nad gradom, skačete s krova na krov ili vozite automobilima na ulicama. Također možete samo dopustiti da vas autopilot pokaže. Uključujući zgrade, ulice, prometne znakove, automobile u pokretu, parkove, more i još mnogo toga, zapanit ćete se da je Jani Ylikangas sve ovo uspio stvoriti za manje od 1k.
04. Čudni kristali
Ova nevjerojatna 3D animacija Philippea Deschaseauxa vodi vas na čudno putovanje kroz podzemni rudnik. "Rudari su prestali raditi", stoji u opisu. "Oni se boje. Čini se da sve dolazi od onih čudnih kristala koje su neki vidjeli. Budite strpljivi i uz malo sreće, vidjet ćete ih."
05. 1K meteora
Mi smo usisavači starih škola u Creative Bloqu, pa volimo ovaj poklon Asteroidima Oscara Toleda G. Na većini strojeva radi brzinom od 30 sličica u sekundi, svaka igra je jedinstvena i, kako autor objašnjava, nudi " puno realizma jer u svemiru nema zvukova ".
06. Ne brinite, pčela sretna!
Ova pseudo-3D samostalna animacija sadrži zauzetu pčelu koja leti ulijevo i udesno, svježu animiranu njišuću travu s dubinskim postavljanjem, lijepo cvijeće i kameru koja se kreće u svim smjerovima (lijevo, desno, gore, dolje i naprijed) za vašu zabavu . Stvorio Manuel Rülke, kôd je minimiziran pomoću Closure Compilera, dalje ručno optimiziran i potom zdrobljen JS Crushom.
07. Morfosa
Ova interaktivna 3D mreža nešto je s čime se morate igrati. Stvorio Benjamin Bill Planche, demonstracija koristi Painterov algoritam za generiranje 3D mreže. Nakon projiciranja svakog lica na koordinatni sustav definiran kamerom, oni se sortiraju prema smanjenju dubine kako bi se dobio redoslijed slikanja. Prikazani oblik rezultat je kaotičnog uvijanja između dvije unaprijed generirane mreže, kocke i kugle. Da bi se postiglo glatko zatezanje lica, geometrija kugle kreira se preslikavanjem svakog vrha kocke (metoda mapiranja kocke).
08. Komanče
Ova počast simulacijskoj igri helikoptera Comanche: Maximum Overkill omogućuje vam da strelicama kontrolirate visinu i kotrljanje (nadmorska visina je na autopilotu). Nebo se prebacuje s dana na noć, a igra radi na 25 FPS na računalu srednje klase. Dizajnirao Siorki, Packer kod razvijen je od First Crush i JS Crush.
09. Cvijet
Način na koji se ovi valoviti, vrteći se krugovi oblikuju u rotirajući oblik cvijeta jednostavno je lijep i mora se vidjeti da bi mu se vjerovalo. Stvorio ga je Cheeseum za samo 960 bajtova.
10. Furbee
Ovdje Roman Cortes stvarno pomiče granice mogućeg u manje od 1k s 2D platnom i vrhunskim hardverom. Ova živopisna animacija sadrži prikaz krzna, krila s umjetničkim zamagljenjem pokreta i 3D oblak. Da biste u potpunosti uživali, potrebno ga je gledati na vrlo moćnom računalu s Chromeom. (U drugom unosu, Furbee, izlazi iz tog tunela što prije !, Cortes je svoj Furbee zgnječio Deschaseauxovim unosom - broj 2 na našem popisu - a i to je prilično nevjerojatno.)
Sviđa li vam se ovo? Pročitajte ovo!
- Kako izraditi aplikaciju
- Najbolji 3D filmovi 2013
- Otkrijte što slijedi za proširenu stvarnost
Jeste li vidjeli nevjerojatno stvaranje JavaScript-a za 1k ili manje? Recite nam o tome u komentarima!