Kazalo:

Vadnica za vizualne ustvarjalce romanov z uporabo Ren’Py: 5 korakov
Vadnica za vizualne ustvarjalce romanov z uporabo Ren’Py: 5 korakov

Video: Vadnica za vizualne ustvarjalce romanov z uporabo Ren’Py: 5 korakov

Video: Vadnica za vizualne ustvarjalce romanov z uporabo Ren’Py: 5 korakov
Video: 🔥Одним простым узором из ДВУХ рядов можно связать БАЗОВЫЙ красивый ЖАКЕТ, КАРДИГАН Cardigan, Crochet 2024, November
Anonim
Vadnica za vizualne ustvarjalce romanov z uporabo programa Ren’Py
Vadnica za vizualne ustvarjalce romanov z uporabo programa Ren’Py

Ste že kdaj igrali vizualni roman, izbrali svojo pustolovsko igro, simulator zmenkov ali drugo podobno igro in razmišljali, da bi jo naredili sami? Ali ste bili malodušni, ker še nikoli niste kodirali ali igrali igre? Potem vam bo ta vadnica pomagala ustvariti svojo lastno igro!

Kaj je Ren'Py?

  • Orodje, ki uporabnikom pomaga pri ustvarjanju vizualnega romana, RPG -ja, zmenkov in drugih 2D iger.
  • Ren'py uporablja zmogljive skriptne jezike, s katerimi lahko s Pythonom in PyGameom ponudi fantastične sposobnosti iger.
  • Popolnoma brezplačna in odprtokodna programska oprema za različne platforme.
  • Ren'py NI vizualno orodje, če iščete vizualno orodje, poglejte v Novosti ali Vrvice.

Kaj je Python?

Python je skriptni jezik, ki se uporablja za povečanje berljivosti kodirnikov z manj zahtevami po skladnji.

Kaj pokriva ta vadnica?

  • Kako začeti z vnaprej pripravljenimi vajami.
  • Kako začeti osnovno igro z uvedbo ukazov.
  • Kako dokončati in deliti svoje ustvarjanje.

Kdo bo imel od te vadnice največ koristi?

  • Posamezniki, ki želijo ustvariti igro z malo ali nič izkušenj s kodiranjem.
  • Kodirniki, ki želijo izvedeti več o pythonu.

1. korak: Prenesite Ren'py

Prenesite Ren'py
Prenesite Ren'py
Prenesite Ren'py
Prenesite Ren'py
  1. Na namizju naredite mapo, v katero boste ekstrahirali program.
  2. Začnite tako, da programsko opremo prenesete neposredno iz podjetja Ren’Py.
  3. Sledite navodilom za namestitev, kot je navedeno na spletni strani Ren'Py.

2. korak: Začnite vadnico

Začni vadnico
Začni vadnico
Začni vadnico
Začni vadnico
Začni vadnico
Začni vadnico
  1. Kliknite na zagonsko ploščo Vadnica v zgornjem levem kotu.
  2. Kliknite Začni projekt.
  3. Igrajte se skozi vadnico za igre, da se predstavite mehaniki programske opreme.
  4. Ne pozabite prebrati vseh plošč z informacijami o igrah.

3. korak: Inicializirajte nastavitve igre

Inicializirajte nastavitve igre
Inicializirajte nastavitve igre
Inicializirajte nastavitve igre
Inicializirajte nastavitve igre
Inicializirajte nastavitve igre
Inicializirajte nastavitve igre
  1. Vrnite se na ploščo imenika domače strani in kliknite Ustvari nov projekt.
  2. Izberite lokacijo imenika projekta ali mesto, kjer boste shranili vse datoteke iger v računalnik, da jih pozneje znova odprete.

    1. Priporočam, da najprej ustvarite novo mapo na namizju za lažjo dostopnost.
    2. Nato izberite imenik, v katerem želite počivati svojo igro.

      V nastavitvah lahko vedno spremenite imenik in druge nastavitve

  3. Poimenujte svoj projekt.
  4. Nato nastavite urejevalnik besedil.

    1. Ren’Py priporoča Editra, svoj osebni urejevalnik besedil. V tej vadnici vam bom pokazal tudi, kako nastaviti drug urejevalnik besedil po vaši izbiri. Uporabljam sublimno, lahko pa uporabimo tudi druge urejevalnike, ki uporabljajo datoteke.rpy.

      1. Pojdite na stran Nastavitve.
      2. V razdelku »Urejevalnik besedil:« boste lahko izbirali med urejevalnikom, ki ga priporoča Ren'py, sistemskim urejevalnikom ali jEditom.

        Priporočam uporabo Sublime za urejevalnik sistema, ker so datoteke.rpy združljive in vmesniku veliko lažje slediti kot Editri za začetnike

  5. Ko izberete urejevalnika, začnite z začetno nastavitvijo igre, vključno z vmesnikom grafičnega vmesnika in ločljivostjo zaslona.
  6. Nato izberite vmesnik GUI ali grafični uporabniški vmesnik.

  7. Kasneje lahko datoteko gui.rpy neposredno spremenite, če želite dodatno prilagoditi videz in barvno shemo zaslona igre.
  8. Izberite označeno ločljivost.
  9. Kasneje lahko spremenite ločljivost v meniju Nastavitve.

4. korak: Kodiranje igre

Kodiranje igre
Kodiranje igre
Kodiranje igre
Kodiranje igre

Zdaj, ko imate nastavljeno osnovno datoteko projekta, je čas, da dejansko začnete dodajati snovi v svojo igro.

Začnite tako, da odprete vse besedilne datoteke na povezavi na zagonski strani pod imenom datoteke projekta. Odvisno od tega, kateri urejevalnik besedil ste izbrali v nastavitvah, se bo urejevalnik besedila pojavil v ločenem oknu in prikazal vse datoteke, vključno s script.rpy, options.rpy, gui.rpy in screens.rpy. za dodatno pomoč pri oblikovanju začetne igre, kot so zgornje slike.

Skriptiranje začetnih datotek

  1. Odprite datoteko script.rpy.

    1. Tu bo šla vsa koda vaše igre, vključno z dialogom, slikami, zvokom in odločitvami.
    2. Najprej bom razpravljal o okvirni kodi, zapisani v začetni datoteki script.rpy, ki vam bo pomagala razumeti, kaj vse počne in kam vse gre.

      1. Pod vrstico 3 in 4 v kodi, kjer piše # Razglasi znake, ki jih uporablja ta igra. Tukaj boste iz računalnika dodali datoteke slik.
      2. Če želite sliko razglasiti, vnesite sliko, vrsto slike (na primer znak ali ozadje) in ime slike, ki je enaka sliki iz vašega računalnika, kot datoteko-j.webp" />
      3. Tukaj jih morate ustvariti, da se lahko igrate, ne glede na to, kje lahko te slike uporabite večkrat.
      4. Pod komentarjem, ki je prvotno navedel # Razglasi znake, ki jih uporablja ta igra.
      5. Določili boste svoj značaj. Ukaz kode, imenovan define, viden v primeru 3, definira vaš lik v igri in vam omogoča, da junaku dodelite barvo besedila.

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

Primer 2: slikovni znak someimage = "someimage.peg" Primer 3: definirajte a = Character ('CharacterName', color = "#rgbvalue")

Dialog

  1. Nato morate za začetek katere koli igre v Ren'pyju uporabiti oznako start: sporočiti programu, da želite, da se dejansko igranje začne tukaj. Od tam lahko nastavite pokrajino z ukazi, ki jih najdete v dokumentaciji, kot je primer 4 spodaj.
  2. Če želite igri dodati besedilo, lahko storite eno od dveh stvari.

    1. Dialog postavite v dvojne narekovaje, kot je prikazano v primeru 5.
    2. Besedam v dvojnih narekovajih dodelite znak, kot je prikazano spodaj v primeru 6.
  3. Ustvarjanje drevesa odločitev za spremembo zgodbe vključuje vaš dialog z ukazi, kot so meni, skok in oznaka. Glej primer 7.
  4. Če želite končati igro, vnesite return na samem koncu datoteke script.rpy. Glej primer 8.

Primer 4: predvajajte glasbo "musicfromcomputer.ogg", prizor bg someimage s fade, pokaži spremenljivko znakov

Primer 5: "Napišite uvodni pogovor." Primer 6: a "Napiši dialog". // To zapiše dialog za definiran znak.

Primer 7

meni: "Dialog ali vprašanje": preskok poti "Drugi dialog ali vprašanje itd.": pot oznake: "Dialog" Primer 8: vrnitev

Zgornji postopek je razmeroma preprost, ko se naučite ukazov, in zelo prilagodljiv, ko ste zadovoljni s programom in jezikom. Poglejte v dokumentacijo in spremenite datoteke screens.rpy, options.rpy in gui.rpy. Spletna dokumentacija podrobneje obravnava, kako jih začeti spreminjati, in je zelo uporabna, če se zataknete, ko se spomnite, kateri ukaz kaj naredi.

Za nadaljnjo prilagoditev igre sledite tem povezavam in pridobite več informacij o tem, kako igro dejansko kodirate.

  1. Jezikovni slovar Python in Ren'Py za začetnike
  2. GUI (grafični uporabniški vmesnik) ali kako igra vizualno izgleda dokumentaciji igralca
  3. Druge zabavne dodatke, kot je dodajanje seznama predvajanja glasbe, galerije slik ali ponovitev slik za izboljšanje zasnove igre, najdete tukaj
  4. Končno še druge možnosti prilagajanja, na primer, kako so prikazane velike pisave.

5. korak: Sprostite igro

Izdaja vaše igre
Izdaja vaše igre
Izdaja vaše igre
Izdaja vaše igre
Izdaja vaše igre
Izdaja vaše igre
Izdaja vaše igre
Izdaja vaše igre
  1. Če želite končati igro, posodobite zaganjalnik Ren'py.
  2. Nato preverite skript z lint, da poiščete sintaktične napake, najdene na zagonski strani.
  3. Build Distributions bo vaše datoteke arhiviral v dostopno mapo, ki jo lahko naložite na spletno stran.

    Bistveno kodo, potrebno za ustvarjanje igre na izbrani platformi, naredi neposredno Ren'py. Za več informacij obiščite stran za izdelavo dokumentacije na strani Ren'Py

  4. Nato zaženite beta preskuse tako, da prijatelji in družina igrajo igro, da preverijo, ali je v pogovoru prišlo do napak.
  5. Nazadnje, igro objavite na svojem osebnem spletnem mestu ali na Itchi.io, da bo vaša igra dosegla številne ljubitelje vizualnih romanov.

Zdaj ste ustvarili svojo prvo vizualno igro novele! Čestitamo!

Priporočena: