Turinys:
- 1 žingsnis: „Arduino“„Scratch“diegimas
- 2 žingsnis: medžiagos
- 3 žingsnis: Spritų pasirinkimas
- 4 žingsnis: Sprites dydžio dydžio koregavimas
- 5 žingsnis: fonas
- 6 žingsnis: kliūtys
- 7 veiksmas: įkelkite „Arduino“bloko kodą
- 8 žingsnis: „Dog Sprite“kodas
- 9 veiksmas: įkelkite kliūtinio kamuolio kodą
- 10 žingsnis: pasikartojanti kliūtis
- 11 veiksmas: kliūčių sprite judėjimo aukštyn žemyn reguliavimas
- 12 veiksmas: aparatinės įrangos jungtys
- 13 žingsnis: paskutinis žingsnis
Video: Žaidimai naudojant „Arduino“: 13 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Dauguma čia besilankančių galėjo kurti projektus naudodami arduino, tačiau tik nedaugelis žino, kaip jį naudoti žaidimų tikslais. Ši pamoka padės jums nuo pat pradžių sukurti vaizdo žaidimą, kurį galima valdyti naudojant „Arduino“.
Šis nurodymas atvers naujas „Arduino“naudojimo programas ir pagerins jūsų projektus nei anksčiau.
1 žingsnis: „Arduino“„Scratch“diegimas
Apsilankykite svetainėje
Apie S4A S4A yra „Scratch“modifikacija, leidžianti lengvai programuoti „Arduino“atvirojo kodo aparatinės įrangos platformą. Tai suteikia naujų blokų, skirtų valdyti jutiklius ir pavaras, prijungtas prie „Arduino“. Taip pat yra jutiklių ataskaitų lenta, panaši į „PicoBoard“. Pagrindinis projekto tikslas - pritraukti žmones į programavimo pasaulį. Tikslas taip pat yra suteikti aukšto lygio sąsają „Arduino“programuotojams su tokiomis funkcijomis, kaip sąveika su lentų rinkiniu per vartotojo įvykius.
Firmware įdiegimas į „Arduino3“veiksmus
Ši programinė įranga yra programinė įranga, kurią turite įdiegti į „Arduino“plokštę, kad galėtumėte su ja bendrauti iš S4A. Atsisiųskite ir įdiekite „Arduino“aplinką vadovaudamiesi instrukcijomis, pateiktomis adresu https://arduino.cc/en/Main/Software. Atminkite, kad „Arduino Uno“reikalinga bent 0022 versija. Atsisiųskite mūsų programinę -aparatinę įrangą iš čia prievadas, prie kurio prijungta plokštė Įkelkite programinę -aparatinę įrangą į savo plokštę naudodami Failas> Įkelti
2 žingsnis: medžiagos
Kad skaitytojams tai būtų paprasta, mes kursime tik vieną mygtuko valdomą vaizdo žaidimą.
Jums reikės:
Įdomus protas;)
1 „Arduino“lenta
jungiamieji laidai
1 duonos lenta
Momentinis mygtuko jungiklis
1 rezistorius 220 omų (arba netoli šio diapazono)
3 žingsnis: Spritų pasirinkimas
Galite pasirinkti bet kurį „Sprite“iš numatytųjų norimų spritų iš naujos sprites parinkties, esančios apatiniame dešiniajame sąsajos skydelyje.
Kad jis taptų dinamiškas, turite eiti į kostiumus ir pridėti kostiumus prie pasirinkto „sprite“
Aš pasirinkau mėlyną šunį, nes jis turi tris kostiumus.
Taip pat galite atsisiųsti naujų spritų iš įvairių svetainių internete.
4 žingsnis: Sprites dydžio dydžio koregavimas
Sprites ir arduino plokštę, rodomą ekrano meniu viršutiniame dešiniajame sąsajos skydelyje, galima sumažinti dydžiu ir perkelti naudojant susitraukimo dydžio skirtuką skydelio viršuje.
5 žingsnis: fonas
Fonas suteiks jums gražų vaizdo žaidimo efektą.
Eikite į apatinį dešinįjį skydelį ir pasirinkite etapo parinktį ir pasirinkite bet kurį etapą iš numatytųjų etapų arba galite pridėti savo.
6 žingsnis: kliūtys
Kiekvienas vaizdo žaidimas turi kliūčių žaidėjui jaudintis.
Taigi čia mes pasirinksime daugiau spritų kliūtims.
Aš pasirinkau kamuoliukus kaip kliūčių spritus iš naujos sprites parinkties.
7 veiksmas: įkelkite „Arduino“bloko kodą
Apatiniame dešiniajame skydelyje pasirinkite arduino ir įkelkite bloko kodą vilkite ir numeskite iš kairiojo bloko kodo skydelio, kaip parodyta paveikslėlyje.
8 žingsnis: „Dog Sprite“kodas
Apatiniame dešiniajame skydelyje pasirinkite „Dog sprite“ir įkelkite bloko kodą vilkdami ir numesdami iš kairiojo bloko kodo skydelio, kaip parodyta paveikslėlyje.
9 veiksmas: įkelkite kliūtinio kamuolio kodą
Apatiniame dešiniajame skydelyje pasirinkite kliūčių spritą ir įkelkite bloko kodą vilkdami ir numesdami iš kairiojo bloko kodo skydelio, kaip parodyta paveikslėlyje.
10 žingsnis: pasikartojanti kliūtis
Tiesiai ant kliūčių sprite ekrano skydelyje ir pasirinkite kopiją, ir ten jūs turite, kad jūsų kliūtis būtų dubliuojama.
11 veiksmas: kliūčių sprite judėjimo aukštyn žemyn reguliavimas
Pasirinkite rutulinį spritą ir eikite į viršutinį skydelį, kaip pažymėta paveikslėlyje, ir pakeiskite jo kryptį į viršų.
12 veiksmas: aparatinės įrangos jungtys
prijunkite aparatūros komponentus, kaip parodyta
13 žingsnis: paskutinis žingsnis
Prijunkite „arduino“plokštę prie nešiojamojo kompiuterio su grandine ir paspauskite žalią vėliavą dešiniajame sąsajos kampe, ir jūs gavote žaidimą.
Rekomenduojamas:
Žaidimai !!! - Įvadas: 5 žingsniai
Žaidimai !!! - Įvadas: Sveiki! Aš išmokysiu jus sukurti tris skirtingus žaidimus svetainėje code.org. Pagal kiekvieną žaidimo pamoką paskelbsiu šabloną, kurį galėsite remiksuoti ir naudoti žiūrėdami mano vaizdo įrašą. Tikiuosi smagiai praleisite laiką !! Jei jūs, vaikinai, norite tiesiog pamatyti mano žaidimus
Linijinis LED ekranas „Arduino“žaidimai: 7 žingsniai (su paveikslėliais)
In-Line LED ekranas „Arduino Games“: dar žinoma kaip LED kopėčių ekrano žaidimų sistema. „Attiny-85“, aprūpintas aparatine ir programine įranga, kad būtų galima paleisti veiksmo kupiną „vaizdo įrašą“; žaidimai, tiesioginiame LED ekrane. Jame yra multipleksuotas 12 LED kopėčių ekranas, jis palaiko iki 6 mygtukų įvesties ir
4 mygtukų žaidimai naudojant vieną analoginę įvestį: 6 žingsniai (su paveikslėliais)
4 mygtukiniai žaidimai naudojant vieną analoginę įvestį: šioje instrukcijoje daugiausia dėmesio skiriama vienos analoginės įvesties linijos naudojimui keliems mygtukams, kuriuos galima aptikti nepriklausomai vienas nuo kito. Ir norint pabrėžti šių mygtukų naudojimą, yra programinė įranga, skirta žaisti keturis skirtingus 4 mygtukų žaidimus. Visi žaidimai (8 iš t
Dviejų žaidėjų vieno LED juostų žaidimai su taškų lenta: 10 žingsnių
Dviejų žaidėjų vieno LED juostelių žaidimai su taškų lenta: Pirmiausia melskitės dievo už visas pasaulio tautas, kad Dievas tik šiuo metu galėtų mums padėti ir suteikti ramybę. Visi esame užrakinti ir niekur nedingsime. Aš neturiu daugiau darbų, todėl pradėk mokytis „python“internete ir negalėsiu galvoti
ESP32 VGA arkadiniai žaidimai ir vairasvirtė: 6 žingsniai (su nuotraukomis)
ESP32 VGA arkadiniai žaidimai ir vairasvirtė: Šioje instrukcijoje parodysiu, kaip atkurti keturis arkadinius žaidimus - „Tetris - Snake - Breakout - Bomber“- naudojant ESP32 su VGA monitoriaus išvestimi. Skiriamoji geba yra 320 x 200 pikselių, 8 spalvos. Anksčiau padariau versiją su