Mündəricat:

Ren'Py istifadə edərək Visual Roman Maker Dərsliyi: 5 addım
Ren'Py istifadə edərək Visual Roman Maker Dərsliyi: 5 addım

Video: Ren'Py istifadə edərək Visual Roman Maker Dərsliyi: 5 addım

Video: Ren'Py istifadə edərək Visual Roman Maker Dərsliyi: 5 addım
Video: Шпатлевка стен и потолка. З способа. Какой самый быстрый? 2024, Noyabr
Anonim
Ren'Py istifadə edərək Visual Roman Maker Dərsliyi
Ren'Py istifadə edərək Visual Roman Maker Dərsliyi

Vizual bir roman oynamısınız, öz macəra oyununuzu, tanışlıq simulyatorunuzu və ya oxşar bir oyun növünü seçmisiniz və özünüzü özünüz etmək haqqında düşünmüsünüzmü? Daha əvvəl kodlaşdırmadığınız və ya əvvəllər heç bir oyun yaratmadığınız üçün ruhdan düşdünüzmü? Sonra bu dərslik öz oyunlarınızı yaratmağa kömək edəcək!

Ren'Py nədir?

  • İstifadəçilərə Visual Novel, RPG, Dating Sims və digər 2D Oyunlar qurmağa kömək edən bir vasitə.
  • Ren'py, Python və PyGame ilə fantastik oyun qabiliyyətlərini təmin etmək üçün güclü skript dillərindən istifadə edir.
  • Platformalar arası əlçatanlığı olan tamamilə pulsuz və açıq mənbə.
  • Ren'py vizual bir vasitə deyil, vizual bir vasitə axtarırsınızsa, Yenilik və ya İpə baxın.

Python nədir?

Python, daha az sintaksis tələbləri olan kodlayıcılar üçün oxunaqlılığı artırmaq üçün istifadə olunan bir skript dilidir.

Bu Dərslik nəyi əhatə edəcək?

  • Əvvəlcədən hazırlanmış dərslərə necə başlamaq olar.
  • Əmrlər təqdim edərək əsas oyuna necə başlamaq olar.
  • Yaradıcılığınızı necə tamamlamaq və paylaşmaq olar.

Bu dərsdən kim daha yaxşı faydalanacaq?

  • Az və ya heç bir kodlaşdırma təcrübəsi olmayan bir oyun istehsal etmək istəyən şəxslər.
  • Python haqqında daha çox məlumat əldə etmək istəyən kodlayıcılar.

Addım 1: Ren'py yükləyin

Ren'py yükləyin
Ren'py yükləyin
Ren'py yükləyin
Ren'py yükləyin
  1. Proqramı çıxarmaq üçün masaüstünüzdə bir qovluq yaradın.
  2. Proqramı birbaşa Ren'Py -dən yükləməklə başlayın.
  3. Quraşdırma təlimatlarını Ren'Py Web Səhifəsində göstərildiyi kimi edin.

Addım 2: Dərsliyə başlayın

Dərsliyə başlayın
Dərsliyə başlayın
Dərsliyə başlayın
Dərsliyə başlayın
Dərsliyə başlayın
Dərsliyə başlayın
  1. Başlanğıc panelinə sol üst küncdəki Təlimatı vurun.
  2. Layihəni işə salın.
  3. Özünüzü proqram mexanikası ilə tanış etmək üçün oyun dərsliyində oynayın.
  4. Bütün oyun məlumat kataloqu panellərini oxuduğunuzdan əmin olun.

Addım 3: Oyun Ayarlarını başladın

Oyun Ayarlarını başladın
Oyun Ayarlarını başladın
Oyun Ayarlarını başladın
Oyun Ayarlarını başladın
Oyun Ayarlarını başladın
Oyun Ayarlarını başladın
  1. Ana səhifə kataloq panelinə qayıdın və Yeni Layihə Yarat düyməsini basın.
  2. Layihə kataloqunuzun yerini və ya daha sonra yenidən açmaq üçün bütün oyun fayllarınızı kompüterinizə saxlayacağınız yeri seçin.

    1. Əvvəlcə asan əldə etmək üçün masaüstünüzdə yeni bir qovluq yaratmağı məsləhət görürəm.
    2. Sonra oyununuzun istirahət etməsini istədiyiniz qovluğu seçin.

      İstədiyiniz zaman qovluğunuzu və digər parametrlərinizi dəyişə bilərsiniz

  3. Layihənizi adlandırın.
  4. Sonra mətn redaktorunuzu qurun.

    1. Ren'Py, şəxsi mətn redaktoru Editra'yı tövsiyə edir. Bu təlimatda, seçdiyiniz başqa bir mətn redaktorunun necə qurulacağını da göstərəcəyəm. Mən əzəmətli istifadə edirəm, amma.rpy fayllarından istifadə edən digər redaktorlar da istifadə edilə bilər.

      1. Tercihlər səhifəsinə keçin.
      2. "Mətn Redaktoru: altında" Ren'py, sistem redaktoru və ya jEdit tərəfindən tövsiyə olunan Editra arasında seçim edə bilərsiniz.

        Sistem redaktorunuz üçün Sublime istifadə etməyi məsləhət görürəm, çünki.rpy faylları uyğun gəlir və interfeysi yeni başlayanlar üçün Editra ilə müqayisədə izləmək daha asandır

  5. Redaktorunuzu seçdikdən sonra GUI interfeysi və ekran həlli daxil olmaqla ilk oyun qurulmasına başlayın.
  6. Sonra GUI interfeysinizi və ya qrafik istifadəçi interfeysinizi seçin.

  7. Daha sonra, oyununuzun görünüşünü və rəng sxemini daha da fərdiləşdirmək istəyirsinizsə gui.rpy faylını birbaşa dəyişə bilərsiniz.
  8. Vurğulanan qətnaməni seçin.
  9. Daha sonra Tercihlər menyusunda qətnaməni dəyişə bilərsiniz.

Addım 4: Oyununuzu Kodlaşdırın

Oyununuzu Kodlaşdırın
Oyununuzu Kodlaşdırın
Oyununuzu Kodlaşdırın
Oyununuzu Kodlaşdırın

Əsas layihə fayl quruluşunuza sahib olduğunuza görə, əslində oyununuza maddələr əlavə etməyə başlamağın vaxtıdır.

Başlamaq səhifəsindəki bağlantıdan layihə fayl adınızın altından bütün mətn sənədlərinizi açaraq başlayın. Tercihlərdə seçdiyiniz mətn redaktorundan asılı olaraq, mətn redaktoru ayrı bir pəncərədə açılacaq və script.rpy, options.rpy, gui.rpy və screens.rpy daxil olmaqla bütün faylları göstərəcək. Sadə Oyun Sənədlərini tövsiyə edirəm. yuxarıdakı şəkillər kimi qurulan ilkin oyunun formatlaşdırılmasına daha da kömək etmək.

İlkin Faylların Skript Edilməsi

  1. Script.rpy faylını açın.

    1. Dialoq, şəkillər, səs və qərarlar daxil olmaqla bütün oyununuzun gedəcəyi yer budur.
    2. Birincisi, hər şeyin nə etdiyini və hər şeyin hara getdiyini başa düşməyinizə kömək etmək üçün ilkin script.rpy faylında göstərilən kontur kodunu müzakirə edəcəyəm.

      1. Kodun 3 və 4 sətirinin altında # Bu oyunda istifadə olunan simvolları bildirin. Kompüterinizdən hər hansı bir şəkil faylını bura əlavə edəcəksiniz.
      2. Görüntünü, görüntünü, görüntünün növünü (xarakter və ya arxa plan kimi) və kompüterinizin görüntüsünə bərabər olan görüntünün adını-j.webp" />
      3. Bunları burada yaratmalısınız ki, bu görüntüləri dəfələrlə istifadə edə biləcəyiniz yerdən asılı olmayaraq oynayasınız.
      4. Əvvəlcə # Bu oyunda istifadə olunan simvolları bildirin şərhinin altında.
      5. Xarakterinizi təyin edəcəksiniz. Nümunə 3 -də görüldüyü kimi təyin olunan kod əmri oyundakı xarakterinizi təyin edir və xarakterə mətn rəngi təyin etməyə imkan verir.

Misal 1: image bg someimage = "someimage.png"

Nümunə 2: şəkil xarakteri someimage = "someimage.peg" Nümunə 3: a = Character ('CharacterName', color = "#rgbvalue") təyin edin

Dialoq

  1. Sonra, Ren'py -də hər hansı bir oyuna başlamaq üçün etiket başlanğıcını istifadə etməlisiniz: proqrama həqiqi oyunun burada başlamasını istədiyinizi söyləmək. Oradan, Aşağıdakı Nümunə 4 kimi Sənədlər altında tapılmış əmrlərdən istifadə edərək mənzərənizi qura bilərsiniz.
  2. Oyununuza mətn əlavə etmək üçün iki işdən birini edə bilərsiniz.

    1. Nümunə 5 -də göründüyü kimi ikiqat tirnoq daxilində dialoq qoyun.
    2. Aşağıdakı Misal 6 -da göründüyü kimi ikiqat tırnakdakı sözlərə bir xarakter təyin edin.
  3. Hekayə xəttinizi dəyişdirmək üçün bir qərar ağacı yaratmaq, dialoqunuzu menyu, atlama və etiket kimi əmrlərlə birləşdirir. Nümunə 7 -ə baxın.
  4. Oyununuzu bitirmək üçün script.rpy faylınızın sonuna return yazın. Nümunə 8 -ə baxın.

Nümunə 4: "musicfromcomputer.ogg" musiqisini çalın, solğunluqla şəkil çəkin, xarakter dəyişənini göstərin

Misal 5: "Açılış dialoqunuzu yazın." Misal 6: a "A -nın dialoqunu yaz." // Bu, müəyyən edilmiş xarakter üçün dialoq yazır.

Misal 7

menyu: "Dialoq və ya sual": atlama yolu "İkinci dialoq və ya sual və s.": etiket marşrutu: "Dialoq" Nümunə 8: qayıt

Əmrləri öyrəndikdən sonra yuxarıdakı proses nisbətən sadədir və proqramı və dili rahat bildikdən sonra yüksək dərəcədə özelleştirilebilir. Sənədlərə baxmaqdan və ekran.rpy, options.rpy və gui.rpy fayllarını dəyişdirməkdən çəkinməyin. Onlayn Sənədlər, bunları dəyişdirməyə necə başlamaq barədə daha dərindən dərk edir və hansı əmrin nə etdiyini xatırlamaqda sıxışdığınız təqdirdə çox faydalıdır.

Oyununuzu daha da fərdiləşdirmək üçün oyunun kodlaşdırılması haqqında daha çox məlumat əldə etmək üçün bu bağlantıları izləyin.

  1. Yeni başlayanlar üçün Python və Ren'Py Dil lüğəti
  2. GUI (Qrafik İstifadəçi İnterfeysi) və ya oyunun vizual olaraq oyunçu Sənədlərinə necə bənzədiyi
  3. Bir musiqi çalğı siyahısı, bir şəkil qalereyası və ya oyun dizaynını inkişaf etdirmək üçün görüntü təkrarları əlavə etmək kimi digər əyləncəli əlavələri burada tapa bilərsiniz.
  4. Nəhayət, böyük yazı tiplərinin necə görünə biləcəyi kimi digər fərdiləşdirmə variantları burada tapıla bilər.

Addım 5: Oyununuzu buraxın

Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
Oyununuzu Sərbəst buraxın
  1. Oyununuzu bitirmək üçün Ren'py başlatma qurğusunu yeniləyin.
  2. Sonra başlanğıc səhifəsində tapılan sintaksis səhvlərini axtarmaq üçün lint ilə skript yoxlayın.
  3. Build Distributions fayllarınızı veb səhifəsinə yükləyə biləcəyiniz əlçatan bir qovluğa arxivləşdirəcək.

    Seçdiyiniz platformada oyun yaratmaq üçün lazım olan əsas kod birbaşa Ren'py tərəfindən hazırlanmışdır. Daha çox məlumat üçün Ren'Py -də sənədlərin qurulması səhifəsinə daxil olun

  4. Daha sonra, dostlarınız və ailənizin dialoqda hər hansı bir səhv olub olmadığını öyrənmək üçün beta sınaqları keçirin.
  5. Nəhayət, oyununuzu bir çox vizual roman həvəskarlarına çatdırmaq üçün şəxsi veb saytınızda və ya Itchi.io -da yayımlayın.

İndi ilk vizual roman oyununuzu yaratmısınız! Təbrik edirik!

Tövsiyə: