Cuprins:

Tutorial Visual Novel Maker folosind Ren’Py: 5 pași
Tutorial Visual Novel Maker folosind Ren’Py: 5 pași

Video: Tutorial Visual Novel Maker folosind Ren’Py: 5 pași

Video: Tutorial Visual Novel Maker folosind Ren’Py: 5 pași
Video: RenPy Tutorial for Beginners | Create a Visual Novel Game with Ren'Py 2024, Noiembrie
Anonim
Tutorial Visual Novel Maker folosind Ren’Py
Tutorial Visual Novel Maker folosind Ren’Py

Ați jucat vreodată un roman vizual, ați ales propriul joc de aventură, un simulator de întâlniri sau un alt tip similar de joc și v-ați gândit să creați unul singur? Ați fost descurajat, pentru că nu ați mai codificat niciodată sau nu ați mai făcut un joc? Apoi, acest tutorial vă va ajuta să vă creați propriul joc!

Ce este Ren'Py?

  • Un instrument pentru a ajuta utilizatorii să construiască Visual Novel, RPG, Simsuri de întâlnire și alte jocuri 2D.
  • Ren'py folosește limbaje de scriptare puternice pentru a vă oferi abilități fantastice de joc cu Python și PyGame.
  • Complet gratuit și open source cu accesibilitate pe mai multe platforme.
  • Ren'py NU este un instrument vizual, dacă sunteți în căutarea unui instrument vizual, căutați în noutate sau sfoară.

Ce este Python?

Python este un limbaj de scriptare utilizat pentru a crește lizibilitatea codificatorilor cu mai puține cerințe de sintaxă.

Ce va acoperi acest tutorial?

  • Cum să începeți cu tutorialele pre-construite.
  • Cum se începe un joc de bază prin introducerea comenzilor.
  • Cum să finalizați și să distribuiți creația dvs.

Cine va beneficia cel mai bine de acest tutorial?

  • Persoanele care doresc să producă un joc cu puțină sau deloc experiență de codificare.
  • Codificatori interesați să afle mai multe despre python.

Pasul 1: Descărcați Ren'py

Descărcați Ren'py
Descărcați Ren'py
Descărcați Ren'py
Descărcați Ren'py
  1. Creați un folder pe desktop pentru a extrage programul.
  2. Începeți prin descărcarea software-ului direct de la Ren’Py.
  3. Urmați instrucțiunile de instalare exact așa cum sunt enumerate pe Ren'Py WebPage.

Pasul 2: Porniți Tutorial

Porniți Tutorial
Porniți Tutorial
Porniți Tutorial
Porniți Tutorial
Porniți Tutorial
Porniți Tutorial
  1. Faceți clic pe panoul de pornire Tutorial din colțul din stânga sus.
  2. Faceți clic pe lansarea proiectului.
  3. Jucați prin tutorialul jocului pentru a vă prezenta mecanica software-ului.
  4. Asigurați-vă că citiți toate panourile din directorul informațional al jocului.

Pasul 3: inițializați setările jocului

Inițializați setările jocului
Inițializați setările jocului
Inițializați setările jocului
Inițializați setările jocului
Inițializați setările jocului
Inițializați setările jocului
  1. Reveniți la panoul directorului paginii de pornire și faceți clic pe Creare proiect nou.
  2. Selectați locația directorului de proiect sau unde veți salva toate fișierele de joc pe computer pentru a le redeschide ulterior.

    1. Vă recomandăm mai întâi să creați un folder nou pe desktop pentru o accesibilitate ușoară.
    2. Apoi selectați directorul în care doriți să se odihnească jocul.

      Puteți schimba oricând directorul și alte setări din preferințe

  3. Denumiți-vă proiectul.
  4. Apoi configurați editorul de text.

    1. Ren’Py recomandă Editra, propriul editor de text personal. În acest tutorial, vă voi arăta și cum să configurați un alt editor de text la alegere. Folosesc sublim, dar pot fi folosiți și alți editori care folosesc fișiere.rpy.

      1. Accesați pagina Preferințe.
      2. Sub „Editor de text”, veți avea de ales între Editra recomandat de Ren’py, editor de sistem sau jEdit.

        Vă recomand să utilizați Sublime pentru editorul de sistem, deoarece fișierele.rpy sunt compatibile, iar interfața este mult mai ușor de urmărit decât Editra pentru începători

  5. După alegerea editorului, începeți configurarea inițială a jocului, inclusiv interfața GUI și rezoluția ecranului.
  6. Apoi alegeți interfața GUI sau interfața grafică cu utilizatorul.

  7. Mai târziu, puteți modifica direct fișierul gui.rpy dacă doriți să personalizați în continuare aspectul și schema de culori a ecranului jocului.
  8. Alegeți rezoluția evidențiată.
  9. Mai târziu puteți modifica rezoluția din meniul Preferințe.

Pasul 4: Codificarea jocului

Codificarea jocului tău
Codificarea jocului tău
Codificarea jocului tău
Codificarea jocului tău

Acum că aveți configurarea de bază a fișierului de proiect, este timpul să începeți să adăugați substanțe în joc.

Începeți prin deschiderea tuturor fișierelor text de pe linkul din pagina de pornire sub numele fișierului proiectului. În funcție de editorul de text pe care l-ați selectat în preferințe, editorul de text va apărea într-o fereastră separată și va afișa toate fișierele, inclusiv script.rpy, options.rpy, gui.rpy și screens.rpy. Recomand documentația simplă a jocului pentru a ajuta în continuare la formatarea jocului inițial configurat ca imaginile de mai sus.

Scripting Files inițiale

  1. Deschideți fișierul script.rpy.

    1. Aici va merge tot codul jocului, inclusiv dialogul, imaginile, sunetul și deciziile.
    2. În primul rând, voi discuta codul de schiță prezentat în fișierul script.rpy inițial pentru a vă ajuta să înțelegeți ce face totul și unde merge totul.

      1. Sub rândul 3 și 4 din cod unde scrie # Declarați caracterele folosite de acest joc. Veți adăuga aici orice fișier de imagini de pe computer.
      2. Pentru a declara imaginea, tastați imagine, tipul imaginii (cum ar fi caracterul sau fundalul) și numele imaginii egale cu o imagine de pe computer ca fișier-j.webp" />
      3. Trebuie să le creați aici, astfel încât să jucați, indiferent unde puteți folosi aceste imagini de multe ori.
      4. Sub comentariul care a declarat inițial # Declarați personajele folosite de acest joc.
      5. Îți vei defini caracterul. Comanda de cod numită define, văzută în Exemplul 3, vă definește personajul din joc și vă permite să atribuiți caracterului o culoare de text.

Exemplul 1: imagine bg someimage = "someimage.png"

Exemplul 2: caracter de imagine someimage = "someimage.peg" Exemplul 3: definește a = Personaj ('CharacterName', color = "#rgbvalue")

Dialog

  1. Apoi, pentru a începe orice joc în Ren’py, trebuie să utilizați eticheta start: pentru a spune programului că doriți ca jocul propriu-zis să înceapă aici. De acolo vă puteți configura decorul folosind comenzile din Documentație, cum ar fi exemplul 4 de mai jos.
  2. Pentru a adăuga text la jocul dvs. puteți face unul dintre cele două lucruri.

    1. Plasați dialogul între ghilimele duble, așa cum se vede în exemplul 5.
    2. Atribuiți un caracter cuvintelor între ghilimele duble, așa cum se vede mai jos în Exemplul 6.
  3. Crearea unui arbore de decizie pentru a vă schimba povestea, încorporează dialogul cu comenzi precum meniu, salt și etichetă. Vezi Exemplul 7.
  4. Pentru a vă încheia jocul, tastați return chiar la capătul fișierului script.rpy. Vezi exemplul 8.

Exemplul 4: redați muzică „musicfromcomputer.ogg”, scena cu o anumită imagine cu decolorare, arătați variabila caracterului

Exemplul 5: „Scrieți dialogul de deschidere”. Exemplul 6: un „Scrieți dialogul unui”. // Aceasta scrie dialogu pentru caracterul definit.

Exemplul 7

meniu: "Dialog sau întrebare": săriți ruta "Al doilea dialog sau întrebare etc.": etichetați ruta: "Dialog" Exemplul 8: întoarcere

Procesul de mai sus este relativ simplu odată ce ați învățat comenzile și foarte personalizabil odată ce vă simțiți confortabil cu programul și limba. Simțiți-vă liber să consultați documentația și să schimbați fișierele screens.rpy, options.rpy și gui.rpy. Documentația online aprofundează cum să începeți să le schimbați și este foarte utilă în cazul în care vă lăsați amintiți ce comandă face ce.

Pentru a vă personaliza în continuare jocul, urmați aceste linkuri pentru a obține mai multe informații despre cum să codificați de fapt jocul.

  1. Dicționar Python și Ren'Py Language pentru începători
  2. GUI (Graphical User Interface) sau cum arată jocul vizual Documentației jucătorului
  3. Alte suplimente distractive, cum ar fi adăugarea unei liste de redare a muzicii, a unei galerii de imagini sau a redării imaginilor pentru a îmbunătăți designul jocului, pot fi găsite aici
  4. În cele din urmă, alte opțiuni de personalizare, cum ar fi dimensiunea mare a fonturilor, pot fi găsite aici.

Pasul 5: lansarea jocului

Lansarea jocului tău
Lansarea jocului tău
Lansarea jocului
Lansarea jocului
Lansarea jocului tău
Lansarea jocului tău
Lansarea jocului tău
Lansarea jocului tău
  1. Pentru a vă încheia jocul, actualizați lansatorul Ren’py.
  2. Apoi verificați scriptul cu scame pentru a căuta erori de sintaxă găsite pe pagina de pornire.
  3. Build Distributions va arhiva fișierele într-un folder accesibil pe care îl puteți încărca pe o pagină web.

    Codul esențial necesar pentru a crea jocul pe platforma la alegere este creat direct de Ren'py. Pentru mai multe informații, vizitați pagina de compilare a documentației de pe Ren'Py

  4. Apoi, rulați teste beta, făcând ca prietenii și familia să joace jocul pentru a vedea dacă există greșeli în dialog.
  5. În cele din urmă, lansează-ți jocul pe site-ul tău personal sau pe Itchi.io pentru ca jocul tău să ajungă la mulți entuziaști ai romanelor vizuale.

Ați creat acum primul dvs. joc de roman vizual! Felicitări!

Recomandat: