2d Rocket Landing Sim: Hatua 3
2d Rocket Landing Sim: Hatua 3
Anonim
Roketi ya 2d kutua Sim
Roketi ya 2d kutua Sim
Roketi ya 2d kutua Sim
Roketi ya 2d kutua Sim
Roketi ya 2d kutua Sim
Roketi ya 2d kutua Sim

Utahitaji kutengeneza mandhari ya nyuma, chora maroketi, na kiashiria kuanza (kwa kweli utahitaji unganisho la mtandao ili utumie mwanzo) ikiwa unataka tu kucheza uigaji / mchezo, bonyeza hapa, au nenda kwa https: / /scratch.mit.edu/projects/432509470/

Hatua ya 1: Injini ya Fizikia

Injini ya Fizikia
Injini ya Fizikia
Injini ya Fizikia
Injini ya Fizikia

Simulators za roketi haziwezi kuwepo bila uigaji wa fizikia, na kwa hivyo utahitaji vigeuzi vyote kama ifuatavyo:

  1. Vh au Velocity Horizontal kama inavyoonyeshwa katika mfano
  2. Vv au VelocityVertical kama inavyoonyeshwa
  3. InjiniPower, kuonyesha msukumo unaotokana na roketi
  4. EngineAngle, kwa uendeshaji wa gimbals
  5. kasi ya jumla, kwa hali ya kiashiria na kugusa
  6. ililipuka, kwa sababu ambazo tutapata katika hatua inayofuata

Baada ya kuunda vigeuzi, nenda kwenye kichupo cha "mwendo", na uweke chini vizuizi [badilisha x na ()] na [badilisha y na ()]

Weka Vv yako kwenye [change y by ()] na Vh katika [change x by ()] na uweke kitu chote kitanzi.

Ili kuongeza mvuto, ongeza tu [badilisha Vh na (-1)] kwenye kitanzi.

Ili kuongeza kufanana kwa buruta, ongeza kizuizi kifuatacho kwenye kitanzi:

[weka Vh hadi (0.99 * Vh)]

[weka Vv kuwa (0.999 * Vv)]

Ah kijana sasa ni wakati wa "injini"

Kwa kuwa hii itadhibitiwa na gimbals na uelekezaji wa mwelekeo, tunahitaji kitu ambacho kitaruhusu roketi kusafiri katika mwelekeo inayoelekezwa. kwa kuwa kuzunguka kwa injini kutakuwa na athari kwa mwelekeo wa msukumo, pembe ya injini itachangia mwelekeo mzima wa kuongeza hivyo ongeza hiyo, na uulize kompyuta ifanye trigonometry kidogo na voila, pato la injini hufanywa.

Hatua ya 2: Mitambo ya Mchezo

Mitambo ya Mchezo
Mitambo ya Mchezo
Mitambo ya Mchezo
Mitambo ya Mchezo
Mitambo ya Mchezo
Mitambo ya Mchezo
Mitambo ya Mchezo
Mitambo ya Mchezo

Kama "mchezo" hii lazima iwe na vidhibiti, hali ya kushinda, na njia fulani ya mchezo kumalizika.

Kwa udhibiti, yote ambayo inahitajika kufanywa ni kuunganisha funguo kwa baadhi ya vigeugeu ambavyo tumeweka mapema

Tia funguo mbili kwa mwelekeo wa injini na moja kwa nguvu ya injini, kama inavyoonyeshwa hapo juu

Kwa hali ya kushinda, tumia rangi moja maalum au kiwango cha y kuwa ardhi, na hapa ninaweka sehemu kubwa ya ramani kama eneo lisiloweza kusumbuliwa. kama unavyoona hapa, kuna matumizi ya "kulipuka" inayobadilika, inazuia mpangaji wa mavazi kutoka kurudi nyuma bila kulipuka kutoka wakati mlipuko unasababishwa. vigezo vinakuwa sawa au chini kabisa, na kuwa na kasi ya chini sana. sasa baada ya kutua, roketi imewekwa kwa kiwango fulani cha y ili kuzuia roketi inayoelea, na kila kitu kimewekwa kwa 0.

Kwa hali ya kuanza, iweke kwa pembe inayofaa mahali pazuri, au uifanye bila mpangilio, ni chaguo lako

Hatua ya 3: Viashiria

Viashiria
Viashiria
Viashiria
Viashiria

na mwishowe kuifanya ichezwe kwa watu zaidi, nimeongeza viashiria, na unapaswa pia, viashiria vya kuona ni rahisi kuona, na nambari imeonyeshwa hapo juu.

Ilipendekeza: