Turinys:

2d „Rocket Landing Sim“: 3 žingsniai
2d „Rocket Landing Sim“: 3 žingsniai

Video: 2d „Rocket Landing Sim“: 3 žingsniai

Video: 2d „Rocket Landing Sim“: 3 žingsniai
Video: РЫБА НА УГЛЯХ, ЖАРЕНАЯ ОСЕТРИНА ШАШЛЫК НА МАНГАЛЕ Одесский Липован # 178 2024, Lapkritis
Anonim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim
2d Rocket Landing Sim

Norėdami pradėti, turėsite sukurti foną, piešti raketas ir rodiklį (žinoma, jums reikės interneto ryšio, kad galėtumėte naudoti nulio), jei norite tiesiog žaisti modeliavimą/ žaidimą, spustelėkite čia arba eikite į https:/ /scratch.mit.edu/projects/432509470/

1 žingsnis: fizikos variklis

Fizikos variklis
Fizikos variklis
Fizikos variklis
Fizikos variklis

Raketų simuliatoriai negali egzistuoti be fizikos modeliavimo, todėl jums reikės visų kintamųjų:

  1. Vh arba VelocityHorizontal, kaip parodyta pavyzdyje
  2. Vv arba VelocityVertical, kaip parodyta
  3. „EnginePower“, rodanti raketos sukeltą trauką
  4. „EngineAngle“, skirtas vairui su kardaniniais stabdžiais
  5. bendras greitis, skirtas indikatoriui ir nusileidimo sąlygoms
  6. sprogo, dėl priežasčių pateksime į kitą žingsnį

Sukūrę kintamuosius, eikite į skirtuką „judesys“ir padėkite blokus [pakeisti x pagal ()] ir [pakeisti y pagal ()]

Įdėkite savo Vv į [pakeisti y pagal ()] ir Vh į [pakeisti x pagal ()] ir sudėkite viską į kilpą.

Norėdami pridėti gravitaciją, tiesiog pridėkite [pakeisti Vh pagal (-1)] prie kilpos.

Jei norite šiek tiek vilkti, į kilpą pridėkite šį bloką:

[nustatyti Vh į (0,99*Vh)]

[nustatyti Vv į (0,999*Vv)]

O berniukas, dabar laikas „varikliams“

Kadangi tai bus valdoma antgaliais ir krypties nukreipimu, mums reikia kažko, kas leistų raketei judėti ta kryptimi, kuria ji rodo. kadangi variklio sukimasis turės tam tikrą įtaką traukos krypčiai, variklio kampas šiek tiek prisidės prie bendros traukos krypties, todėl pridėkite tai ir paprašykite kompiuterio atlikti šiek tiek trigonometrijos, o voila, variklio galia bus padaryta.

2 žingsnis: žaidimų mechanika

Žaidimo mechanika
Žaidimo mechanika
Žaidimo mechanika
Žaidimo mechanika
Žaidimo mechanika
Žaidimo mechanika
Žaidimo mechanika
Žaidimo mechanika

Kaip „žaidimas“tai turi turėti valdiklius, laimėjimo sąlygas ir tam tikrą žaidimo pabaigos būdą.

Norint valdyti, viskas, ką reikia padaryti, yra prijungti raktus prie kai kurių anksčiau nustatytų kintamųjų

Priskirkite du raktus variklio krypčiai ir vieną variklio galiai, kaip parodyta aukščiau

Jei norite laimėti, naudokite vieną konkrečią spalvą arba y lygį, kad būtumėte žemė, ir čia aš įdėjau didelę žemėlapio dalį kaip nesuvokiamą plotą. kaip matote čia, naudojamas „sprogęs“kintamasis, jis neleidžia kostiumų kūrėjui grįžti į nesprogusį nuo sprogimo. parametrai yra daugmaž visiškai vertikalūs ir turi labai mažą greitį. dabar po nusileidimo raketa pastatoma tam tikru y lygiu, kad būtų išvengta plaukiojančios raketos, ir viskas nustatyta į 0.

Jei norite pradėti, nustatykite jį tinkamu kampu priimtinoje vietoje arba padarykite atsitiktine tvarka - tai jūsų pasirinkimas

3 žingsnis: rodikliai

Rodikliai
Rodikliai
Rodikliai
Rodikliai

ir galiausiai tik tam, kad būtų galima žaisti daugiau žmonių, pridėjau rodiklių, o jūs taip pat turėtumėte, vizualinius indikatorius lengviau pastebėti, o kodas rodomas aukščiau.

Rekomenduojamas: