Sadržaj:

Vodič za vizualne kreatore romana pomoću Ren’Py -a: 5 koraka
Vodič za vizualne kreatore romana pomoću Ren’Py -a: 5 koraka

Video: Vodič za vizualne kreatore romana pomoću Ren’Py -a: 5 koraka

Video: Vodič za vizualne kreatore romana pomoću Ren’Py -a: 5 koraka
Video: Kako pisati NAJBOLJE blogove uz ChatGPT | Vodič za marketinški blog ChatGPT 2024, Novembar
Anonim
Vodič za vizualne kreatore romana koristeći Ren’Py
Vodič za vizualne kreatore romana koristeći Ren’Py

Jeste li ikada igrali vizualni roman, odabrali svoju avanturističku igru, simulator zabavljanja 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 igrali igru? Tada će vam ovaj vodič pomoći da kreirate svoju vlastitu igru!

Šta 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 kako bi pomogao u pružanju 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.

Šta je Python?

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

Šta će ovo uputstvo pokriti?

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

Ko ć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 kompanije 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 ploču za pokretanje Vodič 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 informativne ploče imenika igre.

Korak 3: Inicijalizacija 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 ponovo 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 direktorij i druge postavke prema postavkama

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

    1. Ren’Py preporučuje Editra, njihov vlastiti uređivač teksta. U ovom vodiču pokazat ću vam i 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 sistema ili jEdit.

        Preporučujem korištenje Sublimea za uređivač sistema 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 rezoluciju zaslona.
  6. Zatim odaberite 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 prikaza svoje igre.
  8. Odaberite istaknutu rezoluciju.
  9. Kasnije možete promijeniti rezoluciju 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 supstance u igru.

Počnite tako što ćete otvoriti sve svoje tekstualne datoteke sa 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 Game Documentation kako bi dodatno pomogli u formatiranju 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 da razumijete šta sve radi i gdje sve ide.

      1. Pod redcima 3 i 4 u kodu gdje piše # Deklarirajte znakove koje koristi ova igra. Ovdje ćete dodati sve datoteke slika sa svog računara.
      2. Da biste sliku proglasili, otkucajte sliku, vrstu slike (poput znaka ili pozadine) i naziv slike jednaku slici sa vašeg računara kao-j.webp" />
      3. Ovdje ih morate stvoriti kako biste 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 koja se zove define vidi se u primjeru 3 definira vašeg lika u igri i omogućava vam da dodijelite karakteru 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 koristiti oznaku start: da biste programu rekli da želite da stvarni način igre započne ovdje. Odatle možete postaviti scenografiju pomoću naredbi koje se nalaze u odjeljku Dokumentacija, kao što je primjer 4 ispod.
  2. Da biste igri dodali tekst, možete učiniti jednu od dvije stvari.

    1. Stavite dijalog 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. Kreiranje stabla odluka za promjenu vaše priče uključuje vaš dijalog s naredbama kao što su izbornik, skok i označavanje. Pogledajte primjer 7.
  4. Da biste završili igru, upišite return na samom kraju datoteke script.rpy. Pogledajte primjer 8.

Primjer 4: puštanje muzike "musicfromcomputer.ogg", scena bg someimage sa fadeom, prikaz varijable karaktera

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": preskakanje rute "Drugi dijalog ili pitanje itd.": ruta oznake: "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 šta radi.

Za dodatno prilagođavanje igre slijedite ove veze kako biste dobili više informacija o tome kako 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 muzičke liste za reprodukciju, galerije slika ili reprodukcija slika radi poboljšanja dizajna igre, možete pronaći ovdje
  4. Konačno, druge mogućnosti prilagođavanja, kao što su prikazi velikih fontova, mogu se pronaći 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 sintaksičke greške pronađene na stranici za pokretanje.
  3. Build Distributions arhivirat će vaše datoteke u pristupačnu mapu koju možete postaviti na web stranicu.

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

  4. Zatim pokrenite beta testove tako što će prijatelji i porodica igrati 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 vizualnu igru romana! Čestitamo!

Preporučuje se: