Mundarija:
- 1 -qadam: Yangi o'yin yarating
- 2 -qadam: Fps -ni o'zgartiring
- 3 -qadam: Sprites yarating
- 4 -qadam: ob'ektlarni yarating
- 5 -qadam: O'zgaruvchilarni o'rnating
- 6 -qadam: harakatlanishni boshlang
- 7 -qadam: Gorizontal to'qnashuvlarni qo'shish
- 8 -qadam: vertikal to'qnashuvlar
- 9 -qadam: Gravitatsiyani qo'shish
- 10 -qadam: sakrash
- 11 -qadam: xarita
- 12 -qadam: Bu nimani anglatadi
Video: O'yinchi oddiy o'yini: 12 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu o'yin oddiy (ehtimol siz sarlavha orqali bilasiz). Uning bitta bloki bor (u sizsiz), shuningdek, platforma yoki boshqa rangli blok mavjud.
Bu o'yin uchun sizga kerak bo'ladi:
Yo yo o'yinlari Gamemaker studio 2 ga kirishni hisobga oladi
Ammo sizga Gamemaker uchun pulli rejalar kerak bo'lmaydi.
1 -qadam: Yangi o'yin yarating
Birinchi qadam - yangi o'yin yaratish.
Buning uchun sizga kerak:
- Yangi ni bosing
- GameMaker Language -ni bosing
- O'yiningizga qanday nom berishni xohlayotganingizni kiriting
2 -qadam: Fps -ni o'zgartiring
Odatda o'yinni yaratishda birinchi qadam - soniya sonini kerakli songa o'zgartirish. Biz uchun bu 60 bo'ladi.
Buning uchun siz:
- O'ng yon paneldagi Tanlovlar -ni bosing
- Asosiy -ni bosing
- Bir soniyada O'yin ramkalarini toping va 60 ga o'zgartiring
3 -qadam: Sprites yarating
Endi bizda barcha variantlar aniqlanganidan so'ng, biz o'yin spritlari va ob'ektlarini ishga tushirishimiz mumkin.
Buning uchun:
- O'ng yon panelning Sprites panelini o'ng tugmasini bosing.
- Keyin sprite yaratish -ni bosing
- O'zingizning sprite Splayer nomini o'zgartiring (old qismlar sizga sprite ekanligini aytadi)
- Tasvirni tahrirlash -ni bosing
- O'yinchingizni chizib oling. Bu misol uchun men yashil qutidan foydalanaman, bu siz uchun ham juda yaxshi
- Devor uchun yana takrorlang. Lekin bu safar uni Swall deb nomlang va kulrang qutini ranglang
4 -qadam: ob'ektlarni yarating
Endi bizda sprite bor, biz ular uchun ob'ektlar yaratishimiz mumkin.
Buning uchun:
- O'ng yon panelning Ob'ektlar qismini o'ng tugmasini bosing va Ob'ekt yaratish -ni tanlang
- Ob'ektni Oplayer nomini o'zgartiring
- No Sprite -ni bosing va Splayer -ni tanlang
- Swall uchun takrorlang, lekin Owall deb nomlang va Swall deb belgilang
5 -qadam: O'zgaruvchilarni o'rnating
Endi bizning barcha ob'ektlarimiz tugagandan so'ng, biz kodlashni boshlashimiz mumkin, biz qilmoqchi bo'lgan birinchi qadam - o'zgaruvchilarni o'rnatish.
Buning uchun:
- Oplayer menyusidagi voqealarni tanlang
- Yaratish -ni bosing
- Ushbu bosqichning oxirgi rasmida ko'rsatilgan 4 o'zgaruvchini har bir satr oxiridagi nuqta -vergul bilan yozing
- 0,1 ni 2 ga o'zgartiring (rasmdagi noto'g'ri hisob uchun uzr)
6 -qadam: harakatlanishni boshlang
Ko'chishni boshlash uchun sizga kerak:
- Bosqichli hodisani yarating
- Tugmalar bosilganda tekshiring (bu qadamning ikkinchi rasmidagi kodni ko'ring)
- Tugmalar bosilganda harakatlaning (bu qadamning uchinchi rasmidagi kodni ko'ring)
Uchinchi rasmda ushbu qadam uchun barcha kodlarni ko'ring
7 -qadam: Gorizontal to'qnashuvlarni qo'shish
Endi biz gorizontal harakatga ega bo'lsak, gorizontal to'qnashuvlar kerak
Buning uchun:
- X = x + hspdan oldin 1 -rasmdagi yangi kodni qo'shing
- Endi 2 -rasmdagi kodni qo'shing (oxirida xavotir olmang, men hamma narsani anglatishini ko'rib chiqaman)
- Endi 3 -rasmdagi kodni qo'shing
8 -qadam: vertikal to'qnashuvlar
Bu kod oldingi bosqichdagi kod bilan deyarli bir xil, shuning uchun yuqoridagi rasmdan nusxa ko'chiring
9 -qadam: Gravitatsiyani qo'shish
Hsp ostida = ko'chirish * yurish
Vsp = vsp * grv kiriting
10 -qadam: sakrash
Kodning oxirgi qismi uchun biz sakrashga o'tamiz (ha-ha)
Kodni tugatish uchun kodni qaerda va nima ekanligini nusxa ko'chiring
P. S.
-7 ni -20 ga o'zgartiring (rasmdagi noto'g'ri hisob uchun uzr)
11 -qadam: xarita
O'yinning oxirgi qismi uchun siz xaritani tuzishingiz kerak
Xonalar papkasini oching va 1 -xonani tanlang
Keyin kerakli devorlarni torting (o'yinchi qo'shganingizga ishonch hosil qiling).
12 -qadam: Bu nimani anglatadi
P. S.
Videoda yaratish hodisasi faqat ob'ekt yaratilganda sodir bo'lishini eslashni unutganman
Tavsiya:
Aruduino LED O'yini Ikki O'yinchi O'yinini Tez bosish: 8 qadam
Aruduino LED O'yini Ikki O'yinchi O'yinini Tez Kliklash: Bu loyiha @HassonAlkeimdan ilhomlangan. Agar siz bu erga chuqurroq nazar tashlamoqchi bo'lsangiz, havolani https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/ havolasida ko'rishingiz mumkin. Bu o'yin Alkeimning takomillashtirilgan versiyasidir. Bu bir
Oddiy taxmin qilish o'yini - Python + XBees + Arduino: 10 qadam
Oddiy taxmin qilish o'yini - Python + XBees + Arduino: O'yin qanday ishlaydi: Sizda "a" - "h" - & gt o'rtasidagi harfni taxmin qilishga 4 ta urinish bor. To'g'ri xatni toping: siz g'olibsiz! ?-> Noto'g'ri xatni taxmin qiling: O'yin tugadimi?-> "A" - "h" dan tashqari boshqa belgilarni o'ylab ko'ring: O'yin tugadimi? Sizning Arduino sizga ruxsat beradi
8x16 LED matritsali pong o'yini (har bir o'yinchi versiyasiga 2 ta belkurak): 3 qadam
8x16 LED matritsali pong o'yini (har bir o'yinchi versiyasiga 2 ta belkurak): Menga 8x8 o'lchamli LED matritsasi yordamida Arduino -da ishlatilgan klassik pong o'yinining ko'p turlaridan ilhomlangan. Bu yo'riqnomada men sizga har bir o'yinchi uchun ikkita eshkakli - hujumchi va darvozabonli sevimli Pong versiyasini qanday qurishni ko'rsataman.
Python raqamlarini taxmin qilishning oddiy o'yini: 11 qadam
Python raqamlarini taxmin qilishning oddiy o'yini: Ushbu qo'llanmada biz Pycharm ilovasida oddiy Python raqamlarini aniqlash o'yinini yaratishni o'rgatamiz. Python - yangi boshlanuvchilar uchun ham, mutaxassislar uchun ham ajoyib bo'lgan skript tili. Python -dagi kodlash uslubini o'qish oson va ta'qib qilinadi
2 o'yinchi raqobatbardosh va boshqa vaqt o'yini: 4 qadam
2 o'yinchi raqobatbardosh va vaqtli o'yin: Sizga quyidagilar kerak bo'ladi: 1.Digilent Basys 3, FPGA Board (yoki boshqa FPGA,) 2. Vivado yoki boshqa VHDL muhitining nisbatan yangilangan versiyasi3. Ko'rsatilgan dasturni ishga tushiradigan kompyuter