Sadržaj:

Vodič za vizualne tvorce romana pomoću Ren’Py: 5 koraka
Vodič za vizualne tvorce romana pomoću Ren’Py: 5 koraka

Video: Vodič za vizualne tvorce romana pomoću Ren’Py: 5 koraka

Video: Vodič za vizualne tvorce romana pomoću Ren’Py: 5 koraka
Video: Roman Forum & Palatine Hill Tour - Rome, Italy - 4K60fps with Captions - Prowalk Tours 2024, Srpanj
Anonim
Vodič za vizualne tvorce romana pomoću Ren’Py -a
Vodič za vizualne tvorce romana pomoću Ren’Py -a

Jeste li ikada igrali vizualni roman, odabrali vlastitu avanturističku igru, simulator upoznavanja ili neku drugu sličnu vrstu igre i razmišljali o tome da je sami napravite? Jeste li bili obeshrabreni jer nikada prije niste šifrirali ili napravili igru? Tada će vam ovaj vodič pomoći da stvorite svoju vlastitu igru!

Što je Ren'Py?

  • Alat koji pomaže korisnicima u izgradnji vizualnih romana, RPG -ova, sastanaka za upoznavanje i drugih 2D igara.
  • Ren'py koristi moćne skriptne jezike za pružanje fantastičnih sposobnosti igre s Pythonom i PyGameom.
  • Potpuno besplatan i otvoren izvor s više platformi pristupačan.
  • Ren'py NIJE vizualni alat, ako tražite vizualni alat, pogledajte Novelty ili Twine.

Što je Python?

Python je skriptni jezik koji se koristi za povećanje čitljivosti kodera s manje zahtjeva za sintaksom.

Što će ovo uputstvo pokriti?

  • Kako započeti s unaprijed izgrađenim vodičima.
  • Kako pokrenuti osnovnu igru uvođenjem naredbi.
  • Kako dovršiti i podijeliti svoju kreaciju.

Tko će imati najviše koristi od ovog vodiča?

  • Pojedinci koji žele proizvesti igru s malo ili nimalo iskustva u kodiranju.
  • Koderi sa zanimanjem da saznaju više o pythonu.

Korak 1: Preuzmite Ren'py

Preuzmite Ren'py
Preuzmite Ren'py
Preuzmite Ren'py
Preuzmite Ren'py
  1. Napravite mapu na radnoj površini u koju ćete izdvojiti program.
  2. Počnite preuzimanjem softvera izravno iz tvrtke Ren’Py.
  3. Slijedite upute za instalaciju točno kako je navedeno na web stranici Ren'Py.

Korak 2: Pokrenite vodič

Pokrenite vodič
Pokrenite vodič
Pokrenite vodič
Pokrenite vodič
Pokrenite vodič
Pokrenite vodič
  1. Kliknite na početnu ploču Tutorial u gornjem lijevom kutu.
  2. Kliknite pokretanje projekta.
  3. Igrajte kroz vodič kroz igru kako biste se predstavili softverskoj mehanici.
  4. Svakako pročitajte sve ploče s informativnim informacijama o igri.

Korak 3: Pokretanje postavki igre

Pokrenite postavke igre
Pokrenite postavke igre
Pokrenite postavke igre
Pokrenite postavke igre
Pokrenite postavke igre
Pokrenite postavke igre
  1. Vratite se na ploču s imenikom početne stranice i kliknite Napravi novi projekt.
  2. Odaberite lokaciju direktorija vašeg projekta ili mjesto na kojem ćete spremati sve datoteke igara na računalo da biste ih kasnije ponovno otvorili.

    1. Preporučujem da prvo stvorite novu mapu na radnoj površini radi lakše pristupačnosti.
    2. Zatim odaberite svoj direktorij u kojem želite da se vaša igra odmara.

      Uvijek možete promijeniti svoj imenik i druge postavke prema postavkama

  3. Imenujte svoj projekt.
  4. Zatim postavite uređivač teksta.

    1. Ren’Py preporučuje Editra, njihov vlastiti uređivač teksta. U ovom vodiču ću vam također pokazati kako postaviti drugi uređivač teksta po vašem izboru. Koristim uzvišeno, ali mogu se koristiti i drugi uređivači koji koriste.rpy datoteke.

      1. Idite na stranicu Postavke.
      2. U odjeljku "Uređivač teksta:" imat ćete izbor između Editre koju preporučuje Ren'py, uređivača sustava ili jEdita.

        Preporučujem korištenje Sublimea za uređivač sustava jer su.rpy datoteke kompatibilne i sučelje je mnogo lakše slijediti nego Editra za početnike

  5. Nakon odabira uređivača, započnite početno postavljanje igre, uključujući GUI sučelje i razlučivost zaslona.
  6. Zatim odaberite svoje GUI sučelje ili grafičko korisničko sučelje.

  7. Kasnije možete izravno izmijeniti datoteku gui.rpy ako želite dodatno prilagoditi izgled i shemu boja zaslona za igru.
  8. Odaberite istaknutu razlučivost.
  9. Kasnije možete promijeniti razlučivost u izborniku Postavke.

Korak 4: Kodiranje igre

Kodiranje igre
Kodiranje igre
Kodiranje igre
Kodiranje igre

Sada kada ste postavili osnovnu datoteku projekta, vrijeme je da zapravo počnete dodavati tvari u igru.

Započnite otvaranjem svih tekstualnih datoteka s veze na stranici za pokretanje pod imenom datoteke projekta. Ovisno o tome koji ste uređivač teksta odabrali u postavkama, uređivač teksta pojavit će se u zasebnom prozoru i prikazati sve datoteke, uključujući script.rpy, options.rpy, gui.rpy i screens.rpy. Preporučujem Simple Documentation Documentation kako bi dodatno pomogli u oblikovanju početne igre postavljene poput gornjih slika.

Skriptiranje početnih datoteka

  1. Otvorite datoteku script.rpy.

    1. Ovdje će ići sav kôd vaše igre, uključujući dijalog, slike, zvuk i odluke.
    2. Prvo ću raspraviti okvirni kôd izložen u početnoj datoteci script.rpy kako bih vam pomogao razumjeti što sve radi i kamo sve ide.

      1. Pod redcima 3 i 4 u kodu gdje piše # Deklarirajte likove koje koristi ova igra. Ovdje ćete dodati sve datoteke slika sa svog računala.
      2. Da biste sliku proglasili, upišite sliku, vrstu slike (poput znaka ili pozadine) i naziv slike jednaku slici s vašeg računala kao-j.webp" />
      3. Ovdje ih morate stvoriti kako biste se igrali bez obzira na to gdje ove slike možete koristiti više puta.
      4. Ispod komentara u kojem je izvorno navedeno # Deklarirajte likove koje koristi ova igra.
      5. Vi ćete definirati svoj karakter. Naredba koda nazvana define, viđena u primjeru 3, definira vašeg lika u igri i omogućuje vam da liku dodijelite boju teksta.

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

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

Dijalog

  1. Zatim, da biste započeli bilo koju igru u Ren’pyju, morate upotrijebiti oznaku start: kako biste programu rekli da želite da stvarni način igre započne ovdje. Odatle možete postaviti scenografiju pomoću naredbi iz dokumentacije, kao što je primjer 4 ispod.
  2. Za dodavanje teksta u igru možete učiniti jednu od dvije stvari.

    1. Dijalog stavite u dvostruke navodnike kao što je prikazano u primjeru 5.
    2. Dodijelite znak riječima u dvostrukim navodnicima kao što je dolje prikazano u primjeru 6.
  3. Stvaranje stabla odluka za promjenu vaše priče uključuje vaš dijalog s naredbama kao što su izbornik, skok i označavanje. Vidi primjer 7.
  4. Za kraj igre upišite return na samom kraju datoteke script.rpy. Vidi primjer 8.

Primjer 4: pustite glazbu "musicfromcomputer.ogg", scenu bg someimage sa fadeom, pokažite varijablu znaka

Primjer 5: "Napišite uvodni dijalog." Primjer 6: a "Napišite dijalog." // Ovim se piše dijalog za definirani znak.

Primjer 7

izbornik: "Dijalog ili pitanje": preskočite rutu "Drugi dijalog ili pitanje itd.": ruta s oznakom: "Dijalog" Primjer 8: povratak

Gore navedeni postupak je relativno jednostavan nakon što naučite naredbe i vrlo prilagodljiv kada se upoznate s programom i jezikom. Slobodno pogledajte dokumentaciju i promijenite datoteke screens.rpy, options.rpy i gui.rpy. Mrežna dokumentacija dublje govori o tome kako započeti s promjenom i vrlo je korisna u slučaju da zaglavite u sjećanju koja naredba što radi.

Za dodatno prilagođavanje igre slijedite ove veze kako biste dobili više informacija o tome kako zapravo kodirati igru.

  1. Rječnik jezika Python i Ren'Py za početnike
  2. GUI (grafičko korisničko sučelje) ili kako igra vizualno izgleda dokumentaciji igrača
  3. Ostale zabavne dodatke, poput dodavanja glazbenog popisa za reprodukciju, galerije slika ili ponavljanja slika za poboljšanje dizajna igre, možete pronaći ovdje
  4. Konačno, druge mogućnosti prilagođavanja, kao što su prikazi velikih fontova ovdje.

Korak 5: Objavljivanje igre

Objavljivanje vaše igre
Objavljivanje vaše igre
Objavljivanje vaše igre
Objavljivanje vaše igre
Objavljivanje vaše igre
Objavljivanje vaše igre
Objavljivanje vaše igre
Objavljivanje vaše igre
  1. Da biste dovršili igru, ažurirajte pokretač Ren’py.
  2. Zatim provjerite skriptu s lintom da biste potražili sintaksne pogreške pronađene na stranici za pokretanje.
  3. Build Distributions arhivirat će vaše datoteke u pristupačnu mapu koju možete prenijeti na web stranicu.

    Osnovni kôd potreban za stvaranje igre na platformi po vašem izboru izrađuje Ren'py. Za više informacija posjetite stranicu za izradu dokumentacije na stranici Ren'Py

  4. Zatim pokrenite beta testove tako da prijatelji i obitelj odigraju igru kako bi provjerili ima li grešaka u dijalogu.
  5. Na kraju, pustite svoju igru na svoju osobnu web stranicu ili na Itchi.io kako bi vaša igra dosegla mnoge ljubitelje vizualnih romana.

Sada ste stvorili svoju prvu igru s vizualnim romanom! Čestitamo!

Preporučeni: