Sommario:

Tutorial di Visual Novel Maker con Ren'Py: 5 passaggi
Tutorial di Visual Novel Maker con Ren'Py: 5 passaggi

Video: Tutorial di Visual Novel Maker con Ren'Py: 5 passaggi

Video: Tutorial di Visual Novel Maker con Ren'Py: 5 passaggi
Video: Visual Novel Maker Tutorial 01 - Creating a Project 2024, Novembre
Anonim
Tutorial di Visual Novel Maker con Ren'Py
Tutorial di Visual Novel Maker con Ren'Py

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

Scarica Ren'py
Scarica Ren'py
Scarica Ren'py
Scarica Ren'py
  1. Crea una cartella sul desktop in cui estrarre il programma.
  2. Inizia scaricando il software direttamente da Ren'Py.
  3. Segui le istruzioni di installazione esattamente come elencate nella pagina Web Ren'Py.

Passaggio 2: avvia il tutorial

Inizia il tutorial
Inizia il tutorial
Inizia il tutorial
Inizia il tutorial
Inizia il tutorial
Inizia il tutorial
  1. Fare clic sul pannello di avvio Tutorial nell'angolo in alto a sinistra.
  2. Fare clic su Avvia progetto.
  3. Gioca attraverso il tutorial del gioco per presentarti alle meccaniche del software.
  4. Assicurati di leggere tutti i pannelli della directory informativa del gioco.

Passaggio 3: inizializza le impostazioni di gioco

Inizializza le impostazioni di gioco
Inizializza le impostazioni di gioco
Inizializza le impostazioni di gioco
Inizializza le impostazioni di gioco
Inizializza le impostazioni di gioco
Inizializza le impostazioni di gioco
  1. Torna al pannello della directory della home page e fai clic su Crea nuovo progetto.
  2. Seleziona la posizione della directory del tuo progetto o dove salverai tutti i file di gioco sul tuo computer per riaprirli in seguito.

    1. Consiglio di creare prima una nuova cartella sul desktop per una facile accessibilità.
    2. Quindi seleziona la directory in cui desideri che il gioco riposi.

      Puoi sempre modificare la tua directory e altre impostazioni nelle preferenze

  3. Dai un nome al tuo progetto.
  4. Quindi imposta il tuo editor di testo.

    1. 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.

      1. Vai alla pagina Preferenze.
      2. 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

  5. Dopo aver scelto il tuo editor, inizia la configurazione iniziale del gioco, inclusa l'interfaccia grafica e la risoluzione dello schermo.
  6. Quindi scegli la tua interfaccia GUI o l'interfaccia utente grafica.

  7. Successivamente, puoi modificare direttamente il file gui.rpy se desideri personalizzare ulteriormente l'aspetto e la combinazione di colori del display del tuo gioco.
  8. Scegli la risoluzione evidenziata.
  9. Successivamente è possibile modificare la risoluzione nel menu Preferenze.

Passaggio 4: codificare il gioco

Codifica il tuo gioco
Codifica il tuo gioco
Codifica il tuo gioco
Codifica il tuo 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

  1. Apri il file script.rpy.

    1. Qui è dove andrà tutto il codice del tuo gioco, inclusi dialoghi, immagini, suoni e decisioni.
    2. Innanzitutto, discuterò il codice di struttura disposto nel file script.rpy iniziale per aiutarti a capire cosa fa e dove va tutto.

      1. 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.
      2. 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" />
      3. Devi crearli qui in modo che giochi, non importa dove, puoi usare queste immagini molte volte.
      4. Sotto il commento che originariamente diceva # Dichiara i caratteri usati da questo gioco.
      5. 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

  1. 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.
  2. Per aggiungere del testo al tuo gioco puoi fare una delle due cose.

    1. Inserisci il dialogo tra virgolette come mostrato nell'esempio 5.
    2. Assegna un carattere alle parole tra virgolette come mostrato di seguito nell'Esempio 6.
  3. La creazione di un albero decisionale per cambiare la trama, incorpora il dialogo con comandi come menu, salto ed etichetta. Vedi esempio 7.
  4. 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.

  1. Dizionario linguistico Python e Ren'Py per principianti
  2. GUI (interfaccia utente grafica) o come appare visivamente il gioco al giocatore Documentazione
  3. 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
  4. Infine, qui puoi trovare altre opzioni di personalizzazione come la visualizzazione dei caratteri di grandi dimensioni.

Passaggio 5: rilascio del gioco

Rilasciare il tuo gioco
Rilasciare il tuo gioco
Rilasciare il tuo gioco
Rilasciare il tuo gioco
Rilasciare il tuo gioco
Rilasciare il tuo gioco
Rilasciare il tuo gioco
Rilasciare il tuo gioco
  1. Per terminare il gioco, aggiorna il launcher di Ren'py.
  2. Quindi controlla lo script con lint per cercare gli errori di sintassi trovati nella pagina di avvio.
  3. 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

  4. Quindi, esegui i beta test facendo giocare amici e familiari per vedere se ci sono errori nel dialogo.
  5. 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: