Indholdsfortegnelse:

Visual Novel Maker Tutorial Brug af Ren’Py: 5 trin
Visual Novel Maker Tutorial Brug af Ren’Py: 5 trin

Video: Visual Novel Maker Tutorial Brug af Ren’Py: 5 trin

Video: Visual Novel Maker Tutorial Brug af Ren’Py: 5 trin
Video: VNM Basic-Intermediate Inventory System Non-Stacking Demoreel 2024, November
Anonim
Visual Novel Maker -vejledning ved hjælp af Ren’Py
Visual Novel Maker -vejledning ved hjælp af Ren’Py

Har du nogensinde spillet en visuel roman, valgt dit eget eventyrspil, dating simulator eller en anden lignende type spil, og overvejet at lave et selv? Blev du modløs, fordi du aldrig har kodet før eller lavet et spil før? Så hjælper denne vejledning dig med at oprette dit helt eget spil!

Hvad er Ren'Py?

  • Et værktøj til at hjælpe brugerne med at opbygge Visual Novel, RPG, Dating Sims og andre 2D -spil.
  • Ren'py bruger kraftfulde scriptsprog til at levere fantastiske spilevner med Python og PyGame.
  • Helt gratis og open source med tilgængelighed på tværs af platforme.
  • Ren'py er IKKE et visuelt værktøj, hvis du leder efter et visuelt værktøj, skal du kigge på Novelty eller Twine.

Hvad er Python?

Python er et scriptsprog, der bruges til at øge læsbarheden for kodere med færre syntakskrav.

Hvad vil denne vejledning dække?

  • Sådan kommer du i gang med de forudbyggede selvstudier.
  • Sådan starter du et grundlæggende spil ved at indføre kommandoer.
  • Sådan afslutter og deler du din skabelse.

Hvem vil bedst drage fordel af denne tutorial?

  • Personer, der ønsker at producere et spil med ringe eller ingen kodningsoplevelse.
  • Kodere med interesse for at lære mere om python.

Trin 1: Download Ren'py

Download Ren'py
Download Ren'py
Download Ren'py
Download Ren'py
  1. Opret en mappe på dit skrivebord for at udtrække programmet til.
  2. Start med at downloade softwaren fra Ren’Py direkte.
  3. Følg installationsvejledningen nøjagtigt som angivet på Ren'Py -websiden.

Trin 2: Start selvstudiet

Start selvstudiet
Start selvstudiet
Start selvstudiet
Start selvstudiet
Start selvstudiet
Start selvstudiet
  1. Klik på startpanelet på vejledningen i øverste venstre hjørne.
  2. Klik på start projekt.
  3. Spil gennem tutorialen for at introducere dig selv til softwaremekanikken.
  4. Sørg for at læse alle spilinformationspanelerne igennem.

Trin 3: Initialiser spilindstillinger

Initialiser spilindstillinger
Initialiser spilindstillinger
Initialiser spilindstillinger
Initialiser spilindstillinger
Initialiser spilindstillinger
Initialiser spilindstillinger
  1. Gå tilbage til panelet på startside -biblioteket, og klik på Opret nyt projekt.
  2. Vælg din projektmappeplacering, eller hvor du vil gemme alle dine spilfiler på din computer for at genåbne senere.

    1. Jeg anbefaler, at du opretter en ny mappe på dit skrivebord for let tilgængelighed først.
    2. Vælg derefter dit bibliotek, hvor du vil have dit spil til at hvile.

      Du kan altid ændre dit bibliotek og andre indstillinger under præferencer

  3. Navngiv dit projekt.
  4. Konfigurer derefter din teksteditor.

    1. Ren’Py anbefaler Editra, deres egen personlige tekstredigerer. I denne vejledning vil jeg også vise dig, hvordan du konfigurerer en anden tekstredigerer efter eget valg. Jeg bruger sublim, men andre redaktører, der bruger.rpy -filer, kan også bruges.

      1. Gå til siden Præferencer.
      2. Under “Teksteditor:, har du et valg mellem Editra anbefalet af Ren’py, systemeditor eller jEdit.

        Jeg anbefaler at bruge Sublime til din systemeditor, fordi.rpy -filer er kompatible, og grænsefladen er meget lettere at følge end Editra for begyndere

  5. Når du har valgt din editor, skal du starte den første spilopsætning inklusive GUI -grænseflade og skærmopløsning.
  6. Vælg derefter din GUI -grænseflade eller grafiske brugergrænseflade.

  7. Senere kan du direkte ændre gui.rpy -filen, hvis du yderligere vil tilpasse udseendet og farveskemaet på din spilskærm.
  8. Vælg den fremhævede opløsning.
  9. Senere kan du ændre opløsningen under menuen Præferencer.

Trin 4: Kodning af dit spil

Kodning af dit spil
Kodning af dit spil
Kodning af dit spil
Kodning af dit spil

Nu hvor du har din grundlæggende projektfilopsætning, er det tid til faktisk at begynde at tilføje stoffer til dit spil.

Begynd med at åbne alle dine tekstfiler fra linket på startsiden under dit projektfilnavn. Afhængigt af hvilken teksteditor du har valgt i præferencer, vil teksteditoren dukke op i et separat vindue og vise alle filerne, herunder script.rpy, options.rpy, gui.rpy og screens.rpy. Jeg anbefaler Simple Game Documentation for yderligere at hjælpe med at formatere det indledende spil, der er konfigureret som ovenstående billeder.

Scripting af indledende filer

  1. Åbn script.rpy -filen.

    1. Det er her, al din spils kode vil gå, herunder dialog, billeder, lyd og beslutninger.
    2. Først vil jeg diskutere omridskoden i den oprindelige script.rpy -fil for at hjælpe dig med at forstå, hvad alt gør, og hvor alt går.

      1. Under linjen 3 og 4 i koden, hvor der står # Deklarér tegn, der bruges af dette spil. Du vil tilføje alle filer med billeder her fra din computer.
      2. For at deklarere billedet skal du skrive billede, billedtypen (f.eks. Tegn eller baggrund) og billedets navn, der er lig med et billede fra din computer som en-j.webp" />
      3. Du skal oprette disse her, så du spiller, uanset hvor du kan bruge disse billeder mange gange.
      4. Under den kommentar, der oprindeligt angav # Deklarér tegn, der bruges af dette spil.
      5. Du vil definere din karakter. Kodekommandoen kaldet definere set i eksempel 3 definerer din karakter i spillet og giver dig mulighed for at tildele karakteren en tekstfarve.

Eksempel 1: image bg someimage = "someimage.png"

Eksempel 2: image character someimage = "someimage.peg" Eksempel 3: definér a = Character ('CharacterName', color = "#rgbvalue")

Dialog

  1. For derefter at starte et hvilket som helst spil i Ren’py skal du bruge label start: for at fortælle programmet, at du vil have det egentlige spil, skal begynde her. Derfra kan du konfigurere din natur ved hjælp af kommandoer, der findes under Dokumentation, f.eks. Eksempel 4 nedenfor.
  2. For at tilføje tekst til dit spil kan du gøre en af to ting.

    1. Placer dialogen inden for dobbelte citater som vist i eksempel 5.
    2. Tildel ordene med dobbelte anførselstegn som vist nedenfor i eksempel 6.
  3. Oprettelse af et beslutningstræ for at ændre din historie, inkorporerer din dialog med kommandoer som menu, hop og etiket. Se eksempel 7.
  4. For at afslutte dit spil skal du skrive retur i slutningen af din script.rpy -fil. Se eksempel 8.

Eksempel 4: afspil musik "musicfromcomputer.ogg", scene bg noget billede med fade, vis karaktervariabel

Eksempel 5: "Skriv din åbningsdialog." Eksempel 6: a "Skriv a's dialog." // Denne skriver dialog for det definerede tegn.

Eksempel 7

menu: "Dialog eller spørgsmål": spring rute "Anden dialog eller spørgsmål osv.": etiket rute: "Dialog" Eksempel 8: retur

Ovenstående proces er relativt enkel, når du har lært kommandoerne og kan tilpasses, når du er fortrolig med programmet og sproget. Kig gerne ind i dokumentationen og rediger filerne screens.rpy, options.rpy og gui.rpy. Online -dokumentationen går mere i dybden med, hvordan du kommer i gang med at ændre dem, og er meget nyttig, hvis du bliver ved med at huske, hvilken kommando der gør hvad.

For yderligere at tilpasse dit spil skal du følge disse links for at få mere information om, hvordan du rent faktisk koder spillet.

  1. Python og Ren'Py sprogordbog for begyndere
  2. GUI (grafisk brugergrænseflade) eller hvordan spillet visuelt ser ud for afspilleren Dokumentation
  3. Andre sjove tilføjelser som f.eks. Tilføjelse af en musikafspilningsliste, et billedgalleri eller billedspil for at forbedre spildesignet findes her
  4. Endelig kan andre tilpasningsmuligheder som f.eks. Hvor store skrifttypevisninger findes her.

Trin 5: Frigivelse af dit spil

Frigør dit spil
Frigør dit spil
Frigør dit spil
Frigør dit spil
Frigør dit spil
Frigør dit spil
Frigør dit spil
Frigør dit spil
  1. For at afslutte dit spil skal du opdatere Ren’py -launcheren.
  2. Kontroller derefter script med fnug for at søge efter syntaksfejl, der findes på startsiden.
  3. Build Distributions arkiverer dine filer i en tilgængelig mappe, som du kan uploade til en webside.

    Den væsentlige kode, der er nødvendig for at oprette spillet på den platform, du vælger, er lavet direkte af Ren'py. For mere information, besøg dokumentationsopbygningssiden på Ren'Py

  4. Kør derefter betatests ved at få venner og familie til at spille spillet for at se, om der er fejl i dialogen.
  5. Slip endelig dit spil ud på dit eget personlige websted eller på Itchi.io for at lade dit spil nå ud til mange visuelle romanentusiaster.

Du har nu oprettet dit første visuelle romanspil! Tillykke!

Anbefalede: