Sisällysluettelo:

Visual Novel Maker -opetusohjelma Ren'Pyn avulla: 5 vaihetta
Visual Novel Maker -opetusohjelma Ren'Pyn avulla: 5 vaihetta

Video: Visual Novel Maker -opetusohjelma Ren'Pyn avulla: 5 vaihetta

Video: Visual Novel Maker -opetusohjelma Ren'Pyn avulla: 5 vaihetta
Video: 3000+ португальских слов с произношением 2024, Marraskuu
Anonim
Visual Novel Maker -opetusohjelma Ren'Pyn avulla
Visual Novel Maker -opetusohjelma Ren'Pyn avulla

Oletko koskaan pelannut visuaalista romaania, valinnut oman seikkailupelisi, treffisimulaattorin tai muun vastaavan tyyppisen pelin ja ajatellut tehdä sellaisen itse? Olitko lannistunut, koska et ole koskaan aiemmin koodannut tai tehnyt peliä? Sitten tämä opetusohjelma auttaa sinua luomaan oman pelisi!

Mikä on Ren'Py?

  • Työkalu, joka auttaa käyttäjiä rakentamaan Visual Novel, RPG, Dating Sims ja muita 2D -pelejä.
  • Ren'py käyttää tehokkaita skriptikieliä auttaakseen tarjoamaan upeita pelikykyjä Pythonilla ja PyGamella.
  • Täysin ilmainen ja avoimen lähdekoodin käyttöympäristöjen välinen esteettömyys.
  • Ren'py EI ole visuaalinen työkalu, jos etsit visuaalista työkalua, katso uutuus tai lanka.

Mikä on Python?

Python on skriptikieli, jota käytetään parantamaan luettavuutta koodereille, joilla on vähemmän syntaksivaatimuksia.

Mitä tämä opetusohjelma kattaa?

  • Näin pääset alkuun valmiiden opetusohjelmien avulla.
  • Peruspelin aloittaminen komentojen avulla.
  • Kuinka viimeistellä ja jakaa luomuksesi.

Kuka hyötyy parhaiten tästä opetusohjelmasta?

  • Yksilöt, jotka haluavat tuottaa pelin, jolla ei ole lainkaan koodauskokemusta.
  • Kooderit, jotka ovat kiinnostuneita oppimaan lisää pythonista.

Vaihe 1: Lataa Ren'py

Lataa Ren'py
Lataa Ren'py
Lataa Ren'py
Lataa Ren'py
  1. Tee työpöydälle kansio, johon ohjelma puretaan.
  2. Aloita lataamalla ohjelmisto suoraan Ren’Pysta.
  3. Noudata asennusohjeita täsmälleen Ren'Py -verkkosivun luettelon mukaisesti.

Vaihe 2: Aloita opetusohjelma

Aloita opetusohjelma
Aloita opetusohjelma
Aloita opetusohjelma
Aloita opetusohjelma
Aloita opetusohjelma
Aloita opetusohjelma
  1. Napsauta vasemmassa yläkulmassa olevaa opetusohjelman käynnistyspaneelia.
  2. Napsauta käynnistä projekti.
  3. Pelaa läpi pelin opetusohjelma ja esittele itsesi ohjelmistomekaniikalle.
  4. Muista lukea kaikki pelin tiedot -hakemistopaneelit.

Vaihe 3: Alusta peliasetukset

Alusta peliasetukset
Alusta peliasetukset
Alusta peliasetukset
Alusta peliasetukset
Alusta peliasetukset
Alusta peliasetukset
  1. Palaa kotisivun hakemistopaneeliin ja napsauta Luo uusi projekti.
  2. Valitse projektihakemistosi sijainti tai paikka, johon tallennat kaikki pelitiedostot tietokoneellesi, jotta voit avata ne myöhemmin.

    1. Suosittelen luomaan uuden kansion työpöydällesi, jotta se olisi helppokäyttöinen.
    2. Valitse sitten hakemisto, johon haluat pelisi lepäävän.

      Voit aina muuttaa hakemistoasi ja muita asetuksiasi asetuksissa

  3. Nimeä projekti.
  4. Asenna seuraavaksi tekstieditori.

    1. Ren’Py suosittelee Editraa, omaa tekstieditoriaan. Tässä opetusohjelmassa näytän myös, kuinka voit määrittää toisen valitsemasi tekstieditorin. Käytän ylellistä, mutta myös muita.rpy -tiedostoja käyttäviä toimittajia voidaan käyttää.

      1. Siirry Asetukset -sivulle.
      2. Kohdassa”Tekstieditori:” voit valita Ren’pyn, järjestelmänmuokkausohjelman tai jEditin suositteleman Editran.

        Suosittelen Sublimen käyttöä järjestelmäeditorillesi, koska.rpy -tiedostot ovat yhteensopivia ja käyttöliittymä on paljon helpompi seurata kuin Editra aloittelijoille

  5. Kun olet valinnut editorin, aloita pelin alkuasetukset, mukaan lukien graafinen käyttöliittymä ja näytön tarkkuus.
  6. Valitse seuraavaksi graafinen käyttöliittymä tai graafinen käyttöliittymä.

  7. Myöhemmin voit muokata gui.rpy -tiedostoa suoraan, jos haluat muokata edelleen pelin näytön ulkoasua ja värimaailmaa.
  8. Valitse korostettu resoluutio.
  9. Myöhemmin voit muuttaa tarkkuutta Asetukset -valikosta.

Vaihe 4: Pelin koodaus

Pelin koodaus
Pelin koodaus
Pelin koodaus
Pelin koodaus

Nyt kun perusprojektitiedostosi on määritetty, on aika alkaa lisätä aineita peliin.

Aloita avaamalla kaikki tekstitiedostot aloitussivun linkistä projektitiedoston nimen alla. Sen mukaan, minkä tekstieditorin valitsit asetuksista, tekstieditori avautuu erilliseen ikkunaan ja näyttää kaikki tiedostot, mukaan lukien script.rpy, options.rpy, gui.rpy ja screens.rpy. Suosittelen Simple Game Documentation avustamaan edelleen alustavan pelin muotoilussa, kuten yllä olevat kuvat.

Alustavien tiedostojen komentosarja

  1. Avaa script.rpy -tiedosto.

    1. Sinne menevät kaikki pelisi koodit, mukaan lukien vuoropuhelu, kuvat, ääni ja päätökset.
    2. Ensinnäkin keskustelen alkuperäisessä script.rpy -tiedostossa esitetystä jäsennyskoodista, jotta voin ymmärtää, mitä kaikki tekee ja minne kaikki menee.

      1. Koodin rivien 3 ja 4 alla, jossa lukee # Ilmoita tämän pelin käyttämät merkit. Voit lisätä tähän kuvatiedostoja tietokoneeltasi.
      2. Voit julistaa kuvan kirjoittamalla kuvan, kuvatyypin (kuten merkin tai taustan) ja kuvan nimen, joka vastaa tietokoneen kuvaa.jpg- tai-p.webp" />
      3. Sinun on luotava nämä täällä, jotta voit pelata missä tahansa, missä voit käyttää näitä kuvia monta kertaa.
      4. Kommentin alla, joka alun perin ilmoitti # Ilmoita tämän pelin käyttämät merkit.
      5. Määrität hahmosi. Esimerkissä 3 näkyvä koodikomento define määrittelee hahmosi pelissä ja voit antaa hahmolle tekstin värin.

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

Esimerkki 2: kuvamerkki someimage = "someimage.peg" Esimerkki 3: define a = Character ('CharacterName', color = "#rgbvalue")

Vuoropuhelu

  1. Seuraavaksi, jos haluat aloittaa minkä tahansa pelin Ren’py -ohjelmassa, sinun on käytettävä label start -toimintoa: kerro ohjelmalle, että haluat, että varsinainen pelattavuus alkaa tästä. Sieltä voit asettaa maisemasi käyttämällä Dokumentaation alla olevia komentoja, kuten esimerkki 4 alla.
  2. Jos haluat lisätä peliin tekstiä, voit tehdä yhden kahdesta asiasta.

    1. Aseta dialogi lainausmerkkien sisään, kuten esimerkissä 5.
    2. Määritä merkki lainausmerkeissä oleville sanoille alla olevan esimerkin 6 mukaisesti.
  3. Päätöspuun luominen tarinan muuttamiseksi sisältää vuoropuhelun komennoilla, kuten menu, jump ja label. Katso esimerkki 7.
  4. Lopeta peli kirjoittamalla return script.rpy -tiedoston loppuun. Katso esimerkki 8.

Esimerkki 4: toista musiikkia "musicfromcomputer.ogg", kohtaus bg someimage with fade, show character variable

Esimerkki 5: "Kirjoita aloitusvuoropuhelu." Esimerkki 6: a "Kirjoita dialogi". // Tämä kirjoittaa dialogin määritetylle merkille.

Esimerkki 7

menu: "Dialogue or question": hyppyreitti "Toinen dialogi tai kysymys jne.": label reitti: "Dialogue" Esimerkki 8: paluu

Yllä oleva prosessi on suhteellisen yksinkertainen, kun opit komennot, ja erittäin muokattavissa, kun olet tyytyväinen ohjelmaan ja kieleen. Voit tutustua asiakirjoihin ja muuttaa screens.rpy-, options.rpy- ja gui.rpy -tiedostoja. Verkkodokumentaatiossa käsitellään tarkemmin, miten niiden muuttaminen aloitetaan, ja se on erittäin hyödyllinen, jos jää jumiin muistamaan, mikä komento tekee mitä.

Voit muokata peliäsi edelleen noudattamalla näitä linkkejä saadaksesi lisätietoja siitä, miten peli todella koodataan.

  1. Python- ja Ren'Py -kielen sanakirja aloittelijoille
  2. GUI (graafinen käyttöliittymä) tai miltä peli visuaalisesti näyttää pelaajalle
  3. Muita hauskoja lisäosia, kuten musiikkisoittolistan, kuvagallerian tai kuvien toistojen lisääminen pelin suunnittelun parantamiseksi, löydät täältä
  4. Lopuksi muita mukautusvaihtoehtoja, kuten kuinka suuret fontit näkyvät, löydät täältä.

Vaihe 5: Pelin julkaiseminen

Pelin julkaiseminen
Pelin julkaiseminen
Pelin julkaiseminen
Pelin julkaiseminen
Pelin julkaiseminen
Pelin julkaiseminen
Pelin julkaiseminen
Pelin julkaiseminen
  1. Lopeta peli päivittämällä Ren'py -käynnistin.
  2. Tarkista sitten komentosarja nukalla ja etsi käynnistyssivulta löytyviä syntaksivirheitä.
  3. Build Distributions arkistoi tiedostosi helppokäyttöiseen kansioon, jonka voit ladata verkkosivulle.

    Olennaisen koodin, joka tarvitaan pelin luomiseen valitsemallesi alustalle, tekee suoraan Ren'py. Lisätietoja on Ren'Pyn dokumentaatiosivulla

  4. Suorita seuraavaksi betatestejä antamalla ystävien ja perheen pelata peliä nähdäksesi, onko keskustelussa virheitä.
  5. Lopuksi julkaise pelisi omalla henkilökohtaisella verkkosivustollasi tai Itchi.io -sivustolla, jotta pelisi tavoittaa monet visuaalisten romaanien harrastajat.

Olet nyt luonut ensimmäisen visuaalisen romaanipelisi! Onnittelut!

Suositeltava: