Obsah:
Video: 2d Rocket Landing Sim: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Ak chcete hrať simuláciu/ hru, kliknite sem alebo choďte na https:/ budete si musieť vytvoriť kulisu, nakresliť rakety a indikátor (na to, aby ste mohli používať scratch, samozrejme budete potrebovať internetové pripojenie) /scratch.mit.edu/projects/432509470/
Krok 1: Fyzikálny motor
Raketové simulátory nemôžu existovať bez simulácie fyziky, a preto budete potrebovať všetky premenné takto:
- Vh alebo VelocityHorizontálne, ako je uvedené v príklade
- Vv alebo VelocityVertical, ako je znázornené
- EnginePower, na označenie ťahu generovaného raketou
- EngineAngle, na riadenie kardanovými závesmi
- celková rýchlosť, pre podmienky indikátora a dotyku
- explodovala, z dôvodov, do ktorých sa dostaneme v nasledujúcom kroku
Po vytvorení premenných prejdite na kartu „pohyb“a položte bloky [zmeniť x o ()] a [zmeniť y o ()]
Umiestnite svoj Vv do [change y by ()] a Vh do [change x by ()] a celé to dajte do slučky.
Ak chcete pridať gravitáciu, stačí do slučky pridať [zmeniť Vh o (-1)].
Ak chcete pridať určitú podobu ťahania, pridajte do slučky nasledujúci blok:
[nastaviť Vh na (0,99*Vh)]
[nastaviť Vv na (0,999*Vv)]
Ach, chlapče, teraz je čas na „motory“
Pretože to bude riadené kardanmi a ukazovaním smeru, potrebujeme niečo, čo umožní rakete cestovať v smere, na ktorý ukazuje. pretože otáčanie motora bude mať určitý vplyv na smer ťahu, uhol motora bude mierne prispievať k celkovému smeru ťahu, takže pridajte a požiadajte počítač, aby vykonal trochu trigonometrie a voila, výkon motora je vykonaný.
Krok 2: Herná mechanika
Ako „hra“to musí mať ovládanie, podmienku výhry a nejaký spôsob, ako sa hra môže skončiť.
Pokiaľ ide o ovládacie prvky, všetko, čo je potrebné urobiť, je pripojiť kľúče k niektorým z premenných, ktoré sme nastavili predtým
Priraďte dva kľúče k smeru motora a jeden k sile motora, ako je to znázornené vyššie
Ako podmienku výhry použite jednu konkrétnu farbu alebo úroveň y, aby bol podkladom. Tu uvádzam veľkú časť mapy ako nezaujímavú oblasť. ako tu vidíte, používa sa „rozložená“premenná, ktorá bráni tomu, aby sa kostýmový tvorca pri spustení výbuchu prepol späť na nevybuchnutý. parametre sú viac -menej dokonale vzpriamené a majú veľmi nízku rýchlosť. teraz po pristátí je raketa umiestnená na určitej úrovni y, aby sa zabránilo plávajúcej rakete, a všetko je nastavené na 0.
Na začiatku nastavte priemerný uhol na rozumnom mieste alebo ho urobte náhodným. Je to vaša voľba
Krok 3: Indikátory
a nakoniec, len aby to bolo možné hrať pre viac ľudí, pridal som indikátory a mali by ste to urobiť aj vy, vizuálne indikátory sú ľahšie rozpoznateľné a kód je zobrazený vyššie.
Odporúča:
Kompaktný snímač počasia s dátovým prepojením GPRS (SIM karta): 4 kroky
Kompaktný snímač počasia s dátovým prepojením GPRS (SIM karta): Zhrnutie projektu Jedná sa o batériový snímač počasia založený na senzore teploty/tlaku/vlhkosti BME280 a MCU ATMega328P. Funguje na dve 3,6 V lítium -thionylové batérie AA. Má extrémne nízku spotrebu spánku 6 µA. Posiela to
Rocket Nightlight: 4 kroky
Raketové nočné svetlo: Každý dobre fungujúci dospelý potrebuje nočné svetlo a my staviame také, ktoré sa aktivuje dotykom a je zamerané na vesmír
Overkill Model Rocket Launch Controller !: 9 krokov (s obrázkami)
Overkill Model Rocket Launch Controller !: Ako súčasť veľkého projektu zahŕňajúceho modelové rakety som potreboval ovládač. Ale ako všetky moje projekty, nemohol som sa držať iba základov a vytvoriť ručný jednotlačidlový ovládač, ktorý práve vypustí modelovú raketu, nie, musel som byť extrémne prehnaný
DIY Sim Racing displej Arduino: 3 kroky
DIY Sim Racing Display Arduino: Takto postavíte veľmi ľahký a lacný USB displej Sim Racing s Arduino UNO a 3,5 " TFT displej. Má rozhranie API pre Assetto Corsa, ktoré preberá údaje zo zdieľanej pamäte hry naprogramovanej v jazyku C# v programe Visual Studio, a potom odošle
Rocket Lamp: 11 Steps (with Pictures)
Rocket Lamp: Tento nápad s raketovou lampou mám už nejaký čas. Myslím, že som videl obrázok niečoho podobného na nete a prilepilo sa to na mňa. To, čo ma brzdilo, bola skutočná raketa. Pôvodne som chcel vyrobiť jeden z dreva a pomocou sústruhu