Programare creativă 2.0 în JS: Animație, Sunet și Culoare
Proiect final de curs
Un curs de Bruno Imbrizi , Programator creativ
Despre proiectul final pentru: Programare creativă 2.0 în JS: Animație, Sunet și Culoare
Programare creativă 2.0 în JS: Animație, Sunet și Culoare
“Felicitări! Ai ajuns la finalul acestui curs Domestika. Îți mulțumesc pentru participare și sper că ți-a plăcut. Am lucrat împreună la câteva compoziții, dar cea mai importantă parte au fost tehnicile pe care le-ai învățat. Acum le poți folosi mai departe, le poți reaplica în altă parte și poți crea ceva diferit! Chiar dacă am acoperit multe subiecte, întotdeauna există mai multe de discutat, așa că am pregătit o mică listă de sfaturi pentru această ultimă unitate. Am folosit câteva dintre ele pe parcursul cursului, dar există mii de altele. Unora le place să facă totul singuri, dar uneori e ca și cum ai încerca să reinventezi roata. Ori de câte ori ai nevoie de ceva anume, ți-aș recomanda să cauți mai întâi NPM. Poate că altcineva a lucrat deja la problema respectivă! De exemplu, dacă trebuie să încărcați date dintr-un fișier CSV, există biblioteci pentru asta. Dacă trebuie să efectuați operațiuni cu vectori, să convertiți între diferite spații de culoare sau să încărcați fișiere de fonturi, există biblioteci pentru asta. Construirea unui site web O schiță poate exista de la sine. Puteți exporta compoziția și o puteți imprima sau posta undeva. Dar dacă doriți să vă partajați schițele online, puteți face acest lucru și cu o comandă „--build”. Aceasta generează fișiere JavaScript și HTML statice care pot fi găzduite ca pagini web obișnuite oriunde. În cazul în care aveți nevoie ca schița dvs. să fie integrată într-un site web existent, rețineți că folosim întotdeauna API-ul nativ Canvas, astfel încât puteți copia părți relevante din codul dvs. într-un alt proiect și îl puteți rula fără canvas-sketch. p5.js Mulți oameni se apucă de codarea creativă folosind Processing sau p5.js, iar asta are sens, sunt instrumente grozave. Sunt obișnuit să lucrez cu API-ul nativ, dar dacă deja te simți confortabil cu p5.js, îl poți folosi alături de canvas-sketch. Există un exemplu de bază inclus în videoclipul de mai sus care îți arată cum să faci asta. Aceasta este o problemă evidentă. Asigurați-vă că verificați documentația. Aceasta nu este valabilă doar pentru canvas-sketch sau Canvas, ci pentru orice API cu care lucrați. Cineva și-a făcut timp să organizeze și să documenteze codul său, astfel încât să putem profita de el. Este acolo pentru a ne ajuta. În continuare, aș dori să fac o recapitulare a ceea ce am văzut până acum. În acest curs, am lucrat la cinci proiecte mici. Primul a început cu un dreptunghi simplu, dar în final a implicat câteva cunoștințe despre trigonometrie, aleatoriu, palete de culori, moduri de amestecare și măști de decupare.





Rezumatul cursului pentru: Programare creativă 2.0 în JS: Animație, Sunet și Culoare
-
Categorie
3D și animație, Design web și aplicații -
Zone
Grafică în mișcare, JavaScript, Multimedia, Programare

Bruno Imbrizi
Un curs de Bruno Imbrizi
Bruno Imbrizi este un programator creativ născut în Brazilia, stabilit în Londra, Anglia. A studiat designul grafic și și-a început cariera punând în practică abilitățile și cunoștințele pe care le dobândise. În cele din urmă, și-a combinat talentul pe...
- 99% recenzii pozitive ( 182 )
- 1 elev
- 1 lecție ( 1 oră 1 metru )
- 1 descărcare
- Online și în ritmul tău propriu
- Disponibil în aplicație
- Sunet: Engleză, Spaniolă (Latină), franceză, italian, Portugheză, turc
- Spaniolă · Engleză · Portugheză · german · franceză · italian · Lustrui · Olandeză · turc · Română · Indoneziană
- Nivel: Începător
- Acces nelimitat pentru totdeauna
Categorie
Zone
