Un exemplu de jocuri 2d generatorul mondial
![Un exemplu al jocurilor generatorului mondial 2D (generație de pace în 2d) Un exemplu de jocuri 2d generatorul mondial](https://webp.images-on-off.com/7/118/434x355_0h9oqb5ma29bxhw33oz0.webp)
Salut baieti!
Am săpat recent într-o bandă și a început să observe activitatea de întrebări: „Cum sa faci generarea lumii“
Ei bine, e timpul să răspundă la această întrebare
Crearea de blocuri de peisaj
În primul rând avem nevoie pentru a crea blocuri pentru generarea peisajului nostru:
- Obiectul, care va determina poziția pentru noul bloc. Este unitățile noastre de pornire punct de generare.
- iarbă
- Bloc pământ cu iarbă
- pământ
- piatră
Mai adauga contor la Frame. Acesta va genera un număr aleatoriu care ar genera aleatoriu pământ și piatră.
Toate obiectele trebuie să fie amplasate în spatele ecranului limita.
Deci, avem nevoie de o dimensiune grilă de 32 × 32:
![Un exemplu al generatorului mondial jocuri 2d (World) Un exemplu de jocuri 2d generatorul mondial](https://webp.images-on-off.com/7/118/434x258_rqv4rk166q6jk5wiqym1.webp)
Crearea unei generații de pace
Adăugați o nouă variabilă pentru a genera obiect. Să-l numim Nachalnyy_Y.
„ABC“ și apoi executați repetarea.
Atunci când se realizează ciclul, obiect schimbare generație este pur și simplu mutat în jos la 32 de pixeli.
Aceste evenimente au nevoie pentru a începe punctul de facilități de generare a nu sta într-un singur loc.
![Un exemplu al generatorului mondial jocuri 2d (jocuri) Un exemplu de jocuri 2d generatorul mondial](https://webp.images-on-off.com/7/118/396x221_i4pggp4hh12fvwl4u6nd.webp)
Când are loc repetarea, contorul este setat de fiecare dată când un număr aleatoriu 0 - 8.
Dacă la următoarea iterație contorul nu este egal cu zero, apoi a creat blocul de teren la o unitate generatoare de poziție.
În cazul în care contorul este zero, atunci blocul de piatră este creată la o unitate generatoare de poziție.
Atunci când unitatea de generare a ajunge la partea de jos, atunci:
- Noi muta obiectul pentru a genera coloana următoare (în axa X) în Y coordonata aleatoare
- Nachalnyy_Y variabilă inscriptibil
- a crea iarbă (partea de sus a noii coloane)
![Un exemplu al jocurilor generatorului mondial 2d (pace jocuri generator) Un exemplu de jocuri 2d generatorul mondial](https://webp.images-on-off.com/7/118/434x150_kpz9z7h6g9e0mkax6383.webp)
Salut baieti! Am săpat recent într-o bandă și a început să observe activitatea de întrebări: „Cum de a face generația lumii“ Ei bine, este timpul să răspundă la întrebările de creare a unităților de peisaj În primul rând avem nevoie pentru a crea blocuri pentru generarea peisajului nostru: Obiectul care va determina poziția pentru noul bloc. Este unitățile noastre de pornire punct de generare. Bloc Iarbă de teren cu piatră tot mai mult teren iarbă adăuga un contor la cadru. Acesta va genera un număr aleatoriu care ar genera aleatoriu pământ și piatră. Toate obiectele trebuie să fie amplasate în spatele ecranului limita. Deci, avem nevoie de o dimensiune grilă de 32x32: Crearea unei generații de lume, se adaugă o nouă variabilă pentru a genera obiect ....
Un exemplu al lumii generatorului în jocuri 2D
Un exemplu al lumii generatorului în jocuri 2D