Мазмуну:

2d Rocket Landing Sim: 3 Steps
2d Rocket Landing Sim: 3 Steps

Video: 2d Rocket Landing Sim: 3 Steps

Video: 2d Rocket Landing Sim: 3 Steps
Video: Chandrayaan 3 Full Mission Launch To Landing on The Moon in Spaceflight Simulator ISRO 2024, Декабрь
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

Сиз жөн эле симуляцияны/ оюнду ойногуңуз келсе, бул жерге чыкылдатыңыз же https:/ /scratch.mit.edu/projects/432509470/

1 -кадам: Physics Engine

Physics Engine
Physics Engine
Physics Engine
Physics Engine

Ракета тренажерлери физикалык симуляциясыз жашай албайт, ошондуктан бардык өзгөрмөлөргө төмөндөгүдөй муктаж болосуз:

  1. Мисалда көрсөтүлгөндөй Vh же VelocityHorizontal
  2. Vv же VelocityVertical көрсөтүлгөндөй
  3. EnginePower, ракетанын пайда болушун көрсөтүү
  4. EngineAngle, гимбалдарды башкаруу үчүн
  5. көрсөткүч жана тийүү шарттары үчүн жалпы ылдамдык
  6. жарылган, себептерден улам кийинки кадамга киребиз

Өзгөрмөлөрдү түзгөндөн кийин, "кыймыл" өтмөгүнө өтүңүз жана блокторду [x тарабынан (өзгөртүү) менен [y менен өзгөртүү ()] коюу

Vv'иңизди [өзгөртүү y менен ()] жана Vh [өзгөртүү x менен ()] жайгаштырыңыз жана бүт нерсени циклге салыңыз.

Тартылуу күчүн кошуу үчүн, циклге [өзгөртүү Vh (-1)] кошуңуз.

Бир аз сүйрөөнү кошуу үчүн, төмөнкү блокту циклге кошуңуз:

[Vh (0,99*Vh) деп коюу]

[Vv (0.999*Vv) деп коюу]

Эй бала, эми "моторлорго" убакыт келди

Бул gimbals жана багыт көрсөтүүчү тарабынан көзөмөлдөнө тургандыктан, биз ракета көрсөткөн багытта жүрүүгө мүмкүндүк бере турган нерсеге муктажбыз. кыймылдаткычтын айлануусу түрткү берүүчү багытка кандайдыр бир таасирин тийгизет, кыймылдаткычтын бурчу жалпы түртүлүү багытына бир аз салым кошот жана компьютерден бир аз тригонометрия менен войланы аткарууну сураныңыз, мотордун чыгышы аткарылат.

2 -кадам: Оюн механикасы

Оюн механикасы
Оюн механикасы
Оюн механикасы
Оюн механикасы
Оюн механикасы
Оюн механикасы
Оюн механикасы
Оюн механикасы

"Оюн" катары бул көзөмөлгө ээ болушу керек, утуш шарты жана оюндун аякташынын кандайдыр бир жолу.

Башкаруу элементтери үчүн, биз мурда орноткон кээ бир өзгөрмөлөргө ачкычтарды туташтыруу керек

Кыймылдаткычтын кыймылдаткычынын эки ачкычын, ал эми бирөөнү кыймылдаткычка тапшырыңыз, жогоруда көрсөтүлгөндөй

Жеңиш шарты үчүн, белгилүү бир түстү же у деңгээлин колдонуңуз, бул жерде мен картанын чоң бөлүгүн ыңгайсыз аймак катары койдум. бул жерде көрүнүп тургандай, "жарылган" өзгөрмөнүн колдонулушу бар, ал костюм орнотуучунун жарылуу болгондон кийин жарылбай калганга өтүүсүнө жол бербейт. параметрлер аздыр -көптүр кемчиликсиз тик жана өтө төмөн ылдамдыкка ээ. азыр конгондон кийин, ракета сүзүүчү ракетаны болтурбоо үчүн белгилүү бир y деңгээлине жайгаштырылган жана бардыгы 0 коюлган.

Баштоо шарттары үчүн, акылга сыярлык жерде акылга сыярлык бурчка коюңуз же туш келди кылып коюңуз, бул сиздин тандооңуз

3 -кадам: Көрсөткүчтөр

Көрсөткүчтөр
Көрсөткүчтөр
Көрсөткүчтөр
Көрсөткүчтөр

жана акыры аны көбүрөөк адамдар үчүн ойнотуу үчүн, мен индикаторлорду коштум, жана сиз дагы көргөзмө индикаторлорун оңой таап, коду жогоруда көрсөтүлүшү керек.

Сунушталууда: