Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Ubunifu wa Mchezo
- Hatua ya 2: Vifungo vya kusindika
- Hatua ya 3: Uongozi wa Madarasa
- Hatua ya 4: Kusasisha Screen
- Hatua ya 5: Mantiki ya Mchezo
- Hatua ya 6: Yai la Pasaka
Video: Wavamizi wa LCD: Wavamizi wa nafasi kama mchezo kwenye 16x2 Uonyesho wa Tabia ya LCD: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Hakuna haja ya kuanzisha mchezo wa hadithi "Wavamizi wa Nafasi". Kipengele cha kufurahisha zaidi cha mradi huu ni kwamba hutumia onyesho la maandishi kwa pato la picha. Inafanikiwa kwa kutekeleza herufi 8 za kawaida.
Unaweza kupakua mchoro kamili wa Arduino hapa:
github.com/arduinocelentano/LCD_invaders/
Vifaa
Bodi ya Arduino UNO
Ngao ya keypad ya LCD
Cable ya USB ya kupakia mchoro
Hatua ya 1: Ubunifu wa Mchezo
Skrini hairuhusu kudhibiti saizi tofauti na hutoa mistari miwili tu ya maandishi ambayo haitoshi kwa mchezo. Lakini inaruhusu kutekeleza hadi wahusika 8 wa kawaida. Ujanja ni kusindika kila herufi 5x8 kama seli mbili za saizi 5x4 za mchezo. Hiyo ni kusema, tutakuwa na uwanja wa mchezo wa 16x4, ambayo ina maana. Wahusika 8 ni wa kutosha tu kutekeleza sprites kwa nafasi ya mchezaji, risasi na wageni wahuishaji. Kwa kuwa chemchemi ni 5x4 na wahusika ni 5x8, tutahitaji wahusika wengine wenye sprites mbili kama "spaceship na risasi" sprite, "mgeni na risasi sprite" nk wahusika wote wa kawaida huonyeshwa kwenye picha.
Hatua ya 2: Vifungo vya kusindika
Kawaida, vifungo vyote kwenye ngao ya LCD vimeunganishwa kwenye pini sawa ya analog. Kuna matoleo tofauti ya ngao ya LCD, kwa hivyo itabidi ubadilishe kidogo fasihi kamili katika nambari yangu ya kusindika vifungo.
Hatua ya 3: Uongozi wa Madarasa
Nimetekeleza GameObject ya darasa la msingi ambayo ina uratibu na uwanja wa kasi na michakato ya migongano. Usafirishaji wa Darasa, Mgeni na Bullet hurithiwa kutoka kwake.
Hatua ya 4: Kusasisha Screen
Kutoa mantiki kunaweza kuonekana kuwa ngumu kwa sababu tunapaswa kubadilisha mantiki ya mchezo wa 16x4 kuwa onyesho la 16x2. Tafadhali soma maoni kwenye kificho kwa kumbukumbu zaidi. Ili kuepusha kubwabwaja, nilitumia safu mbili za sura kama bafa ya maandishi. Inaruhusu kutumia michache (moja kwa kila mstari) ya shughuli za kuchapisha kusasisha skrini.
Hatua ya 5: Mantiki ya Mchezo
Hapa kuna moyo wa mchezo. Kitanzi kuu hubadilisha kuratibu ya vitu vyote, huangalia kila aina ya mgongano na hafla za waandishi wa habari. Kasi ya wageni na uwezekano wao wa risasi huongezeka kutoka kiwango hadi kiwango. Lakini tuzo ya alama huongezeka pia.
Hatua ya 6: Yai la Pasaka
Hakuna kiwango baada ya kiwango cha 42. Kwa umakini. Ni Kiwango cha mwisho cha Maisha, Ulimwengu, na Kila kitu.:)
Ilipendekeza:
Dashibodi ya Mchezo wa Kubahatisha wa Lego na Wavamizi wa Nafasi: Hatua 4
Lego Portable Gaming Console Na Wavamizi wa Nafasi: Je! Umewahi kufikiria kuwa msanidi wa mchezo na ujenge kiweko chako cha michezo ya kubahatisha unachoweza kucheza unapoenda? Unachohitaji ni wakati kidogo, vifaaLego bricksa Mini-Calliope (inaweza kuamriwa kwenye wavuti hii https://calliope.cc/en) na ustadi fulani
Wavamizi wa nafasi katika Micropython kwenye Micro: bit: 5 Steps
Wavamizi wa Nafasi katika Micropython kwenye Micro: kidogo: Katika nakala zetu zilizopita tumechunguza utengenezaji wa mchezo kwenye GameGo, koni ya michezo ya kubahatisha ya retro inayoweza kubuniwa iliyoundwa na elimu ya TinkerGen. Michezo ambayo tulitengeneza ilikumbusha michezo ya zamani ya Nintendo. Katika makala ya leo, tutachukua hatua nyuma, kwa
Jinsi ya Kufanya Wavamizi wa Nafasi kwenye Kidogo Kidogo: 4 Hatua
Jinsi ya Kutengeneza Wavamizi wa Nafasi kwenye Micro Bit. Kwa hivyo hatua ya kwanza ni kuunda meli yetu. Wewe nenda kwa " Msingi " na ongeza " Mwanzoni " kuzuia. Kisha nenda kwa " Vigeuzi " na unaunda ubadilishaji uitwao " MELI " na uchague kizuizi kutoka kwa " Vigeuzi " kichupo t
Jinsi ya Kuunda Tabia ya 2d na Mdhibiti wa Tabia katika Injini isiyo ya kweli 4 Kutumia Hati ya Visual ya PC: Hatua 11
Jinsi ya Kuunda Tabia ya 2d na Mdhibiti wa Tabia katika Injini isiyo ya kweli 4 Kutumia Hati ya Visual ya PC: Jinsi ya kuunda Tabia ya 2d na mtawala wa tabia katika injini ya Unreal 4 kutumia maandishi ya kuona kwa PC Hi, mimi ni Jordan Steltz. Nimekuwa nikitengeneza michezo ya video tangu nilipokuwa na miaka 15. Mafunzo haya yatakufundisha jinsi ya kuunda tabia ya msingi na ndani ya
Saa ya Wavamizi wa Nafasi (kwenye Bajeti!): Hatua 6 (na Picha)
Saa ya Wavamizi wa Nafasi (kwenye Bajeti!): Hivi karibuni niliona ujenzi mzuri wa GeckoDiode na mara moja nilitaka kuijenga mwenyewe. Inayofundishwa ni Wavamizi wa Nafasi Desktop Saa na ninapendekeza uiangalie baada ya kusoma hii.Mradi huo ulikuwa karibu umejengwa kwa sehemu zilizopatikana