İnternetdə Bir Oyun Necə Yaradılır

Mündəricat:

İnternetdə Bir Oyun Necə Yaradılır
İnternetdə Bir Oyun Necə Yaradılır

Video: İnternetdə Bir Oyun Necə Yaradılır

Video: İnternetdə Bir Oyun Necə Yaradılır
Video: Oyunlara Kod Ne için Yazılır? - 5 Dk'da Oyun Yaparak Gösterdim! 2024, Bilər
Anonim

Beləliklə, öz kompüter oyununuzu yaratmaq arzunuz var. Delphi, C ++ və digər bəzi dillərdə proqramlaşdırma əsaslarını öyrənməyi əhatə edən daha mürəkkəb bir yol tuta bilərsiniz. Lakin, bu çox vaxt və səy tələb edən zəhmətli bir prosesdir. Çoxunu www.gcup.ru veb saytında tapa biləcəyiniz konstruktorlardan və hazır oyun motorlarından istifadə etmək daha asandır. Game Maker proqramının nümunəsindən istifadə edərək bir oyun yaradılmasını nəzərdən keçirək

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Vacibdir

Game Maker proqramı

Təlimat

Addım 1

Xarakter

Əvvəlcə oyun xarakteri yaradın (buna obj_player deyək). Gəzməyi öyrənməsi üçün "Sol" düyməsində cisimlərin toqquşmasını və X oxu boyunca sürüşməyi -4 koordinatları ilə yoxlayın. Koordinatları + 4-ə dəyişdirərək "Sağ" düyməsində də bunu edin. Spritləri dəyişdirməyi unutmayın. İndi xarakterimiz sağa-sola yeriyir.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 2

Platforma

Daha sonra platformaya çevriləcək yeni bir obyekt (obj_platform) yaradın. Bu vəziyyətdə obj_platform-da Qatı onay qutusunu yoxlamağı unutmayın.

Addım 3

Ağırlıq

Obj_player xarakterinə qayıdaq. Addım menyusunda, şəkildə göstərildiyi kimi şərtləri seçin.

Sol tərəfdəki dəyişənə diqqət yetirin. Onun köməyi ilə düşmə sürəti 12 ilə məhdudlaşdırıla bilər.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 4

Sıçrama

Bir sıçrayış yaratmaq üçün maksimum sıçrayış sayını təyin edə biləcəyiniz sıçrayış dəyişənini tətbiq etməlisiniz. Yarat menyusunda jump = 0 ilə dəyişən yaradın. Dəyişənlər şəkildə qırmızı ilə vurğulanan düyməni istifadə edərək yaradılmışdır. Əməliyyatlara sürüklədiyiniz zaman bir menyu görünür. Şəkildə göstərildiyi kimi bütün lazımi şərtləri göstərin.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 5

Mətbuat menyusunda aşağıdakı rəqəmlərlə olduğu kimi davam edin:

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 6

Və obj_platform obyektinə toxunmaq üçün bir neçə addım daha. Beləliklə, oyunumuz üçün əsas mühərrik hazırdır. Əlavə funksiyaları qeyd etmək qalır.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 7

Pilləkənlər

Nərdivan yaratmaq üçün yuxarı, aşağı və addım nişanlarına ehtiyacımız var. Yeni bir obyekt obj_ladder yaradın. Sonra, Adım nişanında şəkildə göstərildiyi kimi dəyərləri qoyun:

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 8

Yuxarı nişanı ilə işləyirik (şəklə bax). Eyni şəkildə Aşağı nişanı ilə işləyirik, sadəcə y = -4-ü y = + 4 ilə əvəz etməyi unutmayın.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 9

Düşmən

Bir cani olmayan bir oyun nədir? Buna görə qəhrəmanımızın mütləq bir düşmənə ehtiyacı var. Yeni bir obj_enemy obyekti yaradın, sonra Yarat hadisəsinə keçin. Orada bir hərəkət yaradın və şəkildəki göstəricilərə bənzər parametrləri təyin edin.

Sonra obj_rotate obyektini yaradırıq və görünməz hala gətiririk. Bunu etmək üçün yalnız Görünən onay qutusunun işarəsini götürməlisiniz.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 10

Qəhrəmanın öldürülməsi

Bu, ən vacib məqamdır: xarakteri öldürmə ehtimalını təmin etməlisən. Bunu etmək üçün Game Maker-də artıq qurulmuş həyat və sağlamlıq sistemindən istifadə edəcəyik.

Addım tədbirində aşağıdakı addımları atın:

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 11

Xarakter sağlamlığı.

Sən cani yaratdığınla oyunda süngülər düzəldin. Sonra qoyun: Sağlamlığı -1 nisbətinə qoyun

Addım 12

Bu, süngülərə hər dəydikdə oyun xarakterinin sağlamlığının azalacağını təmin edəcəkdir. Sağlamlıq birdən az olduqda, xarakter bir həyatı yandıracaq.

İnternetdə bir oyun necə yaradılır
İnternetdə bir oyun necə yaradılır

Addım 13

Son mərhələdə bəzi toxunuşları tamamlayacağıq: böyük bir səviyyəyə gətirəcəyik, qəhrəman üçün kameranı izləmə ehtimalını qeyd edəcəyik. Bunu etmək üçün, görünüşü debriyajdakı otaqda aşağıdakı hərəkətləri edirik (şəkilə baxın).

Hbor və Vbor dəyərlərini dəyişdirin. Kameranın hərəkət etməyə başladığı x və y koordinatlarından məsuldurlar.

Bunlar Game Maker ilə sadə bir platformer yaratmağın əsaslarıdır.

Tövsiyə: