Satura rādītājs:

Visual Novel Maker apmācība, izmantojot Ren’Py: 5 soļi
Visual Novel Maker apmācība, izmantojot Ren’Py: 5 soļi

Video: Visual Novel Maker apmācība, izmantojot Ren’Py: 5 soļi

Video: Visual Novel Maker apmācība, izmantojot Ren’Py: 5 soļi
Video: Генератор AI Animation: создайте СОБСТВЕННЫЙ 3D-фильм с AI 2024, Jūlijs
Anonim
Visual Novel Maker apmācība, izmantojot Ren’Py
Visual Novel Maker apmācība, izmantojot Ren’Py

Vai esat kādreiz spēlējis vizuālu romānu, izvēlējies savu piedzīvojumu spēli, iepazīšanās simulatoru vai citu līdzīgu spēles veidu, un domājāt to izveidot pats? Vai jūs nobijās, jo nekad iepriekš neesat kodējis vai spēlējis spēli? Tad šī apmācība palīdzēs jums izveidot savu spēli!

Kas ir Ren'Py?

  • Rīks, kas palīdz lietotājiem veidot Visual Novel, RPG, Dating Sims un citas 2D spēles.
  • Ren'py izmanto spēcīgas skriptu valodas, lai palīdzētu nodrošināt fantastiskas spēles spējas, izmantojot Python un PyGame.
  • Pilnīgi bezmaksas un atvērts avots ar dažādu platformu pieejamību.
  • Ren'py NAV vizuāls rīks, ja meklējat vizuālu rīku, ieskatieties Novelty vai Twine.

Kas ir Python?

Python ir skriptu valoda, ko izmanto, lai uzlabotu kodētāju lasāmību ar mazākām sintakses prasībām.

Ko aptvers šī apmācība?

  • Kā sākt darbu ar iepriekš izveidotām apmācībām.
  • Kā sākt pamata spēli, ieviešot komandas.
  • Kā pabeigt un kopīgot savu radīto.

Kam vislabāk noderēs šī apmācība?

  • Personas, kas vēlas izveidot spēli ar nelielu kodēšanas pieredzi vai bez tās.
  • Kodētāji ar interesi uzzināt vairāk par python.

1. darbība: lejupielādējiet Ren'py

Lejupielādēt Ren'py
Lejupielādēt Ren'py
Lejupielādēt Ren'py
Lejupielādēt Ren'py
  1. Uz darbvirsmas izveidojiet mapi, kurā izvilkt programmu.
  2. Sāciet, lejupielādējot programmatūru tieši no Ren’Py.
  3. Izpildiet uzstādīšanas norādījumus tieši tā, kā norādīts Ren'Py tīmekļa lapā.

2. darbība: sāciet apmācību

Sāciet apmācību
Sāciet apmācību
Sāciet apmācību
Sāciet apmācību
Sāciet apmācību
Sāciet apmācību
  1. Augšējā kreisajā stūrī noklikšķiniet uz sākuma paneļa Pamācība.
  2. Noklikšķiniet uz projekta uzsākšanas.
  3. Spēlējiet spēles apmācību, lai iepazīstinātu sevi ar programmatūras mehāniku.
  4. Noteikti izlasiet visus spēļu informatīvo direktoriju paneļus.

3. darbība: inicializējiet spēles iestatījumus

Inicializēt spēles iestatījumus
Inicializēt spēles iestatījumus
Inicializēt spēles iestatījumus
Inicializēt spēles iestatījumus
Inicializēt spēles iestatījumus
Inicializēt spēles iestatījumus
  1. Atgriezieties mājas lapas direktoriju panelī un noklikšķiniet uz Izveidot jaunu projektu.
  2. Izvēlieties sava projekta direktorija atrašanās vietu vai vietu, kur saglabāsit visus spēles failus savā datorā, lai vēlāk tos atkal atvērtu.

    1. Es iesaku vispirms izveidot jaunu mapi darbvirsmā, lai tā būtu viegli pieejama.
    2. Pēc tam izvēlieties direktoriju, kurā vēlaties atpūsties.

      Preferencēs vienmēr varat mainīt direktoriju un citus iestatījumus

  3. Nosauciet savu projektu.
  4. Tālāk iestatiet teksta redaktoru.

    1. Ren’Py iesaka Editra, savu personīgo teksta redaktoru. Šajā apmācībā es arī parādīšu, kā iestatīt citu jūsu izvēlēto teksta redaktoru. Es izmantoju cildenu, bet var izmantot arī citus redaktorus, kas izmanto.rpy failus.

      1. Dodieties uz Preferences lapu.
      2. Sadaļā “Teksta redaktors: jums būs jāizvēlas starp Edit’u, ko iesaka Ren’py, sistēmas redaktors vai jEdit.

        Sistēmas redaktoram iesaku izmantot Sublime, jo.rpy faili ir saderīgi un saskarne ir daudz vieglāk izsekojama nekā Editra iesācējiem

  5. Pēc redaktora izvēles sāciet sākotnējo spēles iestatīšanu, ieskaitot GUI saskarni un ekrāna izšķirtspēju.
  6. Pēc tam izvēlieties savu GUI saskarni vai grafisko lietotāja interfeisu.

  7. Vēlāk varat tieši modificēt failu gui.rpy, ja vēlaties vēl vairāk pielāgot spēles displeja izskatu un krāsu shēmu.
  8. Izvēlieties iezīmēto izšķirtspēju.
  9. Vēlāk varat mainīt izšķirtspēju izvēlnē Preferences.

4. solis: spēles kodēšana

Spēles kodēšana
Spēles kodēšana
Spēles kodēšana
Spēles kodēšana

Tagad, kad esat izveidojis pamata projekta failu, ir pienācis laiks faktiski sākt vielu pievienošanu spēlei.

Sāciet, atverot visus savus teksta failus no saites sākuma lapā zem projekta faila nosaukuma. Atkarībā no tā, kuru teksta redaktoru izvēlējāties preferencēs, teksta redaktors parādīsies atsevišķā logā un parādīs visus failus, tostarp script.rpy, options.rpy, gui.rpy un screens.rpy. Es iesaku vienkāršu spēļu dokumentāciju lai vēl vairāk palīdzētu formatēt sākotnējo spēli, kas izveidota tāpat kā iepriekš minētie attēli.

Sākotnējo failu skriptēšana

  1. Atveriet failu script.rpy.

    1. Šeit tiks parādīts viss spēles kods, ieskaitot dialogu, attēlus, skaņu un lēmumus.
    2. Pirmkārt, es apspriedīšu kontūras kodu, kas izklāstīts sākotnējā failā script.rpy, lai palīdzētu jums saprast, kas viss notiek un kur viss notiek.

      1. Zem 3. un 4. rindiņas kodā, kur teikts # Deklarēt šīs spēles izmantotās rakstzīmes. Šeit jūs no sava datora pievienosit visus attēlu failus.
      2. Lai deklarētu attēlu, ierakstiet attēlu, attēla veidu (piemēram, rakstzīmi vai fonu) un attēla nosaukumu, kas vienāds ar datora attēlu-j.webp" />
      3. Tie ir jāizveido šeit, lai jūs varētu spēlēt neatkarīgi no tā, kur šos attēlus var izmantot daudzas reizes.
      4. Zem komentāra, kurā sākotnēji bija norādīts # Deklarējiet šīs spēles izmantotās rakstzīmes.
      5. Jūs definēsit savu raksturu. Koda komanda ar nosaukumu definēt, kas redzama 3. piemērā, nosaka jūsu raksturu spēlē un ļauj rakstzīmei piešķirt teksta krāsu.

1. piemērs: image bg someimage = "someimage.png"

2. piemērs: attēla rakstzīme someimage = "someimage.peg" 3. piemērs: definējiet a = Character ('CharacterName', color = "#rgbvalue")

Dialogs

  1. Tālāk, lai sāktu jebkuru spēli Ren’py, jums jāizmanto etiķetes sākums: lai programmai pateiktu, ka vēlaties, lai faktiskā spēle sāktos šeit. No turienes jūs varat iestatīt savu ainavu, izmantojot komandas, kas atrodamas sadaļā Dokumentācija, piemēram, 4. piemērs.
  2. Lai savai spēlei pievienotu tekstu, varat veikt vienu no divām darbībām.

    1. Ievietojiet dialogu dubultās pēdiņās, kā redzams 5. piemērā.
    2. Piešķiriet rakstzīmi vārdiem ar pēdiņām, kā redzams zemāk 6. piemērā.
  3. Izveidojot lēmumu koku, lai mainītu sižetu, jūsu dialogs tiek iekļauts komandās, piemēram, izvēlne, lēciens un iezīme. Skatīt 7. piemēru.
  4. Lai pabeigtu spēli, faila script.rpy beigās ierakstiet atgriešanās. Skatīt 8. piemēru.

4. piemērs: atskaņot mūziku "musicfromcomputer.ogg", ainas bg daži attēls ar izbalēšanu, rādīt rakstzīmju mainīgo

5. piemērs: "Uzrakstiet sākuma dialogu." 6. piemērs: a "Uzrakstiet dialogu". // Tas raksta dialogu noteiktai rakstzīmei.

7. piemērs

izvēlne: "Dialogs vai jautājums": lēciena maršruts "Otrais dialogs vai jautājums utt.": etiķetes maršruts: "Dialogs" 8. piemērs: atgriešanās

Iepriekš minētais process ir salīdzinoši vienkāršs, kad esat apguvis komandas, un ir ļoti pielāgojams, tiklīdz esat apmierināts ar programmu un valodu. Jūtieties brīvi izpētīt dokumentāciju un mainīt ekrānus.rpy, options.rpy un gui.rpy. Tiešsaistes dokumentācijā ir padziļināta informācija par to, kā sākt to maiņu, un tā ir ļoti noderīga, ja iestrēgst atmiņā, kura komanda ko dara.

Lai vēl vairāk pielāgotu savu spēli, sekojiet šīm saitēm, lai iegūtu vairāk informācijas par to, kā faktiski kodēt spēli.

  1. Python un Ren'Py valodu vārdnīca iesācējiem
  2. GUI (grafiskā lietotāja saskarne) vai kāda spēle vizuāli izskatās spēlētāja dokumentācijā
  3. Citi jautri papildinājumi, piemēram, mūzikas atskaņošanas saraksta, attēlu galerijas vai attēlu atkārtojumu pievienošana, lai uzlabotu spēles dizainu, atrodami šeit
  4. Visbeidzot, šeit var atrast citas pielāgošanas iespējas, piemēram, to, cik lieli fontu displeji.

5. solis: spēles izlaišana

Spēles izlaišana
Spēles izlaišana
Spēles izlaišana
Spēles izlaišana
Spēles izlaišana
Spēles izlaišana
Spēles izlaišana
Spēles izlaišana
  1. Lai beigtu spēli, atjauniniet palaišanas programmu Ren’py.
  2. Pēc tam pārbaudiet skriptu, lai meklētu sintakses kļūdas, kas atrastas sākuma lapā.
  3. Build Distributions arhivēs jūsu failus pieejamā mapē, kuru varēsit augšupielādēt tīmekļa lapā.

    Būtisko kodu, kas nepieciešams, lai izveidotu spēli jūsu izvēlētajā platformā, tieši izveido Ren'py. Lai iegūtu vairāk informācijas, apmeklējiet Ren'Py dokumentācijas veidošanas lapu

  4. Pēc tam palaidiet beta testus, ļaujot draugiem un ģimenei spēlēt šo spēli, lai noskaidrotu, vai dialogā nav kļūdu.
  5. Visbeidzot, atlaidiet savu spēli savā personīgajā vietnē vai vietnē Itchi.io, lai jūsu spēle sasniegtu daudzus vizuālo romānu entuziastus.

Jūs tagad esat izveidojis savu pirmo vizuālo romānu spēli! Apsveicam!

Ieteicams: