Kazalo:
- 1. korak: Prenesite Ren'py
- 2. korak: Začnite vadnico
- 3. korak: Inicializirajte nastavitve igre
- 4. korak: Kodiranje igre
- 5. korak: Sprostite igro
Video: Vadnica za vizualne ustvarjalce romanov z uporabo Ren’Py: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-31 10:24
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
- Na namizju naredite mapo, v katero boste ekstrahirali program.
- Začnite tako, da programsko opremo prenesete neposredno iz podjetja Ren’Py.
- Sledite navodilom za namestitev, kot je navedeno na spletni strani Ren'Py.
2. korak: Začnite vadnico
- Kliknite na zagonsko ploščo Vadnica v zgornjem levem kotu.
- Kliknite Začni projekt.
- Igrajte se skozi vadnico za igre, da se predstavite mehaniki programske opreme.
- Ne pozabite prebrati vseh plošč z informacijami o igrah.
3. korak: Inicializirajte nastavitve igre
- Vrnite se na ploščo imenika domače strani in kliknite Ustvari nov projekt.
-
Izberite lokacijo imenika projekta ali mesto, kjer boste shranili vse datoteke iger v računalnik, da jih pozneje znova odprete.
- Priporočam, da najprej ustvarite novo mapo na namizju za lažjo dostopnost.
-
Nato izberite imenik, v katerem želite počivati svojo igro.
V nastavitvah lahko vedno spremenite imenik in druge nastavitve
- Poimenujte svoj projekt.
-
Nato nastavite urejevalnik besedil.
-
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.
- Pojdite na stran Nastavitve.
-
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
-
- Ko izberete urejevalnika, začnite z začetno nastavitvijo igre, vključno z vmesnikom grafičnega vmesnika in ločljivostjo zaslona.
-
Nato izberite vmesnik GUI ali grafični uporabniški vmesnik.
- Kasneje lahko datoteko gui.rpy neposredno spremenite, če želite dodatno prilagoditi videz in barvno shemo zaslona igre.
- Izberite označeno ločljivost.
- Kasneje lahko spremenite ločljivost v meniju Nastavitve.
4. korak: 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
-
Odprite datoteko script.rpy.
- Tu bo šla vsa koda vaše igre, vključno z dialogom, slikami, zvokom in odločitvami.
-
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.
- 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.
- Č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" />
- Tukaj jih morate ustvariti, da se lahko igrate, ne glede na to, kje lahko te slike uporabite večkrat.
- Pod komentarjem, ki je prvotno navedel # Razglasi znake, ki jih uporablja ta igra.
-
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
- 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.
-
Če želite igri dodati besedilo, lahko storite eno od dveh stvari.
- Dialog postavite v dvojne narekovaje, kot je prikazano v primeru 5.
- Besedam v dvojnih narekovajih dodelite znak, kot je prikazano spodaj v primeru 6.
- Ustvarjanje drevesa odločitev za spremembo zgodbe vključuje vaš dialog z ukazi, kot so meni, skok in oznaka. Glej primer 7.
- Č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.
- Jezikovni slovar Python in Ren'Py za začetnike
- GUI (grafični uporabniški vmesnik) ali kako igra vizualno izgleda dokumentaciji igralca
- Druge zabavne dodatke, kot je dodajanje seznama predvajanja glasbe, galerije slik ali ponovitev slik za izboljšanje zasnove igre, najdete tukaj
- Končno še druge možnosti prilagajanja, na primer, kako so prikazane velike pisave.
5. korak: Sprostite igro
- Če želite končati igro, posodobite zaganjalnik Ren'py.
- Nato preverite skript z lint, da poiščete sintaktične napake, najdene na zagonski strani.
-
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
- Nato zaženite beta preskuse tako, da prijatelji in družina igrajo igro, da preverijo, ali je v pogovoru prišlo do napak.
- 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:
Poskus vizualne glasbe v živo: 4 koraki
Poskus vizualne glasbe v živo: Pozdravljeni in dobrodošli pri mojem prvem poskusu ustvarjanja vizualne glasbe v živo! Moje ime je Wesley Pena in sem interaktivni multimedijski major na kolidžu v New Jerseyju. Ta pouk je del zaključka mojega tečaja interaktivnega programiranja glasbe, kjer
Časovna pomoč pri obrokih za lenobnega bralca romanov: 14 korakov
Časovna pomoč pri obrokih za lenega bralca romanov: Projekt naj bi pomagal lenušnemu bralcu, ki je roman prebral med jedjo, vendar ne želi umazati tipkovnice
Vadnica za ultrazvočni senzor z uporabo Arduina: 6 korakov
Vadnica za ultrazvočni senzor z uporabo Arduina: Ta navodila so navodila za priljubljeni ultrazvočni senzor HC - SR04. Pojasnil vam bom, kako deluje, vam pokazal nekaj njegovih funkcij in predstavil primer projekta Arduino, ki mu lahko sledite za vključitev v svoje projekte. Ponujamo shematski diagram o
ESP8266 NODEMCU BLYNK IOT Vadnica - Esp8266 IOT z uporabo Blunk in Arduino IDE - Krmiljenje LED preko interneta: 6 korakov
ESP8266 NODEMCU BLYNK IOT Vadnica | Esp8266 IOT z uporabo Blunk in Arduino IDE | Upravljanje LED diod po internetu: Pozdravljeni fantje, v teh navodilih se bomo naučili uporabljati IOT z našim ESP8266 ali Nodemcu. Za to bomo uporabili aplikacijo blynk, zato bomo za nadzor LED preko interneta uporabljali naš esp8266/nodemcu. Torej bo aplikacija Blynk povezana z našim esp8266 ali Nodemcu
Vadnica IO spletnega gonilnika z uporabo spletnega mesta v živo in primeri dela: 8 korakov
Vadnica IO spletnega gonilnika z uporabo spletnega mesta v živo in primeri dela: vadnica spletnega gonilnika IO z uporabo spletnega mesta v živo in primeri dela Zadnja posodobitev: 26. 7. 2015 (Pogosto preverjajte, ko posodabljam ta navodila z več podrobnostmi in primeri) Ozadje Nedavno sem imel zanimiv izziv, ki se mi je predstavil. Moral sem