Sprites elixir pentru jocuri. Sprite-uri pentru jocuri - ce sunt acestea? Cum să înlocuiți un sprite atunci când se mișcă pe o cale stabilită

Crearea unei foi de sprite în Sprite Sheet Packer

Sprite Sheet Packer este un instrument pentru crearea de foi de sprite (sprite sheet, sprite sheet) în diferite formate. Pagina de pornire a spritesheetpacker https://spritesheetpacker.codeplex.com/. Acest mic program licențiat de MIT combină multe imagini unice într-o singură imagine, așezând efectiv imaginile de intrare pe o pânză transparentă. Pentru ca Sprite Sheet Packer să funcționeze corect, Microsoft .Net Framework versiunea 3.5 sau o versiune ulterioară trebuie să fie instalată pe sistem.
Programul acceptă imagini de intrare în formate PNG, JPG, BMP și GIF. Rezultatul este o singură imagine PNG de 32 de biți cu un fundal transparent. Sprite Sheet Packer creează, de asemenea, un fișier text însoțitor care afișează numele fișierelor imaginilor de intrare cu coordonatele și dimensiunile acestora. Acestea sunt toate lucrurile pe care trebuie să le utilizați în programul dvs. de sprite pentru a găsi zonele de imagine de care aveți nevoie.

Interfața de utilizator Sprite Sheet Packer are setul necesar și suficient de controale. Nu este greu de înțeles. Deschiderea fișierelor de intrare este posibilă atât dintr-o casetă de dialog, cât și prin glisare și plasare. Puteți deschide fișiere individual sau prin selecție multiplă simultan.

După încărcarea imaginilor, trebuie să setați spațiul necesar între ele, să determinați numele și locația fișierului sprite sheet. Dacă bifați opțiunea de a crea o hartă de sprite, atunci după ce ați specificat numele foii de sprite, numele fișierului hărții și locația acestuia vor fi setate automat.

Deoarece intenționez să folosesc Sprite Sheet Packer ca instrument pentru crearea de sprite-uri master pentru aplicarea sprite-urilor css pe paginile web, nu am tradus două opțiuni specifice. Este acesta „Necesită putere pentru două ieșiri?” și „Necesită ieșire pătrată?” După cum am înțeles, acestea sunt menite să specifice unele formate speciale de foi de sprite atunci când se utilizează programul în scopul propus - crearea de foi de sprite pentru jocuri. Mai jos voi oferi capturi de ecran cu toate opțiunile pentru construirea unei foi de sprite.

1 – Opțiuni „Necesită putere a două ieșiri?” și „Necesită ieșire pătrată?” . Dimensiunile foii de sprite sunt 462x200px.

2 – – „Necesită putere a două ieșiri?”. Dimensiunile foii de sprite sunt 512x256px.

3 – – „Necesită putere a două ieșiri?” și „Necesită ieșire pătrată?” Dimensiunile foii de sprite sunt 512x512px.

4 – – „Necesită ieșire pătrată?” Dimensiunile foii de sprite sunt 336x336px.

Exemplul foii de sprite este foarte simplu. Nu m-am deranjat cu poze de diferite dimensiuni, dar am luat primele imagini PNG pe care le-am întâlnit cu dimensiuni de 32x32 pixeli. Pe pagina dezvoltatorului (vezi linkul de mai sus) puteți vedea exemple de foi de sprite cu imagini de diferite dimensiuni. Mi se pare că ultima opțiune este optimă pentru crearea unui sprite master pentru plasarea ulterioară a sprite-urilor css pe paginile web. Această foaie de sprite are o formă pătrată optimă, cu puțin spațiu liber pentru posibila adăugare de noi sprite, după cum este necesar. Voi oferi o captură de ecran a unui fragment din fișierul text al hărții pentru cea mai recentă versiune a foii de sprite.

Captura de ecran arată numele fișierelor sprite promise, coordonatele și dimensiunile acestora. Dar coordonatele imaginilor sunt date aici fără a ține cont de semnul minus, așa că atunci când creați stiluri pentru sprite-uri CSS, trebuie să țineți cont de acest lucru. Pentru a determina coordonatele necesare, este mult mai ușor să încărcați sprite-ul principal rezultat în programul Sprite Cow, acesta va indica coordonatele pentru utilizare în CSS.

Asta e tot, de fapt.

Prieteni, Mult-uroki.ru este un proiect non-profit care este folosit în fiecare zi de tot mai mulți oameni din lume ca resursă cu material educațional gratuit, de înaltă calitate, pe tema creării de desene animate și animație 2D. Poți AJUTA LA DEZVOLTAREA PROIECTULUI cu o sumă mică de bani, deoarece de multe ori timpul pe care l-aș putea dedica creării de noi lecții, pierd lucrând cu jumătate de normă pentru a supraviețui. Multumesc!

Afișați materiale înrudite pentru această lecție la care am legat în acest videoclip:

Folosind tutorialele mele video, puteți învăța cum să creați desene animate 2d/3d, personaje și animații în orice stil.

Începeți să învățați de la prima lecție:

1. Recenzie despre Anime Studio Pro (Moho Pro). Creăm prima ta animație de înaltă calitate

Lecția durează 41 de minute! În acest timp, vă veți forma o opinie completă despre mine și program și veți lua o altă decizie care vă poate schimba viața viitoare (chiar dacă nu veți urmări lecțiile mele mai târziu - vă va economisi timp!).

De unde pot obține sprite-uri pentru jocuri?

Vei răspunde singur la următoarele întrebări:

— Pot să lucrez în program?
— Înțeleg procesul unei imagini de la pregătirea în Adobe Photoshop până la animație și videoclipul final?
— Ți-a plăcut explicația mea sau voi căuta altceva?
— Voi putea să fac bani din asta?
— Voi putea să-mi creez propriul desen animat?, care poate servi, de exemplu, ca un cadou excelent!

În acest tutorial vă spun cum să creați animație sprite pentru jocuri 2D în Anime Studio Pro (Moho Pro)). Orice motoare (SVG) și orice stilizare (secvență png).

Proiectul meu (rețeaua socială) este dedicat predării modului de a crea desene animate 2d, personaje, animație 2d/3d, animație desenată manual, crearea de jocuri 2d în javascript și flash, editare video, sunet, post-procesare video etc. prin publicarea lecțiilor mele video pe site-ul rețelei mele de socializare http://mult-uroki.ru, în grupul VKontakte: https://vk.com/mult_uroki și canalul Youtube: https://www.youtube.com/c/ Mult -urokiRu pe programe de animație 2d/3d și modelarea obiectelor de animație, terenului și fundalurilor în: Anime Studio Pro (Moho Pro) (ASP) (anime studio pro), Autodesk Maya 2013, Adobe After Effects CS6, Adobe Premier Pro, Adobe Photoshop, Adobe Audition, Adobe Flash, Toon Boom Animation, Cinema 4D, Blender și Poser Pro. În lecțiile mele veți învăța cum sunt create desenele animate și animația, cum personajele sunt sincronizate pe buze și cum sunt marcate desenele animate, care sunt legile animației și editării, care sunt tipurile de planuri și cum să le alternez corect, cum un storyboard și se creează animatice, ce desene animate se realizează în programul Anime Studio Pro (Moho Pro) și ce program este mai bun (mai simplu) și ce să alegi pentru a crea primul tău desen animat 2D acasă Anime Studio Pro (Moho Pro) sau Adobe flash? Tutoriale video: Crearea de personaje osoase și animație 2D în programul Anime Studio Pro (Moho Pro 12). Cum să creezi și să desenezi personaje în Anime Studio Pro (Moho Pro)? cum se face un desen animat 2D?

05.11.2016Alexander Ptichkin

Fulgerul simplu, familiar, sunt descărcări care sar între nori din troposferă și suprafața pământului.

Resurse gratuite pentru jocuri 2D

Sprite-urile apar în straturile superioare ale atmosferei, la înălțime deasupra unui nor de tunete, și iau forme ciudate care nu seamănă nici pe departe cu descărcările electrice.

Aceste categorii au fost descoperite relativ recent, în 1989. Ele au fost descoperite de John Randolph Winkler, un profesor pensionar, un veteran al NASA în vârstă de 73 de ani, când a îndreptat o cameră video extrem de sensibilă către nori, pur și simplu calibrând-o, apoi, uitându-se prin înregistrarea cadru cu cadru, a descoperit două strălucitoare. fulgere, care, spre deosebire de fulger, nu coborau la pământ, iar în sus, la ionosferă. Se spune că motivul apariției lor este formarea unui câmp electric de mare intensitate peste zona furtunii, care arată ca un fulger de lumină cu formă ciudată. Sprite-urile apar de obicei în grupuri, adesea sub forma unui inel. Sunt mobili, fac mișcări de „dans” și sunt foarte ușor de confundat cu OZN-uri. Coloanele verticale de strălucire în sprite ating 20 km înălțime, fasciculul lor poate avea până la 70 km în diametru.

Ți-a plăcut postarea? Susține Faktrum, dă clic pe:

Cum să înlocuiți un sprite atunci când se mișcă pe o cale stabilită.

Să presupunem că aveți un sprite format din 36 de imagini (0-35).
Adică, fiecare următoare este o sub-imagine la 10 grade în lateral.
De obicei, în evenimentul de desen, în acțiunea de desenare sprite, în câmpul -subimage- scriem direcția/(360/număr_imagine).
Adică direcția/10. Dar pe drum, direcția obiectului este un număr fracționar!
Să rezolvăm problema.
În evenimentul desen (sau pas), setați valoarea variabilei,
direcție=(rotund(rotund(direcție)/10))*10.
O să explic.
Direcție = (rotunjit (rotunjit (direcție) împărțit la 10))
inmultit cu 10
Voi explica mai departe.
Rotunjim direcția fracționată pe parcurs. (exemplu 268,34 = 268)
Apoi împărțiți-l la zece (268/10=26,8)
apoi rotunjite (26,8=27)
apoi înmulțiți cu zece (27*10=270)
Ura! Avem ce ne trebuia! Acum: -subimagine- direction(270)/10 =27
Adică, a 27-a imagine sprite, în care obiectul privește în jos, ceea ce era necesar.

Cum să faci rapid un sprite al unei persoane care se uită (vedere de sus) în direcții diferite (18, 36, 72 de părți)

Creăm un sprite cu o imagine a unei persoane. Faceți clic pe Editați sprite
Selectați Animație/Secvență de rotație/ și apoi în sens invers acelor de ceasornic.
apoi, în numărul de cadre scriem numărul de subimagini (persoane în direcții diferite) și scriem gradele 360. (dacă se întoarce în toate direcțiile)
Atunci OK și... OH MINUNE! sa întâmplat!

Texturi, gresie, fundaluri

aveți numărul necesar de subimagini.
Apoi trebuie să setați (teoretic) prima imagine (numărul 0) unde se uită tipul
prin direcția=0, pentru a scrie direcția/10 în evenimentul de desen în subimagine, tipul trebuie să privească în dreapta. Îl poți folosi (dacă nu cauți)
Imagini/Ciclul stânga
imagini/ciclu Dreapta sau tastele shift+ctrl+(L sau R)
Aici este sprite-ul terminat.

Cum se creează o mașină de apă potabilă (joc).

Pentru început, facem două sprite - mașina în sine și cutia. Apoi aceste obiecte.
Cum funcționează: eroul se ciocnește cu o mitralieră și, cu noroc, cutia zboară pe
la o anumită distanță de mașină. Totul se repetă după un anumit timp.
În evenimentul CREATE al eroului, introduceți o variabilă (adevărat/fals), de exemplu no_kola,
pentru a urmări dacă jocul rulează deja. Deci, no_kola=true (adică jocul nu rulează)
Într-un eveniment de coliziune:
1) Eroul se oprește.
2) Dacă no_kola=false (jocul rulează)
3) Ieșiți din acest eveniment
4) Cu șansa 1 în afara (număr, cu cât mai multe, cu atât mai puține șanse, am 4)
5) Creați un obiect bancar.
Mai multe detalii aici. Totul depinde de direcția în care va zbura cutia. Se aplică pentru: Altele
Dacă la stânga, atunci x=-(aleatoriu(20)), dacă la dreapta, atunci cu + Y=aleatorie(20)-10 Toate -Relativ
6) Apoi, dacă este necesar, redăm sunete.
7) Setați no_kola=true (jocul rulează).
8) Apoi setăm un cronometru, de exemplu, la 50, iar în cazul acestui cronometru scriem no_kola=true (fără joc).
Apoi, în evenimentul cREATE can, redăm sunetul victoriei (să zicem, el a câștigat) și în cazul ciocnirii eroului cu cana, îl distrugem și redăm sunetul cutiei care este beat. Toate.

Cum să creezi un foc care arde mereu. (Foc)

Facem un sprite de foc, apoi un obiect. A scoate sunet.
În Create scriem:
1) Dacă sunetul de foc nu se aude
2) Redați sunetul focului
3) Setați variabila fire=false pentru a controla răspândirea.
În Step scriem:
1) Dacă foc=fals
2) Alarmă 0 la (număr, viteza de propagare, am 300)
3) Dă foc = adevărat
În Alarmă 0 scriem:
1) Dacă obiectul de foc este în poziție (x,y = aleatoriu(100)-50, relativ)
2) Bloc de pornire
3) foc=fals
4) Ieșire
5) Sfârșitul blocului
6) creați focul obiectului (x,y =random(100)-50, relativ)
7) Alarmă 0 = 300 8) Incendiu=fals
Principiul de funcționare. Variabila incendiu controlează dacă se încearcă să se creeze un incendiu după o anumită perioadă de timp. Și când este falsă, alarma va fi setată din nou pentru a încerca să creeze un incendiu. Dacă poziția în care intenționați să puneți focul este deja ocupată de foc, focul va deveni fals și Alarma0 va porni din nou. În acest caz, totul va arde - pereți, oameni și obiecte. Când focul părăsește camera, este mai bine să-l distrugi.
Asta este.

Crearea unui personaj înarmat (inclusiv până la dinți).

În acest sfat vei găsi principiul, iar codurile le vei realiza singur.

DOAR ÎRMAT

Acest lucru poate fi înțeles ca câteva tipuri de arme.
Trage o dată, daune reduse. (pistol)
Trage în mod repetat, daune reduse. (Uzi, Ingram)
Trage o dată, daune mari. (pistol)
Trage o dată, daune maxime. (Bazooka)
În acest caz, se presupune că jucătorul va avea întotdeauna aceste 4 arme, chiar dacă nu există muniție (focul fără muniție este un sunet cert). Pentru a trage, va fi suficient să găsești cartușe și atât. De asemenea, este posibil să tragi fără reîncărcare.
De exemplu, în jocul MAX PAYNE, pe care îl fac acum, folosesc arme simple. Un pistol și un Uzi vor diferi doar în timpul dintre gloanțe. (daune de ex. 10)
Au nevoie de un singur obiect glonț.
O pușcă trage mai încet decât un pistol. (dar prejudiciul este, de exemplu, de 3 ori mai mare)
Avem nevoie de un alt obiect, de preferință un sprite mai mare.
Bazooka trage foarte încet (și aici daunele, de exemplu, dacă sunt lovite - moarte)
Și aici trebuie să creați o rachetă mică. Când se ciocnește cu cineva/ceva, acesta explodează și obiectul EXPLOSE provoacă daune (ex. 10).
Pentru a avea mereu cu ce să trageți, puteți face gloanțele pistolului fără sfârșit.
Cum să alegi o armă? Așa am rezolvat această problemă. Lângă erou îi desenez sănătatea, iar deasupra scriu numele armei și lângă ea numărul de runde. Puteți folosi numere pentru a comuta (de ex. 1234). Trebuie să introduceți variabile (adevărat/fals), de exemplu: use_pistol, use_usi, use_rifle, use_rocket Iar la schimbarea numerelor, toate variabilele sunt setate ca false, iar cea dorită este setată la adevărat.
Și în evenimentul de desen: dacă așa și atare variabilă = adevărat, atunci scrie cutare și așa armă.

ÎNARMAT PÂNĂ DINȚI

În acest caz, jucătorul nu are toate aceste arme, iar atunci când ridică cartușe dintr-o armă pe care nu o are, nu va putea trage. Infinite sunt pietrele, un cuțit și un ferăstrău, un liliac. Va trebui să trageți cu reîncărcare.
1 Poate fi folosit pe termen nelimitat la distanță apropiată. (Cuțit, liliac, ferăstrău cu lanț)
2 Plasat lângă erou. (Grenadă, a mea, capcană.)
3 Se aruncă la o anumită distanță de erou. (Pietre, grenadă, cocktail Molotov)
4 Trage o singură lovitură, daune reduse. (Pistol, arbaleta)
5 Trage în mod repetat, daune reduse. (Uzi, Ingram)
6 Trage o dată, daune mari. (Pușcă, pușcă)
7 Trage în mod repetat, daune mari. (Kalashnikov, mitralieră grea)
8 Trage o dată, daune maxime. (Bazooka, lansator de grenade)
Protecție - Blinduri, căști, costume ignifuge.
1 Cu un cuțit și un ferăstrău, probabil că este clar. Ferăstrăul are mai multe daune. Și liliacul este folosit la o distanță puțin mai mare, dar deteriorarea este ca un cuțit.
2 Poți pune și o grenadă lângă tine, după un anumit timp va exploda.
Mina este plasată în apropiere, paguba este aceeași ca de la o grenadă, doar până când este călcată nu va exploda.

O capcană este ca o mină, dar cu mai puține daune.
3 Pietrele pot fi făcute infinite și pot provoca daune neglijabile.
Grenada este aruncată în funcție de cât timp țineți apăsată tasta (Powershoot)
Cocktailul Molotov nu provoacă daune, ci creează un incendiu în jurul său, care dispare după un anumit timp. Dar focul dăunează, (de exemplu, 2) Și dacă se ciocnește de un inamic, acesta va fi lovit, chiar dacă acesta merge, și până când focul se stinge sau inamicul moare.
4 Pistol dezasamblat, arbaleta - mai puține daune
5 Demontat
6 Când sunt trase dintr-o pușcă, sunt create multe gloanțe coezive, cauzând individual pagube mici. (ex. 3) Dar din moment ce sunt multe, pagubele vor fi mari.
7 După cum știți, Kalash-ul este mortal, la fel ca o mitralieră. Daunele sunt mai mici decât cele de 6, dar trage puțin mai lent decât 5.
8 Lansatorul de grenade va trage grenade, dar nu Powershoot. Și iată afacerea cu bazooka:
Când racheta va exploda va fi o explozie, iar focul va arde în continuare, ca de la un Molotov.
Și mai există o categorie - Aruncător de flăcări. Va trage la mică distanță, dar focul, ca și al lui Molotov, va provoca pagube enorme, rămânând asupra inamicului.
Ce zici de Apărare? Vă rog! Armura - 100 de sănătate suplimentare, fără sânge când împușcat în ea.
O cască vă va ajuta doar să vă protejați capul, așa că aceasta este o protecție aleatorie, aproximativ 1 din 5.
Și un costum neinflamabil - introducem o variabilă, havekostum=true, iar la o coliziune cu focul, focul nu se va atașa de corp, ci doar va reduce rezistența costumului.

Asta este! Puteți combina atât simple, cât și „până la dinți” și obțineți arme destul de bune. Dar a doua metodă este necesară în mod complet explicit pentru toate tipurile de jocuri. Împungere

Mulțumesc, * SpleaN *

Dacă doriți să vă oferiți lecțiile sau pur și simplu informații interesante despre crearea de jocuri folosind GameMaker pentru vizionare publică, atunci sunteți binevenit - trimiteți lucrarea dvs. la gamemaker e1.ru, indicând subiectul „Lecții GM” sau o indicație directă a subiectului lecția .

Vom plasa cu plăcere materialele pe care le trimiteți pe paginile site-ului nostru, cu indicarea obligatorie a autorului!

© 2003 Simple Life & World

După cum știți, există o flotă uriașă de dispozitive mobile cu diferite rezoluții ale ecranului și rapoarte de aspect. Și dacă citiți acest articol, atunci, ca și mine, doriți să decideți la ce rezoluție să-i cereți artistului să deseneze sprite, astfel încât jocul să arate bine pe majoritatea dispozitivelor.

Vom nota imediat metoda conform căreia jocul este desenat pentru un format și scalat pentru toate celelalte. Această metodă distorsionează imaginea de pe ecran și totul nu arată așa cum a intenționat artistul.

Metoda noastră va consta în tăierea acelei părți a imaginii la diferite raporturi de aspect care nu vor afecta nici jocul, nici compoziția artistică. Dar ce dimensiune ar trebui să aibă imaginea de fundal originală?

Pentru a face acest lucru, să stabilim ce rezoluții ale ecranului și raporturile de aspect sunt cele mai populare în acest moment. Pentru asta am folosit statistici deschise de la echipa Unitate, îl poți urmări. Iată datele actuale la momentul scrierii:

Rezoluțiile ecranului

Raport de aspect

Și iată cum arată lista celor mai populare rezoluții una în raport cu cealaltă:

Vom tăia excesul de pe părțile laterale, lăsând intactă înălțimea imaginii. Prin urmare, ar trebui să decideți cu privire la dimensiunea maximă a imaginii în înălțime.

Dacă desenezi ceva în mărime 2048 x 2048 pxși apoi reduceți-l la dimensiunea programului 512 x 512 px, atunci imaginea va rămâne clară, dar nu puteți face acest lucru în direcția opusă cu grafica raster - imaginea va ieși neclară.

După cum puteți vedea mai sus, din lista celor mai populare rezoluții, înălțimea maximă este 1536px.

Pentru cele mai populare formate de raport de aspect (98,5%), puteți selecta lățimea imaginii astfel încât înălțimea să rămână aceeași 1536px. Iată ce a ieșit din asta:

Ținând cont de faptul că marginile laterale vor fi tăiate pe ecranele cu un alt raport de aspect decât 16:9, puteți plasa obiecte importante pentru joc, astfel încât acestea să rămână vizibile, de exemplu. plasându-le într-o zonă de dimensiunea 2048 X 1536 px. Pe baza acestui șablon, puteți desena fundalul și alte elemente ale lumii jocului.

Odată cu dezvoltarea HTML5 și a platformelor mobile, jocurile 2D revin la modă și atrag atenția chiar și a editorilor majori. Datorită instrumentelor precum Unity și resurselor online pentru activele jocului, dezvoltarea acestor jocuri a devenit mult mai ușoară. Mai jos este o listă cu cele mai bune 10 site-uri cu resurse 2D pentru jocuri, atât plătite, cât și gratuite.

*Site-urile sunt listate în ordine aleatorie*

1. Unity Asset Store (plătit)

Cel mai mare site cu active de jocuri plătite. Nu este necesar să utilizați motorul Unity pentru a funcționa - pentru a obține acces la resursele din Magazinul de active, trebuie doar să descărcați versiunea sa gratuită. Fișierele descărcate vor fi salvate în folderul proiectului Unity, de unde pot fi importate în orice motor de joc 2D.

Este de remarcat faptul că Unity, în mâinile unui dezvoltator priceput, are un potențial enorm, dovadă fiind numărul mare de jocuri 2D de succes (cum ar fi popularul Bad Piggies de la Rovio). Iar Unity Asset Store oferă cea mai largă selecție de active 2D.

2. GameDev Market (plătit)

GameDev Market este un site relativ nou, organizat convenabil pe categorii de conținut (cum ar fi Super Game Asset, care va fi discutat mai jos). Aici veți găsi atât elemente 2D, cât și 3D, inclusiv interfața de utilizare, sprite-uri de caractere, pictograme și medii. Artiștii oferă bunuri spre vânzare, iar gama crește în fiecare zi.

Graphicriver este una dintre cele mai populare resurse de imagine șablon. Datorită dezvoltării jocurilor mobile casual, acolo a apărut o categorie separată cu active 2D. Înainte de a fi postat pe site, tot conținutul este supus verificării interne, iar după publicare, orice utilizator își poate lăsa ratingul și recenzia. Concluzie: acesta este un site de încredere, în dezvoltare activă, sub moderarea strictă a Envato.

4. Magazin Scirra (plătit)

Scirra este dezvoltatorul din spatele Construct 2, un editor 2D HTML5 popular care și-a lansat recent propriul magazin de active. Aici puteți găsi resurse audio, grafice și chiar șabloane de jocuri gata făcute pentru Construct 2. Cu toate acestea, puteți utiliza orice alt editor 2D pentru lucru.

5. Game Art Partners (plătit)

Pe site-ul Game Art Partners puteți cumpăra o varietate de elemente de desene animate pentru platformele 2D, inclusiv personaje animate, monștri, arme, efecte vizuale și seturi de elemente de interfață.

6. Activ super joc (plătit)

Dacă creezi un RPG sau un joc cu grafică izometrică, acest site este pentru tine. Aici veți găsi active de cea mai înaltă calitate: pictograme RPG colorate (probabil cele mai bune disponibile online), sprites 2D, sprites de personaje animate și hărți izometrice uriașe. Important este că majoritatea resurselor prezentate sunt realizate în același stil.

7. Deschide Game Art (gratuit)

O resursă cuprinzătoare pentru dezvoltatorii de jocuri open source, Open Game Art este cea mai mare colecție de active de jocuri cu licență liberă. Toate materialele - de la sprite-uri la pictograme - pot fi descărcate sub licențe GNU sau Creative Commons. Acesta este un site grozav pentru începători, dar multe dintre active au un stil vizual diferit, așa că va trebui să le alegeți cu atenție.

8. Kenney Game Assets (gratuit)

Un alt site grozav cu peste 20.000 de active, inclusiv elemente de UI și diverse sprite-uri pentru platforme 2D. Majoritatea resurselor sunt prezentate în grafică vectorială și sunt potrivite pentru orice dispozitiv, indiferent de rezoluția ecranului. Activele pot fi descărcate individual (gratuit) sau într-un singur set (pentru o taxă modestă de 9 USD).

9. Game-Icons.net (gratuit)

Game-icons.net este cel mai bun site cu pictograme gratuite, dintre care există nu mai puțin de 2000. În ciuda faptului că toate pictogramele sunt alb-negru, ele sunt destul de universale și pot fi folosite pentru a reprezenta acțiuni, vrăji, abilități, articole, etc. n. Un bonus frumos este formatul vectorial.

10. Reiner's Tilesets (gratuit)

Cel mai bun site cu plăci gratuite. Aici puteți găsi sprites de animale, plante, clădiri, arme, efecte vizuale și aproape orice obiecte pentru RPG-uri cu grafică izometrică. Stilul elementelor amintește de Diablo II. Aceasta este o resursă excelentă pentru dezvoltatorii noi care doresc să testeze un motor de joc sau să înceapă să-și creeze propriul joc.