Obsah:

Výukový program Visual Novel Maker pomocí Ren’Py: 5 kroků
Výukový program Visual Novel Maker pomocí Ren’Py: 5 kroků

Video: Výukový program Visual Novel Maker pomocí Ren’Py: 5 kroků

Video: Výukový program Visual Novel Maker pomocí Ren’Py: 5 kroků
Video: Návod na tvoření maker v Excelu k numerickému počítání určitých integrálů 2024, Červenec
Anonim
Výukový program Visual Novel Maker pomocí Ren’Py
Výukový program Visual Novel Maker pomocí Ren’Py

Hráli jste někdy vizuální román, vybrali jste si vlastní dobrodružnou hru, simulátor seznamování nebo jiný podobný typ hry a přemýšleli jste o tom, že si ji sami vyrobíte? Odradilo vás to, protože jste nikdy předtím nekódovali ani nehráli hru? Pak vám tento tutoriál pomůže vytvořit si vlastní hru!

Co je Ren'Py?

  • Nástroj, který pomáhá uživatelům vytvářet hry Visual Novel, RPG, Dating Sims a další 2D hry.
  • Ren'py používá výkonné skriptovací jazyky, které pomáhají poskytovat fantastické herní schopnosti s Pythonem a PyGame.
  • Zcela bezplatný a otevřený zdroj s přístupností napříč platformami.
  • Ren'py NENÍ vizuální nástroj, pokud hledáte vizuální nástroj, podívejte se do Novinky nebo Motouzu.

Co je Python?

Python je skriptovací jazyk používaný ke zvýšení čitelnosti kodérů s menšími požadavky na syntaxi.

Co bude tento výukový program pokrývat?

  • Jak začít s předem vytvořenými výukovými programy.
  • Jak spustit základní hru zavedením příkazů.
  • Jak dokončit a sdílet svůj výtvor.

Kdo bude nejlépe těžit z tohoto tutoriálu?

  • Jedinci, kteří chtějí vytvořit hru s malým až žádným kódovacím zážitkem.
  • Kodéry se zájmem dozvědět se více o pythonu.

Krok 1: Stáhněte si Ren'py

Stáhněte si Ren'py
Stáhněte si Ren'py
Stáhněte si Ren'py
Stáhněte si Ren'py
  1. Vytvořte na ploše složku, do které chcete program extrahovat.
  2. Začněte stažením softwaru přímo z Ren’Py.
  3. Při instalaci postupujte přesně podle pokynů uvedených na webové stránce Ren'Py.

Krok 2: Spusťte výukový program

Spustit výukový program
Spustit výukový program
Spustit výukový program
Spustit výukový program
Spustit výukový program
Spustit výukový program
  1. Klikněte na spouštěcí panel na výukový program v levém horním rohu.
  2. Klikněte na Spustit projekt.
  3. Projděte si herní návod a představte se softwarové mechanice.
  4. Nezapomeňte si přečíst všechny informační panely adresářů hry.

Krok 3: Inicializujte nastavení hry

Inicializujte nastavení hry
Inicializujte nastavení hry
Inicializujte nastavení hry
Inicializujte nastavení hry
Inicializujte nastavení hry
Inicializujte nastavení hry
  1. Vraťte se na panel adresáře domovské stránky a klikněte na Vytvořit nový projekt.
  2. Vyberte umístění adresáře projektu nebo místo, kam budete ukládat všechny své herní soubory do počítače, abyste je mohli později znovu otevřít.

    1. Doporučuji nejprve vytvořit novou složku na ploše pro snadnou přístupnost.
    2. Poté vyberte adresář, ve kterém chcete, aby vaše hra spočívala.

      Adresář a další nastavení můžete kdykoli změnit v předvolbách

  3. Pojmenujte svůj projekt.
  4. Dále nastavte textový editor.

    1. Ren’Py doporučuje Editru, jejich vlastní osobní textový editor. V tomto tutoriálu vám také ukážu, jak nastavit další textový editor podle vašeho výběru. Používám vznešené, ale lze použít i jiné editory, které používají soubory.rpy.

      1. Přejděte na stránku Předvolby.
      2. V části „Textový editor:“budete mít na výběr mezi Editrou doporučenou Ren’py, systémovým editorem nebo jEdit.

        Doporučuji použít Sublime pro váš systémový editor, protože soubory.rpy jsou kompatibilní a rozhraní je mnohem snadněji sledovatelné než Editra pro začátečníky

  5. Po výběru editoru spusťte úvodní nastavení hry včetně rozhraní GUI a rozlišení obrazovky.
  6. Dále vyberte své grafické uživatelské rozhraní nebo grafické uživatelské rozhraní.

  7. Později můžete soubor gui.rpy přímo upravit, pokud si přejete dále přizpůsobit vzhled a barevné schéma zobrazení hry.
  8. Vyberte zvýrazněné rozlišení.
  9. Později můžete změnit rozlišení v nabídce Předvolby.

Krok 4: Kódování hry

Kódování vaší hry
Kódování vaší hry
Kódování vaší hry
Kódování vaší hry

Nyní, když máte základní nastavení souboru projektu, je čas skutečně začít přidávat látky do vaší hry.

Začněte otevřením všech textových souborů z odkazu na spouštěcí stránce pod názvem souboru projektu. V závislosti na tom, který textový editor jste vybrali v předvolbách, se textový editor objeví v samostatném okně a zobrazí všechny soubory, včetně script.rpy, options.rpy, gui.rpy a screens.rpy. Doporučuji dokumentaci Simple Game dále pomáhat při formátování počáteční hry nastavené jako výše uvedené obrázky.

Skriptování počátečních souborů

  1. Otevřete soubor script.rpy.

    1. Zde se dostane veškerý kód vaší hry, včetně dialogů, obrázků, zvuku a rozhodnutí.
    2. Nejprve budu diskutovat o kódu osnovy stanoveném v počátečním souboru script.rpy, který vám pomůže pochopit, co všechno dělá a kam vše směřuje.

      1. Pod řádky 3 a 4 v kódu, kde je uvedeno # Deklarace postav používaných touto hrou. Zde budete ze svého počítače přidávat jakékoli soubory obrázků.
      2. Chcete -li deklarovat obrázek, zadejte obrázek, typ obrázku (například znak nebo pozadí) a název obrázku stejný jako obrázek z počítače jako soubor-j.webp" />
      3. Zde je musíte vytvořit, abyste mohli hrát bez ohledu na to, kde můžete tyto obrázky použít mnohokrát.
      4. Pod komentářem, který původně uváděl # Deklarujte postavy používané touto hrou.
      5. Definujete svoji postavu. Kódový příkaz nazvaný definovat zobrazený v příkladu 3 definuje vaši postavu ve hře a umožňuje vám přiřadit postavě barvu textu.

Příklad 1: image bg someimage = "someimage.png"

Příklad 2: znak obrázku someimage = "someimage.peg" Příklad 3: definujte a = Character ('CharacterName', color = "#rgbvalue")

Dialog

  1. Dále, abyste mohli v Ren’py spustit jakoukoli hru, musíte použít štítek start: říct programu, že chcete, aby skutečná hra začala zde. Odtud můžete nastavit své scenérie pomocí příkazů nacházejících se v dokumentaci, jako je příklad 4 níže.
  2. Chcete -li do hry přidat text, můžete provést jednu ze dvou věcí.

    1. Umístěte dialog do uvozovek, jak je vidět v příkladu 5.
    2. Přiřaďte slovům znak ve dvojitých uvozovkách, jak je vidět níže v příkladu 6.
  3. Vytvoření rozhodovacího stromu, který změní váš příběh, začlení váš dialog do příkazů, jako je nabídka, skok a označení. Viz příklad 7.
  4. Hru ukončíte zadáním return na samém konci souboru script.rpy. Viz příklad 8.

Příklad 4: přehrávání hudby „musicfromcomputer.ogg“, scéna bg nějakého obrazu s prolínáním, zobrazení proměnné znaku

Příklad 5: „Napište úvodní dialog.“Příklad 6: a „Napište dialog“. // Toto zapisuje dialog pro definovaný znak.

Příklad 7

nabídka: „Dialog nebo otázka“: trasa pro skok „Druhý dialog nebo otázka atd.“: trasa označení: „Dialog“Příklad 8: návrat

Výše uvedený postup je poměrně jednoduchý, jakmile se naučíte příkazy, a je velmi přizpůsobitelný, jakmile vám bude program a jazyk vyhovovat. Neváhejte nahlédnout do dokumentace a změnit soubory screens.rpy, options.rpy a gui.rpy. Online dokumentace se hlouběji zabývá tím, jak je začít měnit, a je velmi užitečná v případě, že si zapomenete zapamatovat, který příkaz co dělá.

Chcete -li si hru dále přizpůsobit, pomocí těchto odkazů získáte další informace o tom, jak hru skutečně kódovat.

  1. Jazykový slovník Python a Ren'Py pro začátečníky
  2. GUI (Graphical User Interface) neboli to, jak hra vizuálně vypadá v dokumentaci hráče
  3. Další zábavné doplňky, jako je přidání hudebního seznamu skladeb, galerie obrázků nebo opakování obrázků pro vylepšení designu hry, najdete zde
  4. Nakonec zde najdete další možnosti přizpůsobení, například jak velký displej zobrazuje.

Krok 5: Vydání hry

Vydání hry
Vydání hry
Vydání hry
Vydání hry
Vydání hry
Vydání hry
Vydání hry
Vydání hry
  1. Chcete -li hru ukončit, aktualizujte spouštěč Ren’py.
  2. Poté zkontrolujte skript s vlákny a vyhledejte chyby syntaxe nalezené na úvodní stránce.
  3. Build Distributions bude archivovat vaše soubory do přístupné složky, kterou můžete nahrát na webovou stránku.

    Základní kód potřebný k vytvoření hry na vámi zvolené platformě vytváří přímo Ren'py. Další informace najdete na stránce sestavení dokumentace na Ren'Py

  4. Dále spusťte beta testy tím, že necháte hru hrát přáteli a rodinou, abyste zjistili, zda v dialogu nejsou nějaké chyby.
  5. Nakonec vydejte svou hru na svých osobních webových stránkách nebo na Itchi.io, aby se vaše hra mohla dostat k mnoha nadšencům vizuálních novinek.

Nyní jste vytvořili svou první vizuální románovou hru! Gratulujeme!

Doporučuje: