Tartalomjegyzék:

Visual Novel Maker bemutató Ren’Py használatával: 5 lépés
Visual Novel Maker bemutató Ren’Py használatával: 5 lépés

Videó: Visual Novel Maker bemutató Ren’Py használatával: 5 lépés

Videó: Visual Novel Maker bemutató Ren’Py használatával: 5 lépés
Videó: Így készítem a Visual Novel játékomat - Bevezető - In Focus Fejlesztői Napló 2024, Július
Anonim
Visual Novel Maker bemutató Ren’Py használatával
Visual Novel Maker bemutató Ren’Py használatával

Játszott már vizuális regényt, választotta saját kalandjátékát, társkereső szimulátort vagy más hasonló típusú játékot, és gondolkodott azon, hogy maga készítsen egyet? Csüggedtél, mert még soha nem kódoltál, vagy nem játszottál korábban? Akkor ez az oktatóanyag segít a saját játék létrehozásában!

Mi az a Ren'Py?

  • Egy eszköz, amely segít a felhasználóknak a Visual Novel, RPG, Dating Sims és más 2D játékok készítésében.
  • Ren'py hatékony szkriptnyelveket használ, hogy fantasztikus játékképességeket nyújtson a Python és a PyGame segítségével.
  • Teljesen ingyenes és nyílt forráskódú, platformok közötti hozzáféréssel.
  • A Ren'py NEM vizuális eszköz, ha vizuális eszközt keres, nézzen bele az Újdonságba vagy a Zsinegbe.

Mi az a Python?

A Python egy szkriptnyelv, amely a szintaxis követelményeivel rendelkező kódolók olvashatóságának növelésére szolgál.

Mit fog tartalmazni ez az oktatóanyag?

  • Hogyan lehet elindulni az előre elkészített oktatóanyagokkal.
  • Hogyan lehet elindítani egy alapjátékot parancsok bevezetésével.
  • Hogyan véglegesítheti és megoszthatja alkotásait.

Kinek lesz a legjobb haszna ebből az oktatóanyagból?

  • Azok a személyek, akik alig -alig kódolási tapasztalattal szeretnének játékot készíteni.
  • Kódolók, akik érdeklődnek a pythonról.

1. lépés: Töltse le a Ren'py programot

Letöltés Ren'py
Letöltés Ren'py
Letöltés Ren'py
Letöltés Ren'py
  1. Hozzon létre egy mappát az asztalon, hogy kivonja a programot.
  2. Először töltse le a szoftvert közvetlenül a Ren’Py -ről.
  3. Kövesse a telepítési utasításokat pontosan a Ren'Py weblapon felsoroltak szerint.

2. lépés: Indítsa el az oktatóanyagot

Indítsa el az oktatóanyagot
Indítsa el az oktatóanyagot
Indítsa el az oktatóanyagot
Indítsa el az oktatóanyagot
Indítsa el az oktatóanyagot
Indítsa el az oktatóanyagot
  1. Kattintson a bal felső sarokban található Oktatóprogram indítópanelre.
  2. Kattintson a projekt indítására.
  3. Játssza végig a játék bemutatóját, és mutassa be magát a szoftvermechanikának.
  4. Feltétlenül olvassa el az összes játékinformációs címtárpanelt.

3. lépés: Inicializálja a játékbeállításokat

Inicializálja a játékbeállításokat
Inicializálja a játékbeállításokat
Inicializálja a játékbeállításokat
Inicializálja a játékbeállításokat
Inicializálja a játékbeállításokat
Inicializálja a játékbeállításokat
  1. Menjen vissza a kezdőlap címtár paneljére, és kattintson az Új projekt létrehozása gombra.
  2. Válassza ki a projektkönyvtár helyét, vagy azt, hogy az összes játékfájlt a számítógépére menti -e, hogy később újra megnyissa.

    1. Javaslom, hogy hozzon létre egy új mappát az asztalon a könnyű elérhetőség érdekében.
    2. Ezután válassza ki azt a könyvtárat, ahol a játékot pihenni szeretné.

      A beállítások alatt bármikor módosíthatja a könyvtárat és egyéb beállításokat

  3. Nevezze el a projektet.
  4. Ezután állítsa be a szövegszerkesztőt.

    1. Ren’Py az Editrát, a saját személyes szövegszerkesztőjüket ajánlja. Ebben az oktatóanyagban azt is megmutatom, hogyan állíthat be egy másik, tetszés szerinti szövegszerkesztőt. Fenségeset használok, de más.rpy fájlokat használó szerkesztők is használhatók.

      1. Lépjen a Beállítások oldalra.
      2. A „Szövegszerkesztő:” alatt választhat a Ren’py által javasolt Editra, a rendszerszerkesztő vagy a jEdit között.

        Javaslom a Sublime használatát a rendszerszerkesztőhöz, mert a.rpy fájlok kompatibilisek, és a kezelőfelület sokkal könnyebben követhető, mint az Editra kezdőknek

  5. A szerkesztő kiválasztása után kezdje el a játék kezdeti beállítását, beleértve a GUI felületet és a képernyő felbontását.
  6. Ezután válassza ki a grafikus felhasználói felületet vagy a grafikus felhasználói felületet.

  7. Később közvetlenül módosíthatja a gui.rpy fájlt, ha tovább szeretné személyre szabni a játék megjelenésének megjelenését és színösszeállítását.
  8. Válassza ki a kiemelt felbontást.
  9. Később megváltoztathatja a felbontást a Beállítások menüben.

4. lépés: A játék kódolása

A játék kódolása
A játék kódolása
A játék kódolása
A játék kódolása

Most, hogy elkészült az alapvető projektfájl, itt az ideje, hogy ténylegesen hozzá kell adni az anyagokat a játékhoz.

Kezdje azzal, hogy megnyitja az összes szöveges fájlt a projektfájl neve alatt az indítási oldalon található linkről. Attól függően, hogy melyik szövegszerkesztőt választotta ki a beállításokban, a szövegszerkesztő külön ablakban jelenik meg, és megjeleníti az összes fájlt, beleértve a script.rpy, options.rpy, gui.rpy és screens.rpy fájlokat. Javaslom az Egyszerű játékdokumentációt hogy tovább segítse a kezdeti játék formázását a fenti képekhez hasonlóan.

Kezdeti fájlok szkriptelése

  1. Nyissa meg a script.rpy fájlt.

    1. Ide kerül a játék összes kódja, beleértve a párbeszédet, a képeket, a hangot és a döntéseket.
    2. Először is megvitatom a kezdeti script.rpy fájlban lefektetett vázlatkódot, hogy segítsen megérteni, hogy mi mindent tesz és hová megy.

      1. A kód 3. és 4. sora alatt, ahol ez áll: # Deklarálja a játék által használt karaktereket. A képfájlokat ide fogja hozzáadni a számítógépről.
      2. A kép deklarálásához írja be a képet, a kép típusát (például karaktert vagy hátteret), és a kép nevét, amely megegyezik a számítógépről származó képpel-j.webp" />
      3. Ezeket itt kell létrehoznia, hogy játszhasson, bárhol is használhatja ezeket a képeket sokszor.
      4. A megjegyzés alatt, amely eredetileg azt írta: # Declare karakterek, amelyeket a játék használ.
      5. Ön határozza meg a karakterét. A 3. példában látható definiált kódparancs meghatározza a karakteredet a játékban, és lehetővé teszi a karakter szöveges színének hozzárendelését.

1. példa: image bg someimage = "someimage.png"

2. példa: képkarakter someimage = "someimage.peg" 3. példa: define a = Character ('CharacterName', color = "#rgbvalue")

Párbeszéd

  1. Ezután, ha bármilyen játékot szeretne indítani a Ren’py -ben, használnia kell a label start parancsot: jelezze a programnak, hogy szeretné, ha a tényleges játék itt kezdődne. Innen beállíthatja a tájképet a Dokumentáció alatt található parancsok segítségével, például az alábbi 4. példában.
  2. Ha szöveget szeretne hozzáadni a játékhoz, akkor két dolog egyikét teheti.

    1. Helyezze a párbeszédet idézőjelek közé az 5. példában látható módon.
    2. Rendeljen egy karaktert a szavakhoz idézőjelben, ahogy az alább látható, a 6. példában.
  3. A döntési fa létrehozása a történet megváltoztatásához magában foglalja a párbeszédet olyan parancsokkal, mint a menü, ugrás és címke. Lásd a 7. példát.
  4. A játék befejezéséhez írja be a return parancsot a script.rpy fájl legvégére. Lásd a 8. példát.

Példa 4: zene lejátszása "musicfromcomputer.ogg", jelenet bg someimage with fade, show karakterváltozó

5. példa: "Írd meg a nyitó párbeszédet." 6. példa: a "Írja a párbeszédét". // Ez dialógust ír a meghatározott karakterhez.

7. példa

menü: "Párbeszéd vagy kérdés": ugrási útvonal "Második párbeszéd vagy kérdés stb.": címke útvonala: "Párbeszéd" 8. példa: visszatérés

A fenti folyamat viszonylag egyszerű, ha megtanulta a parancsokat, és nagymértékben testreszabható, ha jól ismeri a programot és a nyelvet. Nyugodtan nézze meg a dokumentációt, és módosítsa a screens.rpy, options.rpy és gui.rpy fájlokat. Az online dokumentáció részletesebben bemutatja, hogyan kell elkezdeni ezek megváltoztatását, és nagyon hasznos abban az esetben, ha elakad emlékezni arra, hogy melyik parancs mit csinál.

A játék további testreszabásához kövesse ezeket a linkeket, hogy további információkat szerezzen a játék tényleges kódolásáról.

  1. Python és Ren'Py Language szótár kezdőknek
  2. GUI (grafikus felhasználói felület) vagy a játék vizuális megjelenése a játékos számára Dokumentáció
  3. További szórakoztató kiegészítők, például zenei lejátszási lista, képgaléria vagy képismétlés hozzáadása a játék dizájnjának javítása érdekében itt találhatók
  4. Végül más testreszabási lehetőségek, például a betűméret nagysága itt találhatók.

5. lépés: A játék kiadása

A játék kiadása
A játék kiadása
A játék kiadása
A játék kiadása
A játék kiadása
A játék kiadása
A játék kiadása
A játék kiadása
  1. A játék befejezéséhez frissítse a Ren’py indítót.
  2. Ezután ellenőrizze a szkriptet a lint segítségével, és keresse meg az indítási oldalon talált szintaktikai hibákat.
  3. A Build Distributions archiválja a fájlokat egy hozzáférhető mappába, amelyet feltölthet egy weboldalra.

    A játék létrehozásához szükséges alapvető kódot közvetlenül az Ön által választott platformon Ren'py készítette. További információért látogasson el a Ren'Py dokumentáció készítési oldalára

  4. Ezután futtasson bétateszteket, hogy a barátok és a család játsszák a játékot, hogy lássák, vannak -e hibák a párbeszédben.
  5. Végül engedje el játékát saját személyes webhelyén vagy az Itchi.io oldalon, hogy a játék sok vizuális regény rajongóhoz eljusson.

Most elkészítette első vizuális regényjátékát! Gratulálunk!

Ajánlott: