vizuális regény

Vizuális regény (vagy inkább történetek) - egy speciális fajtája a szöveges alapú játék, ahol a játékos felkérik, hogy olvassa el némi történelem, felszerelt képek és beépített formában párbeszéd (vagy monológ) játék karakter. Ebben az esetben, a történet lehet lineáris! Azaz, attól függően, hogy a választás a játékos a megfelelő pillanatokban a játék, a történet meg fog változni.

renpy 6.16

36,6 MB (hordozható változat)


Hasonló alkalmazások: létrehozása Game Maker játékok

Elkezdem, mint mindig, a távolból, így mélyebben hatja át a gondolat :)))

Ez volt a távoli '90 -es években, amikor a számítógépek minden házban, és még nem is álmodott :))) Van valahogy a kezem (akkor öt vagy negyedik osztályos), a magazin ... a magazin is, én nem is emlékszem, de memória határozottan benyújtott mellett is! És nevezte egyszerű :. „History küldetés”

Az egész történet került a 30 oldalnyi nyomtatott szöveget A5. Ezek az oldalak ki kell vágni és varrni a megfelelő sorrendben, és akkor elkezd olvasó ...

Az egész lényege az volt a történet, hogy volt fejlesztése a történet, attól függően, hogy a saját személyes választás! Sőt, ha olyan lesz, mint a főhős a történet, és mi úgy dönt, hogy egy időben, vagy más, függ a vége a történetnek! Azaz, miután olvasta a végén a következő oldalon kellett felvenni az egyik rendelkezésre álló akciókat, és ennek függvényében megy az olvasás ezt az oldalt.

Így az elején a könyv volt egy dolog közös, és ha eljut heppienda függött már magad!

Míg a barátaim és én felolvasta a könyvet, hogy a lyukak (a szó szoros értelmében a szó :))). Néhányan közülünk is megpróbálta, hogy dolgozzon ki saját küldetéseket. És most, ennyi év után, találkoztam olyan program, amely lehetővé teszi, hogy a hasonló játékok, de már a számítógépen!

Renpy nevezte (és hogy teljesen pontos, Ren'Py), és arra szolgál, hogy a vizuális történetek (vagy vizuális regény, ha fordítás angol pontosabban).

Mi az a vizuális regény?

Vizuális regény - egy számítógépes játék-küldetés, ami egy történetet képekben néhány karaktert (ők nyugszanak a háttérben sprite), amely egy replika és nyitott történet. Maga a történet, valamint egyéb szöveges küldetések, számos ága, az átmenet, ami attól függ, hogy a választás a játékos!

Tény, hogy ez olyasmi, mint egy képregény, de az első, itt a karakterek replika általában előírt alján (nem a „kis felhő”, mint a klasszikus képregények), másrészt, a játékos, mint már többször is hangsúlyozta, hatással lehet a játék során, így a választás bizonyos helyzetekben.

Ez a műfaj a számítógépes játékok leggyakrabban társított anime és manga, mint a vizuális regény született a Land of the Rising Sun, ahol ezek a stílusok a legnépszerűbbek. Azonban ez nem kánon, ahogy létre saját játékot a semmiből, és szabadon dönthetnek, hogyan fog kinézni!

Röviden, hogyan kell létrehozni játék Renpy

Ez azt jelenti, hogy a játék meg kell írni kézzel egy speciális programozási nyelv alapján Python „e. Azonban a nyelv nem túl bonyolult, és kellő körültekintéssel akkor legyőzi őt egy pár napig (nem minden természetesen, de az alapvető funkciók).

A program elindítása

A kezdéshez a programot le kell töltenie az archívumot a számítógépre, és csomagoljuk ki bármely kényelmes helyen az Ön számára. Az archív, amellett, hogy a mappát a program meg fogja találni «Bonus» mappában egy pár orosz nyelvű kézikönyveket renpy, ami lehet hasznos a fejlesztés során egy programozási nyelv, valamint a forráskód a játék által létrehozott rám, amit alább írunk le.

Kicsomagolás után az archívum, renpy készen áll a használatra, ezért menjünk be ugyanabba a mappába, és futtassa a programot renpy.exe fájlt. Control Center ablak előtt van:

Ez az ablak két részből áll: a felső pontok vannak elhelyezve, hogy ellenőrizzék az aktuálisan kiválasztott projekt (alapértelmezés szerint «Demo»), és az alján - a program menüben (pont elérése után «Renpy» fejléc).

Már a kezdet kezdetén azt javaslom, hogy fut a demo játék, hogy megismertesse velünk szinte valamennyi jellemzőt Renpy. Ehhez kattintson a „Start” menüben a „Demo” a játék:

Csinos lány anime tartod a túra összes funkcióját Renpy programot. Navigálni a kereteket a normál játék a bal gombbal. Arra is szolgál, hogy kiválassza a kívánt elemet a menüben a játék. Billentyűzet, mi gyakorlatilag nem használnak (kivéve, ha a játék feltéve, hogy a bemeneti minden olyan adatot, például a nevére).

Kezdeni a saját játékok

Ha már ismeri a demo játékot, és a vágy, hogy még nem hagyta el, majd kezdeni a saját vizuális regény.

Úgy döntöttem, hogy hozzon létre egy játék-oktatóanyagok fiatal iskolás gyerekek, hogy segítsen nekik emlékezni a szorzótábla 2 :). A főhős a játékok - Pikachu, és a cselekmény forog természetesen körül párbaj másik Pokémon, a győzelem, amit tudnod kell a szorzótábla 2 :). Vágjunk bele ...

Az első dolog, amit kell, hogy visszatérjen a Control Center és kattintson ott a gomb „Új projekt”. Mi lesz az első meg kell adnia a nevét a játék. Beléptem az első dolog, ami eszébe jutott - «PikaPikaBum» :). A név nem befolyásolja a játék során.

A név beírása után a projekt, akkor ki kell választani egy témát a párbeszédpanelek és a játék felület egyáltalán:

A megjelenése a témát a mezőbe a jobb látni fogjuk, ha lebeg át a nevét a téma a bal oldali listából. Alkalmazza az ugyanolyan, mint a design, akkor az egér segítségével (később meg lehet változtatni a témát bármikor a „Tárgy kiválasztása” menüből a Control Center).

Miután egy pár másodperc után létrehozta a szükséges forrásokat a játék, renpy átirányítani a Control Center, de most a tetején nem lesz bemutató játék, és a saját!

Meg lehet kezdeni, hogy most, de eltekintve a szokásos menü és a beállított jelzések Semmi:

Edit a játék opciók

Most látjuk csak, hogy úgy mondjam, a tetején a „jéghegy” (azaz a külső héj játék). A többi része (vagyis az összes tartalmat, hogy mi fog uralkodni) rejtett el egy mappában, ami kattintva érhetők el a Control Center, válassza ki a „Folder játékok”:

Alapértelmezésben 6 fájl a kettő és tárolja az összes lehetséges információt a játékot. A fájl «options.rpy» tárolt megjelenését és témája a vizuális regény. A fájl neve «script.rpy» fogjuk felírni az egész telek a játék.

Azt javaslom, hogy azonnal figyelni options.rpy fájlt. Ha tudja, hogy az angol és legalább tudom, egy kicsit a programozáshoz (még szintjén HTML), itt találsz egy csomó hasznos információt, amely segít, hogy teljesen személyre megjelenését a játék. Szeretném felhívni a figyelmet néhány legalapvetőbb paraméterei:

  1. Vonal «config.window_title = u« A játék alapja a Ren'Py »« (lásd. Screenshot fent) lehetővé teszi, hogy beállítsuk az ablak címét a játékot (ez maradt a »Close« gombra, a »Megnyitás« és a »Close«). Itt lehet megadni a nevét a vizuális regény. Kérjük, vegye figyelembe, hogy itt és az alábbiakban előtt varrás orosz Meg kell tenni az angol levél «u»;
  2. Ha a vonal alatti tulajdonítani «config.windows_icon». akkor lehet használni, hogy állítsa be a ikont a játék, amely megjelenik a bal oldalon az ablak címét;
  3. Húr «mm_root» beállítja a háttérben a főmenüben a játék. Minta lehet beállítani, mint egy képet, vagy egy adott szín RGB (lásd a lenti képen). Format;
  4. Húr «gm_root» adhatja meg a háttérben a játék dialógusok. Adat formátum - ugyanaz, mint az előző sor:

Mint már mondtam, az opciók lehet korrigálni, ha minden lehetőséget, de a legfontosabbak néztük, így feltételezzük, hogy az ismerős beállításokkal tartottunk sikeresen :). Most pedig nézzük a beállítások mentéséhez, és lépjen a szerkesztése játék script közvetlenül.

Minden játék Renpy script kell kezdeni a szolgáltatást a «init:»:

Itt van, hogy állapítsa meg az összes képet és a karakterek, amelyeket használni fognak a játékban (kivéve azokat háttérrel, hogy a megadott a beállításokban).

Megjegyezzük, hogy a kényelem álnevek háttérrel jobb előrejelzésére jelölt «bg».

Amikor az összes kép nyilvánítják alatt az előírt fenti karakterekből:

  1. „$” Ikon kerül először. Ezzel a programmal adja meg, hogy létrehoz egy karaktert;
  2. Ezután a résen előírt karakter alias hívni őt a játék;
  3. Mindez megegyezik a szolgáltatás szó «Character», amely után a zárójelben a következő információkat:
    • karakter neve, hogy meg fog jelenni egy másolata, az aposztróf jelet (ha egy orosz nevet, ne felejtsük el, hogy fűzze hozzá «u» szimbólum);
    • színe a karakter nevét (meghatározott HTML: color = «#RGB»).

Ebben az előzetes része a játéknak vége. De mielőtt egy elemzést továbbá kódot, szeretném felhívni a figyelmet arra a tényre, hogy a hierarchikus Renpy programozási nyelv!

Scripting

Írni a forgatókönyvet használjuk jelenet és a menü:

A jelenet mindig kezdődik a cím, amely adott tisztviselő szó «címke». Jelenet (ha nincs beágyazva egy jelenet), a legjobb írásához a széle a doboz (balra) nincs behúzva. mindig tesz egy kettőspont után a nevét a jelenet!

A következő sorok mindig kérdezi háttér jelenet. Erre előírt működés szó «jelenet», majd az alias a kívánt képet. Háttér jelenet, és az azt követő elemek (cue funkció, átmenetek, stb) előírt tagolt (legeredményesebben «TAB» gomb).

Miután a háttér karakter adunk. Megjelenésük adott hivatalos szó «megmutatni». Használom a szót «elrejteni» elrejteni a kívánt karaktert. A szintaxis egyszerű: először meghatározott funkció szót, majd egy szóközzel sprite alias (azaz a kívánt kép).

A «megmutatni» opciót, megadhatja az a hely, ahol hősünk fognak megjelenni a szavak «a». Az alapértelmezett beállítás a sprite karakter meghatározása, mint a «központ», amely összehangolja a kép alsó széle az ablakot, és középen. Ha szükség van annak érdekében, hogy a hős jelenik meg a középpontját a képernyő (mint a mi teszt játék), akkor meg kell egy másik lehetőség - «truecenter».

Továbbá, a pozíció lehet állítani önkényes koordinátákat. Ehhez, miután a beceneve a sprite karakter írunk «helyzetben van», majd állítsa be a kívánt paramétereket zárójelben:

  • xpos - vízszintes helyzetben van (a képpont vagy tized játék képernyőn);
  • ypos - a függőleges helyzetben (az ugyanazon egység);
  • xanchor és yanchor - horgony PEG-Sprite kép vízszintesen és függőlegesen, illetve (pontot figyelembe kell venni a kép közepén);
  • xalign / yalign - összehangolásának vízszintes / függőleges.

Végül, ami a munkát a karakter - ez befolyásolja a megjelenését és eltűnését. Hozzáadni hatása a sor vége karakter leírások (kijelölés után álláspontját) nyilvántartja hivatalos szó «a», majd a pont bármelyik lehetőséget megjeleníteni őket. Minden lehetőség láthatjuk a demo játékot.

Megadása után a vizuális paramétereket írást azonnal elkezdhetjük replikák. Replikák egyaránt lehet személyre szabott, és nem tartoznak sem a hősei a játék.

Replika Renpy mindig írt idézőjelben. Ha az első a idézetek, hogy a beceneve a karakter (írásbeli előtt «Character»), a replika jelenik meg a neve a hős minket. Ha elhagyja a vonal paraméterek nélkül, a kifejezés nem tartozik senkinek.

A szerkezet a menüt, és keresse meg a kívánt jelenetek

Ahhoz, hogy olyan helyzetet teremt a választás továbbfejlesztése a telek Renpy használható menürendszer. A menü felépítése része a jelenet (azaz kezdődik lap), valamint tartalmaz néhány gomb, hogy lehet tolni a felhasználó.

A menü saját hierarchiát. Ez azt jelenti, hogy az összes elemet a menüben már táblázatba inicializáló karaktereket. Az ugyanazon felépítése a következő:

  1. Hivatalos szó «menü:» beállít egy új menü az aktuális jelenetet. Menü kell feltétlenül tartozik a színpadon, hogy be van vágva, valamint egy replika. A végén ne felejtsük el, hogy egy vastagbél;
  2. A második kötelező eleme a menü gombot egy változata a válasz (azaz menü). Gomb - egy szó (vagy szavak), idézőjelbe és írásbeli behúzásra tekintetében a felirat «menü:»;
  3. Ha azt akarjuk, hogy a show alatt alján a menü is megjelenik egy másolata a karakter, ez elé kell helyezni az első menüpont (lásd. Screenshot fent). A pont akkor térnek csak az a tény, hogy mielőtt a szavak idézetek, mi lenne álnév szükséges számunkra karakter, amely birtokolja a replika;
  4. További akciók és jegyek után megjelenő kattintva a menü gombot vannak írva egy lapra, hogy a menüpont, amelyhez tartoznak.

További lépéseket is irányul, hogy lépjen a kívánt helyszínre. Segítségével révén a menüt, mi is létrehozhatunk egy korlátlan ideig elágazás forgatókönyveket. Általában Renpy jelenetek követik egymást a sorrendben, amelyben regisztrálva vannak a forgatókönyvet, de ha van, hogy „ugrik”, hogy egy tetszőleges helyszínre, és folytassa a történetét, fel tudjuk használni „ugrás” parancsot.

Miután egy csapat hozzá kell adnunk a nevét a jelenet, amelyre szükségünk van, hogy minden :)

A menü használata, akkor létrehozhat elég összetett hatások. Például az én játék Régebben a menü csak (!), Hogy szervezzen egy rendszert Pokémon csatát! Ez az, amit én jött ki a végén :)

Egy kicsit naiv, de mégis, színes :). És ne feledje, hogy ez azért történt, egy nap alatt!

játék kiadása

Miután befejezte létre a játékot, és ez lesz teljesen működőképes, akkor hagyja ki! Ehhez be kell menni a Renpy Control Center és kattintson a választás „Engedje el a játék”:

Start funkció teszteli a játékot a hibát, majd (ha a hiba nem észlelhető - olvasható lint.txt jelentés), akkor ajánlott, hogy továbbra is a teremtés a játék. Természetesen, kattintson a "Yes":

A következő ablakban, azt fogja kérdezni, melyik platformon azt tervezi, hogy kiadja a játékot. Alapértelmezésben minden elérhető operációs rendszer (Windows, Linux, Mac), de akkor törölje a dobozokat, és hagyja, például a játék csak „Windows” :). Ezt követően, akkor csak meg kell nyomni a gombot „Engedje el a játék”, és várjon a fájl lesz létrehozva. Ez az archívum talál mellett működő könyvtár a játék.

Ready archívumot a játékban lehet terjeszteni, ahogy szeretné. Akkor tedd a nyilvánosság hozzáférési hálózat, akkor adja ki a torrent. és lehet írni a lemezre, és eladni a játékot az átmenetek :).

Előnyök és hátrányok a program

  • készen arra, hogy kiszabadítsa a motor létrehozása vizuális regény;
  • széles funkcionalitás;
  • nagyon könnyen elsajátítható programozási nyelv;
  • kiadásának lehetőségéről kereskedelmi játékok;
  • támogatja a magyar nyelvet.
  • nincs grafikus felület játékok változásokat;
  • Egyetlen épelméjű útmutató leírja az összes beépített funkciókat a program;
  • együttműködni a beállítások fájl ismereteket igényel az angol és a HTML.

Renpy, ellentétben más tervezők játék, nincs grafikus módban a projekt! Jó vagy rossz? Egyrészt természetesen rossz :(. Sokkal egyszerűbb lenne, ha lehetséges volna, hogy konfigurálja az összes jelenet a vizuális módban. Azonban másrészt, a program azt tanítja, hogy anélkül, hogy a munkaerő, sem itt, sem ott :)) )

Még ha ez nem egy teljes értékű programozás, de ez is ad nekünk arra, hogy nézd meg a létrehozásának folyamatát egy játék programozó szemét, és „hogyan csináld” :).

Ha tele van ötletekkel, és a vágy, hogy nem, ha azt szeretné, a történet (vagy új) látta az egész fény, Renpy csak a program, amely megadja a lehetőséget, hogy kifejezzék magukat, és tehetségüket!

LETÖLTÉS Renpy 6.16
(Letöltés oldal)

Kapcsolódó cikkek