Cuprins:
- Pasul 1: Descărcați Ren'py
- Pasul 2: Porniți Tutorial
- Pasul 3: inițializați setările jocului
- Pasul 4: Codificarea jocului
- Pasul 5: lansarea jocului
Video: Tutorial Visual Novel Maker folosind Ren’Py: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-31 10:24
Ați jucat vreodată un roman vizual, ați ales propriul joc de aventură, un simulator de întâlniri sau un alt tip similar de joc și v-ați gândit să creați unul singur? Ați fost descurajat, pentru că nu ați mai codificat niciodată sau nu ați mai făcut un joc? Apoi, acest tutorial vă va ajuta să vă creați propriul joc!
Ce este Ren'Py?
- Un instrument pentru a ajuta utilizatorii să construiască Visual Novel, RPG, Simsuri de întâlnire și alte jocuri 2D.
- Ren'py folosește limbaje de scriptare puternice pentru a vă oferi abilități fantastice de joc cu Python și PyGame.
- Complet gratuit și open source cu accesibilitate pe mai multe platforme.
- Ren'py NU este un instrument vizual, dacă sunteți în căutarea unui instrument vizual, căutați în noutate sau sfoară.
Ce este Python?
Python este un limbaj de scriptare utilizat pentru a crește lizibilitatea codificatorilor cu mai puține cerințe de sintaxă.
Ce va acoperi acest tutorial?
- Cum să începeți cu tutorialele pre-construite.
- Cum se începe un joc de bază prin introducerea comenzilor.
- Cum să finalizați și să distribuiți creația dvs.
Cine va beneficia cel mai bine de acest tutorial?
- Persoanele care doresc să producă un joc cu puțină sau deloc experiență de codificare.
- Codificatori interesați să afle mai multe despre python.
Pasul 1: Descărcați Ren'py
- Creați un folder pe desktop pentru a extrage programul.
- Începeți prin descărcarea software-ului direct de la Ren’Py.
- Urmați instrucțiunile de instalare exact așa cum sunt enumerate pe Ren'Py WebPage.
Pasul 2: Porniți Tutorial
- Faceți clic pe panoul de pornire Tutorial din colțul din stânga sus.
- Faceți clic pe lansarea proiectului.
- Jucați prin tutorialul jocului pentru a vă prezenta mecanica software-ului.
- Asigurați-vă că citiți toate panourile din directorul informațional al jocului.
Pasul 3: inițializați setările jocului
- Reveniți la panoul directorului paginii de pornire și faceți clic pe Creare proiect nou.
-
Selectați locația directorului de proiect sau unde veți salva toate fișierele de joc pe computer pentru a le redeschide ulterior.
- Vă recomandăm mai întâi să creați un folder nou pe desktop pentru o accesibilitate ușoară.
-
Apoi selectați directorul în care doriți să se odihnească jocul.
Puteți schimba oricând directorul și alte setări din preferințe
- Denumiți-vă proiectul.
-
Apoi configurați editorul de text.
-
Ren’Py recomandă Editra, propriul editor de text personal. În acest tutorial, vă voi arăta și cum să configurați un alt editor de text la alegere. Folosesc sublim, dar pot fi folosiți și alți editori care folosesc fișiere.rpy.
- Accesați pagina Preferințe.
-
Sub „Editor de text”, veți avea de ales între Editra recomandat de Ren’py, editor de sistem sau jEdit.
Vă recomand să utilizați Sublime pentru editorul de sistem, deoarece fișierele.rpy sunt compatibile, iar interfața este mult mai ușor de urmărit decât Editra pentru începători
-
- După alegerea editorului, începeți configurarea inițială a jocului, inclusiv interfața GUI și rezoluția ecranului.
-
Apoi alegeți interfața GUI sau interfața grafică cu utilizatorul.
- Mai târziu, puteți modifica direct fișierul gui.rpy dacă doriți să personalizați în continuare aspectul și schema de culori a ecranului jocului.
- Alegeți rezoluția evidențiată.
- Mai târziu puteți modifica rezoluția din meniul Preferințe.
Pasul 4: Codificarea jocului
Acum că aveți configurarea de bază a fișierului de proiect, este timpul să începeți să adăugați substanțe în joc.
Începeți prin deschiderea tuturor fișierelor text de pe linkul din pagina de pornire sub numele fișierului proiectului. În funcție de editorul de text pe care l-ați selectat în preferințe, editorul de text va apărea într-o fereastră separată și va afișa toate fișierele, inclusiv script.rpy, options.rpy, gui.rpy și screens.rpy. Recomand documentația simplă a jocului pentru a ajuta în continuare la formatarea jocului inițial configurat ca imaginile de mai sus.
Scripting Files inițiale
-
Deschideți fișierul script.rpy.
- Aici va merge tot codul jocului, inclusiv dialogul, imaginile, sunetul și deciziile.
-
În primul rând, voi discuta codul de schiță prezentat în fișierul script.rpy inițial pentru a vă ajuta să înțelegeți ce face totul și unde merge totul.
- Sub rândul 3 și 4 din cod unde scrie # Declarați caracterele folosite de acest joc. Veți adăuga aici orice fișier de imagini de pe computer.
- Pentru a declara imaginea, tastați imagine, tipul imaginii (cum ar fi caracterul sau fundalul) și numele imaginii egale cu o imagine de pe computer ca fișier-j.webp" />
- Trebuie să le creați aici, astfel încât să jucați, indiferent unde puteți folosi aceste imagini de multe ori.
- Sub comentariul care a declarat inițial # Declarați personajele folosite de acest joc.
-
Îți vei defini caracterul. Comanda de cod numită define, văzută în Exemplul 3, vă definește personajul din joc și vă permite să atribuiți caracterului o culoare de text.
Exemplul 1: imagine bg someimage = "someimage.png"
Exemplul 2: caracter de imagine someimage = "someimage.peg" Exemplul 3: definește a = Personaj ('CharacterName', color = "#rgbvalue")
Dialog
- Apoi, pentru a începe orice joc în Ren’py, trebuie să utilizați eticheta start: pentru a spune programului că doriți ca jocul propriu-zis să înceapă aici. De acolo vă puteți configura decorul folosind comenzile din Documentație, cum ar fi exemplul 4 de mai jos.
-
Pentru a adăuga text la jocul dvs. puteți face unul dintre cele două lucruri.
- Plasați dialogul între ghilimele duble, așa cum se vede în exemplul 5.
- Atribuiți un caracter cuvintelor între ghilimele duble, așa cum se vede mai jos în Exemplul 6.
- Crearea unui arbore de decizie pentru a vă schimba povestea, încorporează dialogul cu comenzi precum meniu, salt și etichetă. Vezi Exemplul 7.
- Pentru a vă încheia jocul, tastați return chiar la capătul fișierului script.rpy. Vezi exemplul 8.
Exemplul 4: redați muzică „musicfromcomputer.ogg”, scena cu o anumită imagine cu decolorare, arătați variabila caracterului
Exemplul 5: „Scrieți dialogul de deschidere”. Exemplul 6: un „Scrieți dialogul unui”. // Aceasta scrie dialogu pentru caracterul definit.
Exemplul 7
meniu: "Dialog sau întrebare": săriți ruta "Al doilea dialog sau întrebare etc.": etichetați ruta: "Dialog" Exemplul 8: întoarcere
Procesul de mai sus este relativ simplu odată ce ați învățat comenzile și foarte personalizabil odată ce vă simțiți confortabil cu programul și limba. Simțiți-vă liber să consultați documentația și să schimbați fișierele screens.rpy, options.rpy și gui.rpy. Documentația online aprofundează cum să începeți să le schimbați și este foarte utilă în cazul în care vă lăsați amintiți ce comandă face ce.
Pentru a vă personaliza în continuare jocul, urmați aceste linkuri pentru a obține mai multe informații despre cum să codificați de fapt jocul.
- Dicționar Python și Ren'Py Language pentru începători
- GUI (Graphical User Interface) sau cum arată jocul vizual Documentației jucătorului
- Alte suplimente distractive, cum ar fi adăugarea unei liste de redare a muzicii, a unei galerii de imagini sau a redării imaginilor pentru a îmbunătăți designul jocului, pot fi găsite aici
- În cele din urmă, alte opțiuni de personalizare, cum ar fi dimensiunea mare a fonturilor, pot fi găsite aici.
Pasul 5: lansarea jocului
- Pentru a vă încheia jocul, actualizați lansatorul Ren’py.
- Apoi verificați scriptul cu scame pentru a căuta erori de sintaxă găsite pe pagina de pornire.
-
Build Distributions va arhiva fișierele într-un folder accesibil pe care îl puteți încărca pe o pagină web.
Codul esențial necesar pentru a crea jocul pe platforma la alegere este creat direct de Ren'py. Pentru mai multe informații, vizitați pagina de compilare a documentației de pe Ren'Py
- Apoi, rulați teste beta, făcând ca prietenii și familia să joace jocul pentru a vedea dacă există greșeli în dialog.
- În cele din urmă, lansează-ți jocul pe site-ul tău personal sau pe Itchi.io pentru ca jocul tău să ajungă la mulți entuziaști ai romanelor vizuale.
Ați creat acum primul dvs. joc de roman vizual! Felicitări!
Recomandat:
DIY -- Cum se face un robot Spider care poate fi controlat folosind un smartphone folosind Arduino Uno: 6 pași
DIY || Cum să faci un robot Spider care poate fi controlat folosind un smartphone Utilizând Arduino Uno: În timp ce faci un robot Spider, poți învăța atât de multe lucruri despre robotică. În acest videoclip vă vom arăta cum să realizați un robot Spider, pe care să îl putem utiliza cu smartphone-ul nostru (Androi
Led de control peste tot în lume folosind Internet folosind Arduino: 4 pași
Led de control peste tot în lume folosind internetul folosind Arduino: Bună, eu sunt Rithik. Vom face un led controlat de internet folosind telefonul dvs. Vom folosi software cum ar fi Arduino IDE și Blynk. Este simplu și dacă ați reușit puteți controla cât mai multe componente electronice doriți Lucruri de care avem nevoie: Hardware:
Cum se face o dronă folosind Arduino UNO - Realizați un Quadcopter folosind microcontrolerul: 8 pași (cu imagini)
Cum se face o dronă folosind Arduino UNO | Realizați un Quadcopter folosind microcontrolerul: Introducere Vizitați canalul meu Youtube O dronă este un gadget (produs) foarte scump de cumpărat. În această postare voi discuta, cum o fac la prețuri ieftine ?? Și cum poți să-ți faci propriile tale la prețuri ieftine … Ei bine, în India toate materialele (motoare, ESC-uri
Control radio RF 433MHZ folosind HT12D HT12E - Realizarea unei telecomenzi RF folosind HT12E și HT12D cu 433mhz: 5 pași
Control radio RF 433MHZ folosind HT12D HT12E | Efectuarea unei telecomenzi RF Utilizarea HT12E și HT12D Cu 433mhz: În acest instructiv vă voi arăta cum să realizați o telecomandă RADIO folosind modulul receptor 433mhz transmițător cu codare HT12E & IC decodificator HT12D. În acest instructable veți putea trimite și primi date folosind COMPONENTE foarte ieftine CA: HT
Cum să creați un caracter 2d cu un controler de caractere în Unreal Engine 4 Folosind Visual Script pentru PC: 11 pași
Cum se creează un caracter 2d cu controler de caractere în Unreal Engine 4 Utilizarea Visual Script pentru PC: Cum se creează un caracter 2d cu controler de caractere în Unreal engine 4 folosind script vizual pentru PC Bună, eu sunt Jordan Steltz. Dezvolt jocuri video de la 15 ani. Acest tutorial vă va învăța cum să creați un personaj de bază cu cu în