Mündəricat:
- Addım 1: Başlayın
- Addım 2: Oyun Mühərriki haqqında
- Addım 3: Tətbiq hazırlamağa qayıdın
- Addım 4: Oyunu redaktə edin
- Addım 5: Daha çox əlavə edin
- Addım 6: Telefonunuza daxil edin və daha da irəli aparın
Video: Kodlaşdırmadan Mobil Oyun Hazırlamaq: 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
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
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
İ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
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
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
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
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ə:
(2) Bir Oyun Yapmağa Başlama - Unity3D -də Bir Sıçrayış Ekranı Hazırlamaq: 9 Adım
(2) Bir Oyun Yapmağa Başlama - Unity3D -də Sıçrayış Ekranı Yaratmaq: Bu Təlimat kitabında Unity3D -də sadə bir sıçrayış ekranı düzəltməyi öyrənəcəksiniz. Əvvəlcə Birliyi açacağıq
Arduino əsaslı DIY Oyun Nəzarətçisi - Arduino PS2 Oyun Nəzarətçisi - DIY Arduino Gamepad ilə Tekken oynamaq: 7 addım
Arduino əsaslı DIY Oyun Nəzarətçisi | Arduino PS2 Oyun Nəzarətçisi | DIY Arduino Gamepad ilə Tekken Oynamaq: Salam uşaqlar, oyun oynamaq həmişə əyləncəlidir, ancaq öz DIY xüsusi oyun nəzarətçinizlə oynamaq daha əyləncəlidir, buna görə də bu təlimatlarda arduino pro micro istifadə edərək bir oyun nəzarətçisi edəcəyik
Raspberry Pi Mobil Oyun Cihazı: 11 addım
Raspberry Pi Mobil Oyun Cihazı: Heç yolda klassik video oyunları oynamaq istəyirdiniz, amma köhnə oyunları idarə edə biləcək bir cihazı haradan əldə edəcəyinizi bilmirsiniz, yoxsa çox bahalı idi? Sonra özünüz hazırlayın! Bu mənim Raspberry P -nin binasına dair bir sənəddir
Mobil Oyun: 5 addım
Mobil Oyun: Bu oyunu mit app ixtiraçısından istifadə edərək hazırladığım proqramdır, başqaları üçün yükləyə bilərəm
Oyun Konsolu hazırlamaq: 5 addım
Oyun Konsolu hazırlamaq: salamlar. Bir şeyə başlamağa və sonra tamamilə fərqli bir yola meyl etdiyimi görürəm. Bu layihə ilə də belə oldu. Nokia 5110 ekranını bir müddət əvvəl aldım. Və əksər ebay alışları əslində olmaq çox uzun idi