Mundarija:

O'yinchi oddiy o'yini: 12 qadam
O'yinchi oddiy o'yini: 12 qadam

Video: O'yinchi oddiy o'yini: 12 qadam

Video: O'yinchi oddiy o'yini: 12 qadam
Video: Ajoyib raqs 2024, Iyul
Anonim
Image
Image

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

Yangi o'yin yaratish
Yangi o'yin yaratish
Yangi o'yin yaratish
Yangi o'yin yaratish
Yangi o'yin yaratish
Yangi o'yin yaratish

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

Fps -ni o'zgartirish
Fps -ni o'zgartirish
Fps -ni o'zgartirish
Fps -ni o'zgartirish

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

Sprites yaratish
Sprites yaratish
Sprites yaratish
Sprites yaratish
Sprites yaratish
Sprites yaratish
Sprites yaratish
Sprites yaratish

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

Ob'ektlarni yaratish
Ob'ektlarni yaratish
Ob'ektlarni yaratish
Ob'ektlarni yaratish
Ob'ektlarni yaratish
Ob'ektlarni yaratish

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

O'zgaruvchilarni o'rnating
O'zgaruvchilarni o'rnating
O'zgaruvchilarni o'rnating
O'zgaruvchilarni o'rnating
O'zgaruvchilarni o'rnating
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'chirishni boshlang
Ko'chirishni boshlang
Ko'chirishni boshlang
Ko'chirishni boshlang
Ko'chirishni boshlang
Ko'chirishni 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

Gorizontal to'qnashuvlarni qo'shish
Gorizontal to'qnashuvlarni qo'shish
Gorizontal to'qnashuvlarni qo'shish
Gorizontal to'qnashuvlarni qo'shish
Gorizontal to'qnashuvlarni qo'shish
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

Vertikal to'qnashuvlar
Vertikal to'qnashuvlar

Bu kod oldingi bosqichdagi kod bilan deyarli bir xil, shuning uchun yuqoridagi rasmdan nusxa ko'chiring

9 -qadam: Gravitatsiyani qo'shish

Gravitatsiyani qo'shish
Gravitatsiyani qo'shish

Hsp ostida = ko'chirish * yurish

Vsp = vsp * grv kiriting

10 -qadam: sakrash

O'tish
O'tish

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

Xarita
Xarita
Xarita
Xarita
Xarita
Xarita
Xarita
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: