Sommario:
- Passaggio 1: scarica Ren'py
- Passaggio 2: avvia il tutorial
- Passaggio 3: inizializza le impostazioni di gioco
- Passaggio 4: codificare il gioco
- Passaggio 5: rilascio del gioco
Video: Tutorial di Visual Novel Maker con Ren'Py: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-31 10:21
Hai mai giocato a un romanzo visivo, scelto il tuo gioco di avventura, un simulatore di appuntamenti o un altro tipo di gioco simile e hai pensato di crearne uno tu stesso? Eri scoraggiato, perché non hai mai programmato o creato un gioco prima? Allora questo tutorial ti aiuterà a creare il tuo gioco personale!
Cos'è Ren'Py?
- Uno strumento per aiutare gli utenti a creare Visual Novel, RPG, Dating Sims e altri giochi 2D.
- Ren'py utilizza potenti linguaggi di scripting per aiutare a fornire fantastiche abilità di gioco con Python e PyGame.
- Completamente gratuito e open source con accessibilità multipiattaforma.
- Ren'py NON è uno strumento visivo, se stai cercando uno strumento visivo, guarda in Novità o Spago.
Cos'è Python?
Python è un linguaggio di scripting utilizzato per aumentare la leggibilità per i programmatori con meno requisiti di sintassi.
Cosa tratterà questo tutorial?
- Come iniziare con i tutorial predefiniti.
- Come avviare un gioco di base introducendo i comandi.
- Come finalizzare e condividere la tua creazione.
Chi trarrà il massimo vantaggio da questo tutorial?
- Individui che desiderano produrre un gioco con poca o nessuna esperienza di programmazione.
- Programmatori interessati a saperne di più su Python.
Passaggio 1: scarica Ren'py
- Crea una cartella sul desktop in cui estrarre il programma.
- Inizia scaricando il software direttamente da Ren'Py.
- Segui le istruzioni di installazione esattamente come elencate nella pagina Web Ren'Py.
Passaggio 2: avvia il tutorial
- Fare clic sul pannello di avvio Tutorial nell'angolo in alto a sinistra.
- Fare clic su Avvia progetto.
- Gioca attraverso il tutorial del gioco per presentarti alle meccaniche del software.
- Assicurati di leggere tutti i pannelli della directory informativa del gioco.
Passaggio 3: inizializza le impostazioni di gioco
- Torna al pannello della directory della home page e fai clic su Crea nuovo progetto.
-
Seleziona la posizione della directory del tuo progetto o dove salverai tutti i file di gioco sul tuo computer per riaprirli in seguito.
- Consiglio di creare prima una nuova cartella sul desktop per una facile accessibilità.
-
Quindi seleziona la directory in cui desideri che il gioco riposi.
Puoi sempre modificare la tua directory e altre impostazioni nelle preferenze
- Dai un nome al tuo progetto.
-
Quindi imposta il tuo editor di testo.
-
Ren'Py consiglia Editra, il proprio editor di testo personale. In questo tutorial, ti mostrerò anche come impostare un altro editor di testo a tua scelta. Sto usando sublime, ma possono essere utilizzati anche altri editor che utilizzano file.rpy.
- Vai alla pagina Preferenze.
-
Sotto Editor di testo: potrai scegliere tra Editra consigliato da Ren'py, editor di sistema o jEdit.
Consiglio di utilizzare Sublime per il tuo editor di sistema perché i file.rpy sono compatibili e l'interfaccia è molto più facile da seguire rispetto a Editra per i principianti
-
- Dopo aver scelto il tuo editor, inizia la configurazione iniziale del gioco, inclusa l'interfaccia grafica e la risoluzione dello schermo.
-
Quindi scegli la tua interfaccia GUI o l'interfaccia utente grafica.
- Successivamente, puoi modificare direttamente il file gui.rpy se desideri personalizzare ulteriormente l'aspetto e la combinazione di colori del display del tuo gioco.
- Scegli la risoluzione evidenziata.
- Successivamente è possibile modificare la risoluzione nel menu Preferenze.
Passaggio 4: codificare il gioco
Ora che hai la configurazione di base del file di progetto, è il momento di iniziare effettivamente ad aggiungere sostanze al tuo gioco.
Inizia aprendo tutti i tuoi file di testo dal collegamento nella pagina di avvio sotto il nome del file di progetto. A seconda dell'editor di testo selezionato nelle preferenze, l'editor di testo si aprirà in una finestra separata e visualizzerà tutti i file, inclusi script.rpy, options.rpy, gui.rpy e screens.rpy. Raccomando Simple Game Documentation per aiutare ulteriormente nella formattazione del gioco iniziale impostato come le immagini sopra.
Script di file iniziali
-
Apri il file script.rpy.
- Qui è dove andrà tutto il codice del tuo gioco, inclusi dialoghi, immagini, suoni e decisioni.
-
Innanzitutto, discuterò il codice di struttura disposto nel file script.rpy iniziale per aiutarti a capire cosa fa e dove va tutto.
- Sotto la riga 3 e 4 nel codice dove dice # Dichiara i caratteri usati da questo gioco. Aggiungerai qui qualsiasi file di immagini dal tuo computer.
- Per dichiarare l'immagine, digita image, il tipo di immagine (come carattere o sfondo) e il nome dell'immagine uguale a un'immagine dal tuo computer come file-j.webp" />
- Devi crearli qui in modo che giochi, non importa dove, puoi usare queste immagini molte volte.
- Sotto il commento che originariamente diceva # Dichiara i caratteri usati da questo gioco.
-
Definirai il tuo carattere. Il comando in codice chiamato define visto nell'esempio 3 definisce il tuo personaggio nel gioco e ti permette di assegnare al personaggio un colore di testo.
Esempio 1: image bg someimage = "someimage.png"
Esempio 2: carattere immagine someimage = "someimage.peg" Esempio 3: define a = Character ('CharacterName', color = "#rgbvalue")
Dialogo
- Successivamente, per avviare qualsiasi gioco in Ren'py, è necessario utilizzare l'etichetta start: per dire al programma che si desidera che il gioco effettivo inizi qui. Da lì puoi impostare il tuo scenario usando i comandi trovati nella documentazione come l'Esempio 4 di seguito.
-
Per aggiungere del testo al tuo gioco puoi fare una delle due cose.
- Inserisci il dialogo tra virgolette come mostrato nell'esempio 5.
- Assegna un carattere alle parole tra virgolette come mostrato di seguito nell'Esempio 6.
- La creazione di un albero decisionale per cambiare la trama, incorpora il dialogo con comandi come menu, salto ed etichetta. Vedi esempio 7.
- Per terminare il gioco, digita return alla fine del tuo file script.rpy. Vedi esempio 8.
Esempio 4: riproduci musica "musicfromcomputer.ogg", scena bg someimage con dissolvenza, mostra variabile carattere
Esempio 5: "Scrivi il tuo dialogo di apertura". Esempio 6: a "Scrivi il dialogo di a". // Questo scrive dialogu per il carattere definito.
Esempio 7
menu: "Dialogo o domanda": percorso di salto "Secondo dialogo o domanda ecc.": etichetta percorso: "Dialogo" Esempio 8: ritorno
Il processo sopra è relativamente semplice una volta appresi i comandi e altamente personalizzabile una volta che ti senti a tuo agio con il programma e la lingua. Sentiti libero di esaminare la documentazione e modificare i file screens.rpy, options.rpy e gui.rpy. La documentazione online approfondisce come iniziare a modificarli ed è molto utile nel caso in cui ti blocchi nel ricordare quale comando fa cosa.
Per personalizzare ulteriormente il tuo gioco, segui questi collegamenti per ottenere maggiori informazioni su come codificare effettivamente il gioco.
- Dizionario linguistico Python e Ren'Py per principianti
- GUI (interfaccia utente grafica) o come appare visivamente il gioco al giocatore Documentazione
- Altri componenti aggiuntivi divertenti come l'aggiunta di una playlist musicale, una galleria di immagini o riproduzioni di immagini per migliorare il design del gioco possono essere trovati qui
- Infine, qui puoi trovare altre opzioni di personalizzazione come la visualizzazione dei caratteri di grandi dimensioni.
Passaggio 5: rilascio del gioco
- Per terminare il gioco, aggiorna il launcher di Ren'py.
- Quindi controlla lo script con lint per cercare gli errori di sintassi trovati nella pagina di avvio.
-
Build Distributions archivierà i tuoi file in una cartella accessibile che puoi caricare su una pagina web.
Il codice essenziale necessario per creare il gioco sulla piattaforma di tua scelta è realizzato direttamente da Ren'py. Per ulteriori informazioni, visita la pagina di creazione della documentazione su Ren'Py
- Quindi, esegui i beta test facendo giocare amici e familiari per vedere se ci sono errori nel dialogo.
- Infine, rilascia il tuo gioco sul tuo sito web personale o su Itchi.io per consentire al tuo gioco di raggiungere molti appassionati di visual novel.
Ora hai creato il tuo primo gioco di romanzo visivo! Congratulazioni!
Consigliato:
Configura ST Visual Develop con il compilatore Cosmic STM8: 11 passaggi
Configura ST Visual Develop con il compilatore Cosmic STM8: ecco come ho configurato l'ambiente di sviluppo integrato (IDE) per programmare i microcontrollori STM8 di ST Microelectronics (ST) con Windows 10. Non affermo che questo sia il modo giusto, ma funziona bene per me. In questo Instructable sembrerà un
Scheda di attività del circuito fai-da-te con graffette - MAKER - STEM: 3 passaggi (con immagini)
Scheda di attività del circuito fai-da-te con graffette | MAKER | STEM: Con questo progetto puoi cambiare il percorso della corrente elettrica per passare attraverso diversi sensori. Con questo design puoi passare dall'accensione di un LED blu all'attivazione di un cicalino. Puoi anche scegliere di utilizzare un resistore dipendente dalla luce con
Visualizzatore audio basato sulla spada laser di Kylo Ren: 5 passaggi
Visualizzatore audio basato sulla spada laser di Kylo Ren: ispirato dalla spada laser di Kylo Ren ho deciso di creare un visualizzatore audio utilizzando i LED collegati a un arduino e quindi utilizzare l'elaborazione per far pulsare i LED in base alla canzone … hai indovinato bene Imperial March
Erguro-one un approccio Maker di Sonos Play 5 con una scatola IKEA Kuggis: 7 passaggi (con immagini)
Erguro-one un approccio Maker di Sonos Play 5 con una IKEA Kuggis Box: questo progetto è nato dopo la prima volta che ho sentito gli altoparlanti Sonos Play 5, sono rimasto così colpito dalla qualità del suono rispetto alle dimensioni ridotte dell'altoparlante, le basse frequenze sono assolutamente impressionanti, per questo motivo possiedo 2 Play 5;-) I h
TUTORIAL DI BASE DI WINDOWS MOVIE MAKER: 6 passaggi
WINDOWS MOVIE MAKER BASIC TUTORIAL: Ehi ragazzi, sono stantio56, e vi insegnerò come fare un film in Windows Movie Maker, questo ha molte possibilità, ecco alcuni video musicali che ho fatto tutto da solo su Windows Movie Maker. VOTA