Turinys
- 01. Matrica yra sistema
- 02. Balandžio dušas atneša gegužės gėlių
- 03. 3D miesto turas
- 04. Keisti kristalai
- 05. 1K meteorai
- 06. Nesijaudink, bitė laiminga!
- 07. Morfozė
- 08. Comanche
- 09. Gėlė
- 10. Furbee
- Jums tai patiko? Perskaitykite tai!
Kiekvienais metais konkurse „JS1K“ prašoma interneto dizainerių sukurti šaunią „JavaScript“ programą, ne didesnę nei 1k. Konkursas prasidėjo kaip pokštas, tačiau per kelerius metus pasiekta aukšta konkursų kokybė leido tapti puikia vitrina to, ką galite padaryti su sauja kodu.
Pateikiame 10 mūsų mėgstamiausių šių metų konkurso paraiškų - tačiau yra daug daugiau nuostabių darbų, kuriuos galite pamatyti: patikrinkite visą sąrašą JS1K svetainėje. (O jei norite įeiti, vis tiek turite laiko; paskutinis kvietimas dalyvauti konkurse yra šio sekmadienio vidurnaktis).
- Perskaitykite visus mūsų „JavaScript“ straipsnius čia
01. Matrica yra sistema
Kas nesusijaudins dėl šio puikaus demonstracinio filmo, atkartojančio garsiąją „Matrix“ „skaitmeninio lietaus“ seką naudodamas sutrumpintą „JavaScript“? Jį sukūrė Pedro Franceschi su vos 956 baitais kodu.
02. Balandžio dušas atneša gegužės gėlių
Šį paprastą, bet įdomų spausdinimo žaidimą, pagrįstą animacijomis, panašiomis į pavasarį, sukūrė Abigail Cabunoc. Kodas buvo suglaudintas uždarymo kompiliatoriumi, tada dar labiau sutrumpintas ranka, tada galiausiai JS Crush.
03. 3D miesto turas
„3D City Tour“ pateikia tik tai, ką žada - pavasario salų miesto vaizdą iš pirmo asmens. Naudokite pelę skrisdami virš miesto, šokinėkite nuo stogo prie stogo arba važiuokite su automobiliais gatvėse. Taip pat galite tiesiog leisti autopilotui apsižvalgyti. Įskaitant pastatus, gatves, eismo ženklus, važiuojančius automobilius, parkus, jūrą ir dar daugiau, nustebsite, kad Jani Ylikangas sugebėjo visa tai sukurti mažiau nei 1 tūkst.
04. Keisti kristalai
Ši nuostabi Philippe'o Deschaseaux 3D animacija nukelia į keistą kelionę po požemine kasykla. „Kalnakasiai nustojo veikti“, - rašoma aprašyme. "Jie bijo. Atrodo, kad visa tai kyla iš tų keistų kristalų, kuriuos kai kurie matė. Būkite kantrūs ir šiek tiek pasisekę, juos pamatysite".
05. 1K meteorai
Mes esame senosios mokyklos žaidimų „Creative Bloq“ mėgėjai, todėl mums patinka šis Oskaro Toledo G. pagerbtas Asteroidų duoklė. Daugumoje mašinų jis veikia 30 kadrų per sekundę greičiu, kiekvienas žaidimas yra unikalus ir, kaip paaiškina kūrėjas, jis siūlo „a daug realizmo, nes erdvėje nėra garsų “.
06. Nesijaudink, bitė laiminga!
Šioje pseudo-3D animacinėje animacijoje yra užimta bitė, skriejanti kairėn ir dešinėn, šviežia animacinė siūbuojanti žolė su gylio ženklais, gražios gėlės ir visomis kryptimis (kairėn, dešinėn, aukštyn, žemyn ir į priekį) judanti kamera pramogoms . Sukurtas Manuelio Rülke'o, kodas buvo sumažintas naudojant „Closure Compiler“, toliau optimizuotas rankomis ir sutraiškytas naudojant „JS Crush“.
07. Morfozė
Su šia interaktyvia 3D tinkleliu jūs turite žaisti. Benjamino Billo Planche'o sukurtas demonstracinis dizainas naudoja „Painter“ algoritmą 3D tinklui perteikti. Projektuojant kiekvieną veidą į fotoaparato apibrėžtą koordinačių sistemą, jie yra rūšiuojami pagal mažėjantį gylį, kad gautų dažymo tvarką. Pateikta forma yra chaotiško susisukimo tarp dviejų iš anksto sukurtų akių, kubo ir rutulio, rezultatas. Norint gauti sklandų veidų susukimą, rutulio geometrija sukuriama atvaizduojant kiekvieną kubo viršūnę (kubo atvaizdavimo metodas).
08. Comanche
Šis pagerbimas sraigtasparnio imitavimo žaidimui „Comanche: Maximum Overkill“ leidžia naudoti rodykles, kad valdytumėte aukštį ir riedėjimą (aukštis yra autopilote). Dangus keičiasi iš dienos į naktį, o vidutinio lygio kompiuteryje žaidimas veikia 25 kadrų per sekundę greičiu. Sukurtas „Siorki“, „Packer“ kodas buvo sukurtas tiek iš „First Crush“, tiek iš „JS Crush“.
09. Gėlė
Tai, kaip šie banguoti, besisukantys apskritimai suformuoja besisukančią gėlių formą, yra tiesiog gražu ir reikia tikėti, kad tuo tikima. „Cheeseum“ jį sukūrė tik 960 baitų.
10. Furbee
Čia Romanas Cortesas iš tikrųjų peržengia ribas, kas įmanoma naudojant 1k su 2D drobe ir aukščiausios klasės aparatūra. Šioje spalvingoje animacijoje yra kailio perteikimas, meninio judesio neryškūs sparnai ir 3D debesų kraštovaizdis. Norint visiškai juo mėgautis, jį reikia žiūrėti labai galingame kompiuteryje su „Chrome“. (Kitame įraše „Furbee“, išeik iš to tunelio kuo greičiau! “, Cortes sutrynė savo„ Furbee “su Deschaseaux įrašu - 2 numeriu mūsų sąraše - ir tai taip pat gana neįtikėtina.)
Jums tai patiko? Perskaitykite tai!
- Kaip sukurti programą
- Geriausi 2013 m. 3D filmai
- Sužinokite, kas toliau yra papildytoje realybėje
Ar matėte nuostabų „JavaScript“ sukūrimą 1k ar mažiau? Papasakok apie tai komentaruose!