Mündəricat:

2d Raket Eniş Sim: 3 addım
2d Raket Eniş Sim: 3 addım

Video: 2d Raket Eniş Sim: 3 addım

Video: 2d Raket Eniş Sim: 3 addım
Video: Oyunda Bunu Yaparsanız Microsoft sizi Banlıyor! 2024, Noyabr
Anonim
2d Raket Eniş Sim
2d Raket Eniş Sim
2d Raket Eniş Sim
2d Raket Eniş Sim
2d Raket Eniş Sim
2d Raket Eniş Sim

Yalnız simulyasiya/ oyun oynamaq istəyirsinizsə, bura vurun və ya https: /scratch.mit.edu/projects/432509470/

Addım 1: Fizika Mühərriki

Fizika mühərriki
Fizika mühərriki
Fizika mühərriki
Fizika mühərriki

Raket simulyatorları fizika simulyasiyası olmadan mövcud ola bilməz və buna görə də bütün dəyişənlərə aşağıdakı kimi ehtiyacınız olacaq:

  1. Vh ya VelocityHorizontal, nümunədə göstərildiyi kimi
  2. Vv və ya Sürət Şaquli göstərildiyi kimi
  3. EnginePower, raketin yaratdığı zərbəni göstərir
  4. EngineAngle, gimbals ilə idarə etmək üçün
  5. göstərici və toxunma şərtləri üçün ümumi sürət
  6. partladıq, səbəblərə görə növbəti mərhələyə girəcəyik

Dəyişənləri yaratdıqdan sonra "hərəkət" sekmesine keçin və [x -i () dəyişdirin və [y -ni () dəyişdirin] bloklarını qoyun.

Vv -nizi [dəyişmə y ilə ()] və Vh -ni [dəyişmək x ilə ()] bölməsinə qoyun və hər şeyi bir döngəyə qoyun.

Cazibə qüvvəsi əlavə etmək üçün döngəyə [dəyişən Vh (-1)] əlavə edin.

Bir az sürüklənmə görünüşü əlavə etmək üçün aşağıdakı bloku döngəyə əlavə edin:

[Vh (0.99*Vh) olaraq təyin edin)

[Vv -ni (0.999*Vv) olaraq təyin edin]

A bala, indi "mühərriklərin" vaxtıdır

Gimbals və istiqamət göstərmə ilə idarə ediləcəyi üçün, raketin göstərdiyi istiqamətdə hərəkət etməsinə imkan verən bir şeyə ehtiyacımız var. mühərrikin fırlanma hərəkətinin istiqamətinə müəyyən təsir göstərəcəyi üçün, mühərrik bucağı ümumi itmə istiqamətinə qatqı təmin edəcək, buna görə də əlavə edin və kompüterdən bir az trigonometriya və voila yerinə yetirməsini xahiş edin, mühərrik çıxışı edilir.

Addım 2: Oyun Mexanikası

Oyun Mexanika
Oyun Mexanika
Oyun Mexanika
Oyun Mexanika
Oyun Mexanika
Oyun Mexanika
Oyun Mexanika
Oyun Mexanika

Bir "oyun" olaraq bunun idarə etmələri, qalibiyyət şərtləri və oyunun bitməsi üçün bir yol olmalıdır.

Nəzarət üçün, edilməsi lazım olan hər şey, əvvəllər təyin etdiyimiz bəzi dəyişənlərə düymələri bağlamaqdır

Yuxarıda göstərildiyi kimi, mühərrik istiqamətinə iki, mühərrikin gücünə isə iki açar təyin edin

Qalibiyyət şəraiti üçün, müəyyən bir rəng və ya y səviyyəsini istifadə edin və burada xəritənin böyük bir hissəsini əlverişsiz bir sahə olaraq qoydum. burada gördüyünüz kimi, "partlamış" dəyişənin istifadəsi var, bu, kostyum qurucusunun partlayış başladıqdan sonra partlamamış vəziyyətə keçməsini maneə törədir. parametrlər az və ya çox dik vəziyyətdədir və çox aşağı sürətə malikdir. indi enişdən sonra, raket üzən raketin qarşısını almaq üçün müəyyən bir y səviyyəsinə yerləşdirilir və hər şey 0 olaraq təyin olunur.

Başlanğıc şərtləri üçün, ağlabatan bir yerə ağlabatan bir açı qoyun və ya təsadüfi hala gətirin, bu sizin seçiminizdir

Addım 3: Göstəricilər

Göstəricilər
Göstəricilər
Göstəricilər
Göstəricilər

və nəhayət daha çox insanın oynaya bilməsi üçün indikatorlar əlavə etdim və siz də görmə göstəricilərini daha asan görə bilərsiniz və kod yuxarıda göstərilir.

Tövsiyə: