Mündəricat:

Kodlaşdırmadan Mobil Oyun Hazırlamaq: 6 Addım
Kodlaşdırmadan Mobil Oyun Hazırlamaq: 6 Addım

Video: Kodlaşdırmadan Mobil Oyun Hazırlamaq: 6 Addım

Video: Kodlaşdırmadan Mobil Oyun Hazırlamaq: 6 Addım
Video: Nasıl OYUN Yapılır? | Oyun Yapmak İçin Hangi Programları Kullanmalısınız? 2024, Iyul
Anonim
Image
Image

3D oyunları və ya Java kimi dillərdə sərt kodlaşdırma oyunları yaratmaq üçün birlikdən istifadə etməkdən asılı olmayaraq oyun hazırlamaq olduqca çətin görünə bilər. Hər halda, yeni başlayan bir insan üçün həmişə əyləncəli olmayan bir çox təcrübəyə ehtiyacınız var. Beləliklə, bu layihədə əvvəldən sona qədər çox sadə bir platformer oyunu (Mario kimi) hazırlayacağıq.

Addım 1: Başlayın

Başlanğıc
Başlanğıc
Başlanğıc
Başlanğıc

Oyununuzu quracağımız platforma AppShed adlanır, bu veb saytın istifadəsi asanlaşdırılmış bir tətbiq inkişaf etdirmə mühitinə malikdir, eyni zamanda Phaser oyun mühərrikinə sahibdir ki, bu da oyunları olan tətbiqlər yaratmağımıza imkan verir!

Başlamaq üçün AppShed -ə keçəcəyik və giriş düyməsini vuracağıq (hesabınız yoxdursa, pulsuz qeydiyyatdan keçə bilərsiniz). Bu nöqtədə sizə iki seçim təqdim ediləcək: AppBuilder və IoTBuilder, çünki bu dəfə bir tətbiq etmək istədiyimiz üçün AppBuilder düyməsini vuracağıq (IoTBuilder -dən istifadə edə biləcək bir tətbiq etmək üçün digər layihələrimizə baxın. nəzarət işıqları!)

AppBuilder -ə daxil olduqdan sonra sizə simulyasiya edilmiş bir telefon təqdim edilməlidir, burada oyunumuzu quracağıq. Ekranın altındakı yeni bir tətbiqə basaraq başlayacağıq və sonra yeni bir oyun yaradacağıq, sonra "oyun" adını verə bilərik.

Addım 2: Oyun Mühərriki haqqında

Oyun Mühərriki haqqında
Oyun Mühərriki haqqında

İndi oyuna çox dərindən girmədən əvvəl, oyunların asanlaşdırılmasına kömək edəcək əsas oyun motoruna nəzər salaq. Phaser adlanır və HTML 5 və Javascript üzərində işləyir, bu səbəbdən veb brauzerimizdə oyun qurmağımıza və işləməyimizə imkan verir.

İndi Phaser haqqında bir şey bilirsinizsə, onu istifadə etmək üçün hələ də kod yazmağı bilməli olduğunuzu biləcəksiniz. Beləliklə, yeni başlayanlar üçün bu ideal deyil. AppShed -in gəldiyi yer budur, AppShed Phaser mühərrikini götürür və sürükle -buraxma xüsusiyyətinə malikdir, heç bir kodlaşdırmadan oyun etməyimizə imkan verən asan redaktə xüsusiyyətidir.

Addım 3: Tətbiq hazırlamağa qayıdın

Tətbiqin Hazırlanması səhifəsinə qayıt
Tətbiqin Hazırlanması səhifəsinə qayıt
Tətbiq hazırlamaq səhifəsinə qayıt
Tətbiq hazırlamaq səhifəsinə qayıt
Tətbiqin Hazırlanması səhifəsinə qayıt
Tətbiqin Hazırlanması səhifəsinə qayıt

Beləliklə, bu anda tətbiqimizi hazırladıq və ona bir ad verdik, ancaq tətbiqimiz tamamilə boşdur. İlk oyunumuzu əlavə etmək üçün modulları tıklamalı və sonra axtarış çubuğunda "oyun" axtarmalıyıq. Daha sonra bir çox fərqli seçim görəcəksiniz (bunların hamısı fərqli çətinlik səviyyələrində fərqli oyunlardır) Platforma oyununa (Phaser) basacağıq, çünki bu, redaktə etmək üçün ən asan oyun.

İstifadəyə kliklədikdən sonra tətbiqinizin birdən çox şəkil və adla dolu olduğunu görməlisiniz, bunların hamısı oyununuzun aspektləridir. Daha sonra oyunun dünyasını təşkil edəcək bir Boru, xarakter, platformalar və arxa planlar olduğunu görəcəksiniz. Ən yuxarıda, böyük bir oyuna başlamaq düyməsini görməlisiniz, davam edin və oyuna başlamaq üçün onu iki dəfə vurun.

Oyun yükləndikdən sonra ox düymələrindən istifadə edə və ya hərəkət etmək üçün siçanla sürükləyə bilərsiniz. Oyunda, əvvəlki ekranda gördüyümüz borunu, platformaları və digər bütün cəhətləri görməlisiniz.

Addım 4: Oyunu redaktə edin

Oyunun redaktəsi
Oyunun redaktəsi
Oyunun redaktəsi
Oyunun redaktəsi
Oyunun redaktəsi
Oyunun redaktəsi
Oyunun redaktəsi
Oyunun redaktəsi

Beləliklə, son addımda, ekrandakı bütün görüntülərin oyunda dünyanı təşkil etdiyini öyrəndik, buna görə də bunları düzəltsək, oyununuzu dəyişdirəcək.

Bunları düzəltmək üçün redaktə etmək istədiyimizi sol siçan düyməsini basırıq, buna görə də məsələn, platformalardan birinin mövqeyini dəyişdirmək istədiyimizi deyin, bunu platformalardan birini tıklayaraq edərdik və sonra redaktə etmə düyməsini basırıq. İndi X, Y, genişlik və yüksəklik kimi bir çox dəyərə malik bir mətn qutusu görməliyik. Platformanın mövqeyini dəyişdirmək istəsək X və Y dəyərini, ölçüsünü dəyişdirmək istəsək eni və hündürlük dəyərini dəyişərdik.

Platformanı hərəkət etdirmək üçün X dəyərini 100 və Y dəyərini 70 -ə dəyişirik. Sonra saxla düyməsini basaraq oyunu yenidən sınayın, sonra oyunun fərqli göründüyünü görməliyik. Daha dəyərləndirmək üçün bu dəyərləri oyunun hər tərəfində dəyişə bilərik.

Addım 5: Daha çox əlavə edin

Daha çox əlavə
Daha çox əlavə
Daha çox əlavə
Daha çox əlavə

Bu nöqtədə, oyun motorunun necə işlədiyini, bu oyunlara necə girməyi və əşyaların ölçüsünü dəyişərək hərəkət etdirərək oyunları daha xüsusi hala gətirməyi öyrəndik, indi oyununuza daha çox platforma və obyekt əlavə etməyi öyrənəcəyik..

Etəcəyimiz ilk şey modullara qayıtmaq və yenidən oyuna baxmaqdır, "platform oyunu Phaser" adlı bir faylda başqa bir platforma əlavə etmə seçimini görməlisiniz, bunun üzərinə vuracağıq və sonra istifadə düyməsini vuracağıq. İndi oyun ekranınızın 3 borusu olduğunu görməlisiniz, ancaq oyuna başladıqda yalnız 2 -si görünə bilər. Bunun səbəbi, boruların 2 -nin eyni x və y dəyərlərinə sahib olmasıdır, bu da üst -üstə düşdüklərini bildirir, bunu düzəltmək üçün yalnız dəyərlərdən birini dəyişdiririk və sonra 3 -ü də görünür.

Addım 6: Telefonunuza daxil edin və daha da irəli aparın

Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi
Telefonunuza Alınması və Əlavə Edilməsi

Beləliklə, indi oyunumuz oynamağa hazırdır, telefonlarımıza daxil etmək üçün dərc etmə düyməsini basırıq və sonra bu prosesi başa vurduqdan sonra paylaşımı və sonra QR Kodunu tıklayırıq. Bu, oyunumuzu telefonumuza qoyduğumuz telefonla skan edə biləcəyimiz bir QR Kodu təqdim edəcək. Bir neçə saniyə ərzində oyun yüklənir və indi telefonumuzda oynaya bilərik. Xarakteri idarə etmək üçün ya barmağınızı ekran boyunca sürükləyə bilərsiniz, ya da telefonunuzu hərəkət etmək istədiyiniz istiqamətə əyə bilərsiniz.

Eynilə çox sadə bir oyun qurduq və telefonumuza qoyduq. İndi bu, qura biləcəyiniz ən sadə oyunlardan biridir, ancaq sadə bir platformer oyunundan daha da irəli gedə bilərsiniz. AppShed tərəfindən inşa edilmiş bu kosmik işğalçıların oyununa baxın. Burada

Hər hansı bir sualınız varsa, şərh yazmaqdan çekinmeyin və biz sizə cavab verəcəyik

Tövsiyə: