Faceți un joc într-un notebook - construiți 2

Faceți un joc într-un notebook - construiți 2

Să începem.
Mai intai avem nevoie de Construct 2: descarcati-l si gormiti sau cumparati pentru suma N-nnuyu - este afacerea dvs., dar va sfatuiesc sa nu pierdeti bani :)






Apoi, lansăm, creăm un nou proiect de calitate 1080p, Full Ashdi ca să spunem așa. Aceasta este 16: 9, ceea ce înseamnă că imaginea va arăta bine pe 95% dintre monitoare.

Faceți un joc într-un notebook - construiți 2

După asta, avem nevoie de un fundal. Apropo, poate fi de diferite tipuri, cuburi sau o bucată. În situații diferite, se utilizează un altul și, din motive de optimizare și minimalizare, de această dată folosim primul tip. Creați un patrat de 64x64 / 128x128 / etc Pe aceasta tragem o textură arbitrară fără sudură, în acest caz o tetradelă.

Faceți un joc într-un notebook - construiți 2

Adăugați un click cu butonul din dreapta al mouse-ului, faceți clic pe OK în fereastra deschisă a imaginii.

Faceți un joc într-un notebook - construiți 2

Faceți un joc într-un notebook - construiți 2

Întindeți fundalul pe linia întreruptă - acesta este domeniul de vizibilitate al jucătorului. De asemenea, în Proprietăți aspect, în câmpul Dimensiune aspect, specificați o dimensiune mai mare decât marginea vizibilă.

Faceți un joc într-un notebook - construiți 2

Faceți un joc într-un notebook - construiți 2

Am trecut mult timp între creion și creion și am decis să mă opresc la ultima. Am desenat portaluri, un tun, detalii despre UI și vrazhinu. Potrivit ideii mele, creaturi teribile vor veni de pe portaluri, iar jucătorul trebuie să le ude până vor muri. După aceea, am mutat fiecare detaliu într-o imagine separată, trunchiată și salvată în png. Mai ales nu sa deranjat, meniul-shmenyu - a făcut o pictogramă de sunet și un cont.
Notă: arma trebuie să fie trasă cu un butoi la dreapta. Am construit scheletul turretelor separat de tun, astfel încât sa rotit brusc.

Faceți un joc într-un notebook - construiți 2

De asemenea, am desenat o foaie de sprite - aceasta este o imagine care este împărțită în mod egal în piese N, care formează o animație atunci când este exportată. Aceasta este o explozie a vrachinului.

Faceți un joc într-un notebook - construiți 2

Acum, transferăm cu atenție toate fișierele la proiect. Vrazhin parcurgeți și transferați - așa că intră imediat într-o singură fotografie, dar cu o grămadă de cadre. Va fi necesar mai târziu.






De asemenea, puteți adăuga sprites prin prog, dar numele imaginii va fi pierdut. Rețineți jocul cu straturi: fundalul trebuie să fie în partea de jos și blocat pentru mouse, UI la cel mai înalt nivel și restul la discreția sa.

Faceți un joc într-un notebook - construiți 2

Aranjăm totul așa cum a fost "pe hârtie", nu acordă atenție unui grup de dușmani, m-am înecat de la început.

Faceți un joc într-un notebook - construiți 2

Acesta este modul în care cadrele sunt importate pentru imagine. Nu vom completa două imagini de sunet, dar vom face una și vom adăuga un al doilea cadru.

Faceți un joc într-un notebook - construiți 2

Acordați atenție punctului de imagine. Acest centru condiționată a imaginii, și, ca includerea de icoane on / off de diferite dimensiuni, le vom da un singur punct în centru, în cazul în care există vizibilitate pe ambele imagini. Acest lucru se face astfel încât atunci când pictograma modifică cadrul, nu trece. De asemenea, faceți clic pe animația implicită și reduceți viteza la 0 pentru a regla manual cadrele.

Faceți un joc într-un notebook - construiți 2

Acum trebuie să adăugăm textul contului de crimă. Cu siguranta a fost posibil sa facem un font stilizat Sprite, dar acestea sunt inca jocuri ale mintii, asa ca ne vom lipsi de Arialul obisnuit de culoare gri.

Faceți un joc într-un notebook - construiți 2

Aici expuneți totul, ca în imagine, și observați dimensiunea.

Faceți un joc într-un notebook - construiți 2

Creați primul nostru eveniment în fila Event Sheet. Sistem - La fiecare X secunde. Gun - set unghiul spre Mouse.X Mouse.Y
Evenimentele din Construct 2 funcționează în conformitate cu cea mai simplă schemă de programare: Dacă, apoi, diferit (Dacă, Apoi, Else). Adică, creăm un declanșator, conform căruia evenimentul este declanșat. În acest exemplu, la fiecare 0,01 secunde arma își schimbă direcția în raport cu coordonatele indicatorului mouse-ului.
În acest fel poți să-i dai arma să urmărească altceva. Dacă ai deja rasă Kalach în Construct, ai auzit de Every Tick și probabil te întrebi - de ce nu o folosești? Lucrul este că acest declanșator declanșează evenimentul în fiecare cadru. Dar dacă începe să rămână în urmă, FPS va scădea - de aceea frecvența scade, iar după aceea și netezimea scade. Și aici este o opțiune universală, să spunem.

Faceți un joc într-un notebook - construiți 2

Acum vom începe să tragem din puf. Comportamentul glonțului nostru are propriile setări, le aduceți așa cum se arată în screenshot (cu excepția vitezei, aceasta este decizia dvs.).
Am creat un eveniment care atunci când apăsați butonul stâng al mouse-ului, obiectul armei creează un glonț în punctul specificat de pe stratul 2 al barei (punctul nostru de imagine). Mai mult, gloantele create sunt date cu unghiul de direcție în raport cu unghiul pistolului. Pentru a ne asigura că tunul nu se joacă cu viteza focului, vom face o cooldown și va fi egal cu 0,5 secunde. În setările pistolului, creăm o variabilă de instanță, adică o variabilă locală având 0 și 1. Atunci când focul este declanșat, acesta este resetat după 0,5 secunde. În declanșator, nu puteți să filmați în timp ce cooldownul este suspendat.

Pentru cei cărora nu le place clicode, puteți schimba declanșatorul pe clic pe Activat în jos. Acum, fotografierea se va întâmpla și când apăsați butonul mouse-ului.

Faceți un joc într-un notebook - construiți 2

Faceți un joc într-un notebook - construiți 2

Faceți un joc într-un notebook - construiți 2

Chiar și glontul pe care îl adăugăm la comportamentul DestroyOutsideLayout. Acest comportament va distruge orice glonț care a ieșit din ecran. Optimizarea nu durează. Nu uita niciodată despre asta, mai ales în acest program.

Faceți un joc într-un notebook - construiți 2

Din moment ce nu pot fi adăugate mai mult de 26 de imagini la post, voi publica a doua parte.







Articole similare

Trimiteți-le prietenilor: