Innehållsförteckning:

Handledning för Visual Novel Maker med Ren’Py: 5 steg
Handledning för Visual Novel Maker med Ren’Py: 5 steg

Video: Handledning för Visual Novel Maker med Ren’Py: 5 steg

Video: Handledning för Visual Novel Maker med Ren’Py: 5 steg
Video: Генератор AI Animation: создайте СОБСТВЕННЫЙ 3D-фильм с AI 2024, November
Anonim
Handledning för Visual Novel Maker med Ren’Py
Handledning för Visual Novel Maker med Ren’Py

Har du någonsin spelat en visuell roman, valt ditt eget äventyrsspel, dejtingsimulator eller annan liknande typ av spel, och funderat på att göra ett själv? Blev du avskräckt eftersom du aldrig har kodat tidigare eller gjort ett spel tidigare? Då hjälper denna handledning dig att skapa ditt eget spel!

Vad är Ren'Py?

  • Ett verktyg för att hjälpa användare att bygga Visual Novel, RPG, Dating Sims och andra 2D -spel.
  • Ren'py använder kraftfulla skriptspråk för att leverera fantastiska spelförmågor med Python och PyGame.
  • Helt gratis och öppen källkod med plattformsoberoende tillgänglighet.
  • Ren'py är INTE ett visuellt verktyg, om du letar efter ett visuellt verktyg kan du titta på Novelty eller Twine.

Vad är Python?

Python är ett skriptspråk som används för att öka läsbarheten för kodare med färre syntaxkrav.

Vad kommer denna handledning att täcka?

  • Hur du kommer igång med de förbyggda självstudierna.
  • Hur man startar ett grundspel genom att införa kommandon.
  • Hur du slutför och delar din skapelse.

Vem kommer bäst att dra nytta av denna handledning?

  • Individer som vill producera ett spel med liten eller ingen kodningsupplevelse.
  • Kodare med intresse för att lära sig mer om python.

Steg 1: Ladda ner Ren'py

Ladda ner Ren'py
Ladda ner Ren'py
Ladda ner Ren'py
Ladda ner Ren'py
  1. Skapa en mapp på skrivbordet för att extrahera programmet till.
  2. Börja med att ladda ner programvaran från Ren’Py direkt.
  3. Följ installationsanvisningarna exakt enligt listan på Ren'Py -webbsidan.

Steg 2: Starta självstudien

Starta självstudier
Starta självstudier
Starta självstudier
Starta självstudier
Starta självstudier
Starta självstudier
  1. Klicka på startpanelen på självstudien i det övre vänstra hörnet.
  2. Klicka på startprojekt.
  3. Spela igenom spelhandledningen för att presentera dig själv för mjukvarumekaniken.
  4. Var noga med att läsa igenom alla panelinformationspaneler för spel.

Steg 3: Initiera spelinställningar

Initiera spelinställningar
Initiera spelinställningar
Initiera spelinställningar
Initiera spelinställningar
Initiera spelinställningar
Initiera spelinställningar
  1. Gå tillbaka till katalogpanelen för hemsidan och klicka på Skapa nytt projekt.
  2. Välj din projektkatalogplats, eller var du ska spara alla dina spelfiler på din dator för att öppna igen senare.

    1. Jag rekommenderar att du skapar en ny mapp på skrivbordet för enkel åtkomst först.
    2. Välj sedan din katalog där du vill att spelet ska vila.

      Du kan alltid ändra din katalog och andra inställningar under inställningar

  3. Ge ditt projekt ett namn.
  4. Ställ sedan in din textredigerare.

    1. Ren’Py rekommenderar Editra, deras egen personliga textredigerare. I denna handledning kommer jag också att visa dig hur du ställer in en annan textredigerare efter eget val. Jag använder sublim, men andra redaktörer som använder.rpy -filer kan också användas.

      1. Gå till sidan Inställningar.
      2. Under”Textredigerare:, kommer du att kunna välja mellan Editra som rekommenderas av Ren’py, systemredigerare eller jEdit.

        Jag rekommenderar att du använder Sublime för din systemredigerare eftersom.rpy -filer är kompatibla och gränssnittet är mycket lättare att följa än Editra för nybörjare

  5. När du har valt din redigerare börjar du den första spelinställningen inklusive GUI -gränssnitt och skärmupplösning.
  6. Välj sedan ditt GUI -gränssnitt eller grafiska användargränssnitt.

  7. Senare kan du direkt ändra gui.rpy -filen om du ytterligare vill anpassa utseendet och färgschemat på din spelskärm.
  8. Välj den markerade upplösningen.
  9. Senare kan du ändra upplösningen under menyn Inställningar.

Steg 4: Kodning av ditt spel

Kodning av ditt spel
Kodning av ditt spel
Kodning av ditt spel
Kodning av ditt spel

Nu när du har din grundläggande projektfilkonfiguration är det dags att börja lägga till ämnen i ditt spel.

Börja med att öppna alla dina textfiler från länken på startsidan under ditt projektfilnamn. Beroende på vilken textredigerare du valde i inställningarna dyker textredigeraren upp i ett separat fönster och visar alla filer, inklusive script.rpy, options.rpy, gui.rpy och screens.rpy. Jag rekommenderar enkel speldokumentation för att ytterligare hjälpa till med att formatera det första spelet som konfigurerats som bilderna ovan.

Skripta inledande filer

  1. Öppna script.rpy -filen.

    1. Det är här all din spels kod kommer att gå, inklusive dialog, bilder, ljud och beslut.
    2. Först kommer jag att diskutera dispositionskoden i den ursprungliga script.rpy -filen för att hjälpa dig att förstå vad allt gör och vart allt går.

      1. Under raden 3 och 4 i koden där det står # Deklarera tecken som används av detta spel. Du kommer att lägga till alla filer med bilder här från din dator.
      2. För att deklarera bilden, skriv in bilden, typen av bild, (t.ex. tecken eller bakgrund) och bildens namn lika med en bild från din dator som en-j.webp" />
      3. Du måste skapa dessa här så att du spelar oavsett var du kan använda dessa bilder många gånger.
      4. Under kommentaren som ursprungligen angav # Deklarera tecken som används av detta spel.
      5. Du kommer att definiera din karaktär. Kodkommandot som kallas definiera i exempel 3 definierar din karaktär i spelet och låter dig tilldela karaktären en textfärg.

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

Exempel 2: bildtecken someimage = "someimage.peg" Exempel 3: definiera a = Character ('CharacterName', color = "#rgbvalue")

Dialog

  1. För att sedan starta ett spel i Ren’py måste du använda etikettstart: för att berätta för programmet att du vill att själva spelet ska börja här. Därifrån kan du ställa in ditt landskap med kommandon som finns under Dokumentation som exempel 4 nedan.
  2. För att lägga till text i ditt spel kan du göra en av två saker.

    1. Placera dialogen inom dubbla citattecken enligt exempel 5.
    2. Tilldela ett tecken till orden i dubbla citattecken enligt nedan i exempel 6.
  3. Skapa ett beslutsträd för att ändra din story, innehåller din dialog med kommandon som meny, hopp och etikett. Se exempel 7.
  4. För att avsluta ditt spel, skriv retur i slutet av din script.rpy -fil. Se exempel 8.

Exempel 4: spela musik "musicfromcomputer.ogg", scen bg någon bild med blekning, visa karaktärsvariabel

Exempel 5: "Skriv din öppningsdialog." Exempel 6: a "Skriv en dialog." // Detta skriver dialog för definierat tecken.

Exempel 7

meny: "Dialog eller fråga": hoppväg "Andra dialog eller fråga etc.": etikettväg: "Dialog" Exempel 8: retur

Processen ovan är relativt enkel när du lär dig kommandona och mycket anpassningsbar när du är bekväm med programmet och språket. Titta gärna in i dokumentationen och ändra filerna screens.rpy, options.rpy och gui.rpy. Online -dokumentationen går djupare in på hur du kommer igång med att ändra dem och är mycket användbar om du fastnar i att komma ihåg vilket kommando som gör vad.

För att ytterligare anpassa ditt spel, följ dessa länkar för att få mer information om hur du faktiskt kodar spelet.

  1. Python och Ren'Py Language Dictionary för nybörjare
  2. GUI (grafiskt användargränssnitt) eller hur spelet visuellt ser ut för spelarens dokumentation
  3. Andra roliga tillägg som att lägga till en musikspellista, ett bildgalleri eller bilduppspelningar för att förbättra speldesignen hittar du här
  4. Slutligen kan andra anpassningsalternativ, till exempel hur stora teckensnittsvisning, hittas här.

Steg 5: Släpp ditt spel

Släpp ditt spel
Släpp ditt spel
Släpp ditt spel
Släpp ditt spel
Släpp ditt spel
Släpp ditt spel
Släpp ditt spel
Släpp ditt spel
  1. För att avsluta ditt spel, uppdatera Ren’py -startprogrammet.
  2. Kontrollera sedan skript med ludd för att söka efter syntaxfel som finns på startsidan.
  3. Build Distributions arkiverar dina filer till en tillgänglig mapp som du kan ladda upp på en webbsida.

    Den grundläggande koden som behövs för att skapa spelet på den plattform du väljer görs direkt av Ren'py. För mer information, besök dokumentationsbyggsidan på Ren'Py

  4. Kör därefter betatest genom att låta vänner och familj spela spelet för att se om det finns några misstag i dialogen.
  5. Slutligen släpp ditt spel på din egen personliga webbplats eller på Itchi.io så att ditt spel når många visuella romanentusiaster.

Du har nu skapat ditt första visuella romanspel! Grattis!

Rekommenderad: