Innholdsfortegnelse:

Opplæring i Visual Novel Maker ved hjelp av Ren’Py: 5 trinn
Opplæring i Visual Novel Maker ved hjelp av Ren’Py: 5 trinn

Video: Opplæring i Visual Novel Maker ved hjelp av Ren’Py: 5 trinn

Video: Opplæring i Visual Novel Maker ved hjelp av Ren’Py: 5 trinn
Video: Генератор AI Animation: создайте СОБСТВЕННЫЙ 3D-фильм с AI 2024, November
Anonim
Opplæring i Visual Novel Maker ved hjelp av Ren’Py
Opplæring i Visual Novel Maker ved hjelp av Ren’Py

Har du noen gang spilt en visuell roman, valgt ditt eget eventyrspill, datingsimulator eller en annen lignende type spill, og tenkt på å lage et selv? Ble du motløs fordi du aldri har kodet før eller laget et spill før? Da vil denne opplæringen hjelpe deg med å lage ditt helt eget spill!

Hva er Ren'Py?

  • Et verktøy for å hjelpe brukere med å bygge Visual Novel, RPG, Dating Sims og andre 2D -spill.
  • Ren'py bruker kraftige skriptspråk for å levere fantastiske spillevner med Python og PyGame.
  • Helt gratis og åpen kildekode med plattformtilgjengelighet.
  • Ren'py er IKKE et visuelt verktøy, hvis du leter etter et visuelt verktøy, kan du se på Novelty eller Twine.

Hva er Python?

Python er et skriptspråk som brukes til å øke lesbarheten for kodere med færre syntakskrav.

Hva vil denne opplæringen dekke?

  • Slik kommer du i gang med de forhåndsbygde opplæringsprogrammene.
  • Hvordan starte et grunnleggende spill ved å introdusere kommandoer.
  • Hvordan fullføre og dele skapelsen din.

Hvem vil best dra fordel av denne opplæringen?

  • Enkeltpersoner som ønsker å lage et spill med liten eller ingen kodeopplevelse.
  • Kodere med interesse for å lære mer om python.

Trinn 1: Last ned Ren'py

Last ned Ren'py
Last ned Ren'py
Last ned Ren'py
Last ned Ren'py
  1. Lag en mappe på skrivebordet for å pakke ut programmet til.
  2. Begynn med å laste ned programvaren fra Ren’Py direkte.
  3. Følg installasjonsinstruksjonene nøyaktig som angitt på Ren'Py -nettsiden.

Trinn 2: Start opplæringen

Start opplæringen
Start opplæringen
Start opplæringen
Start opplæringen
Start opplæringen
Start opplæringen
  1. Klikk på oppstartspanelet Opplæringen øverst i venstre hjørne.
  2. Klikk på lanseringsprosjekt.
  3. Spill gjennom spillopplæringen for å introdusere deg selv for programvaremekanikken.
  4. Sørg for å lese gjennom alle panelinformasjonspanelene for spill.

Trinn 3: Initialiser spillinnstillinger

Initialiser spillinnstillinger
Initialiser spillinnstillinger
Initialiser spillinnstillinger
Initialiser spillinnstillinger
Initialiser spillinnstillinger
Initialiser spillinnstillinger
  1. Gå tilbake til startsidekatalogpanelet og klikk på Opprett nytt prosjekt.
  2. Velg plasseringen av prosjektkatalogen, eller hvor du vil lagre alle spillfilene dine på datamaskinen for å åpne igjen senere.

    1. Jeg anbefaler å opprette en ny mappe på skrivebordet ditt for enkel tilgjengelighet først.
    2. Velg deretter katalogen din der du vil at spillet skal hvile.

      Du kan alltid endre katalogen og andre innstillinger under preferanser

  3. Gi prosjektet ditt et navn.
  4. Sett deretter opp tekstredigereren.

    1. Ren’Py anbefaler Editra, deres egen personlige tekstredigerer. I denne opplæringen vil jeg også vise deg hvordan du konfigurerer en annen tekstredigerer du ønsker. Jeg bruker sublim, men andre redaktører som bruker.rpy -filer kan også brukes.

      1. Gå til siden Preferanser.
      2. Under “Tekstredigerer:, vil du ha et valg mellom Editra anbefalt av Ren’py, systemredaktør eller jEdit.

        Jeg anbefaler å bruke Sublime for systemredigereren fordi.rpy -filer er kompatible og grensesnittet er mye lettere å følge enn Editra for nybegynnere

  5. Etter at du har valgt redaktøren, starter du det første spilloppsettet inkludert GUI -grensesnitt og skjermoppløsning.
  6. Velg deretter GUI -grensesnittet eller det grafiske brukergrensesnittet.

  7. Senere kan du direkte endre gui.rpy -filen hvis du vil tilpasse utseendet og fargeskjemaet til spillskjermen ytterligere.
  8. Velg den uthevede oppløsningen.
  9. Senere kan du endre oppløsningen under Innstillinger -menyen.

Trinn 4: Koding av spillet ditt

Koding av spillet ditt
Koding av spillet ditt
Koding av spillet ditt
Koding av spillet ditt

Nå som du har ditt grunnleggende prosjektfiloppsett, er det på tide å begynne å legge til stoffer i spillet ditt.

Begynn med å åpne alle tekstfilene dine fra lenken på oppstartsiden under prosjektfilnavnet. Avhengig av hvilken tekstredigerer du valgte i preferanser, vil tekstredigereren dukke opp i et eget vindu og vise alle filene, inkludert script.rpy, options.rpy, gui.rpy og screens.rpy. Jeg anbefaler enkel spilldokumentasjon for ytterligere å hjelpe til med å formatere det første spillet som ble satt opp som bildene ovenfor.

Scripting av innledende filer

  1. Åpne script.rpy -filen.

    1. Det er her all spillkoden din vil gå, inkludert dialog, bilder, lyd og beslutninger.
    2. Først vil jeg diskutere oversiktskoden som er lagt ut i den første script.rpy -filen for å hjelpe deg å forstå hva alt gjør og hvor alt går.

      1. Under linjen 3 og 4 i koden der det står # Deklarere tegn som brukes av dette spillet. Du vil legge til filer med bilder her fra datamaskinen din.
      2. For å deklarere bildet, skriver du inn bildet, bildetypen (for eksempel tegn eller bakgrunn) og navnet på bildet som er lik et bilde fra datamaskinen som en-j.webp" />
      3. Du må lage disse her slik at du spiller uansett hvor du kan bruke disse bildene mange ganger.
      4. Under kommentaren som opprinnelig uttalte # Deklarere tegn som ble brukt av dette spillet.
      5. Du vil definere karakteren din. Kodekommandoen kalt definere sett i eksempel 3 definerer karakteren din i spillet og lar deg tilordne tegnet en tekstfarge.

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

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

Dialog

  1. For å starte et spill i Ren’py må du deretter bruke label start: for å fortelle programmet at du vil at selve spillet skal begynne her. Derfra kan du konfigurere naturen ved hjelp av kommandoer som du finner under Dokumentasjon, for eksempel eksempel 4 nedenfor.
  2. For å legge til tekst i spillet ditt kan du gjøre en av to ting.

    1. Plasser dialog i doble anførselstegn som vist i eksempel 5.
    2. Tilordne et tegn til ordene i doble anførselstegn som vist nedenfor i eksempel 6.
  3. Opprette et avgjørelsestre for å endre historien din, inkorporerer dialogen din med kommandoer som meny, hopp og etikett. Se eksempel 7.
  4. For å avslutte spillet, skriv retur helt på slutten av script.rpy -filen. Se eksempel 8.

Eksempel 4: spill musikk "musicfromcomputer.ogg", scene bg noe bilde med fade, vis karaktervariabel

Eksempel 5: "Skriv åpningsdialogen din." Eksempel 6: a "Skriv en dialog." // Dette skriver dialog for definert tegn.

Eksempel 7

meny: "Dialog eller spørsmål": hopp rute "Andre dialog eller spørsmål etc.": etikett rute: "Dialog" Eksempel 8: retur

Prosessen ovenfor er relativt enkel når du har lært kommandoene og kan tilpasses når du er komfortabel med programmet og språket. Se gjerne i dokumentasjonen og endre filene screens.rpy, options.rpy og gui.rpy. Den elektroniske dokumentasjonen går mer i dybden på hvordan du kommer i gang med å endre dem, og er veldig nyttig hvis du blir sittende fast i å huske hvilken kommando som gjør hva.

For å tilpasse spillet ytterligere, følg disse koblingene for å få mer informasjon om hvordan du faktisk koder spillet.

  1. Python og Ren'Py Language -ordbok for nybegynnere
  2. GUI (grafisk brukergrensesnitt) eller hvordan spillet visuelt ser ut for spillerdokumentasjonen
  3. Andre morsomme tillegg som å legge til en musikk spilleliste, et bildegalleri eller bildespill for å forbedre spilldesignen finner du her
  4. Endelig kan andre tilpasningsalternativer som for eksempel hvor store skriftvisning du finner her.

Trinn 5: Slipp spillet ditt

Slippe spillet ditt
Slippe spillet ditt
Slippe spillet ditt
Slippe spillet ditt
Slippe spillet ditt
Slippe spillet ditt
Slippe spillet ditt
Slippe spillet ditt
  1. For å avslutte spillet ditt, oppdater Ren’py -lanseringen.
  2. Kontroller deretter scriptet med lo for å søke etter syntaksfeil som finnes på oppstartsiden.
  3. Build Distributions arkiverer filene dine i en tilgjengelig mappe du kan laste opp på en webside.

    Den essensielle koden som trengs for å lage spillet på plattformen du velger er laget direkte av Ren'py. For mer informasjon, besøk dokumentasjonsbyggesiden på Ren'Py

  4. Deretter kjører du betatester ved å la venner og familie spille spillet for å se om det er noen feil i dialogen.
  5. Til slutt, slipp spillet ditt på ditt eget personlige nettsted eller på Itchi.io for å la spillet nå mange visuelle romanentusiaster.

Du har nå laget ditt første visuelle romanespill! Gratulerer!

Anbefalt: