Szöveg RPG! (Vita és a fejlesztés a játék) - Forum qsp
Re: Szöveg RPG!
Storm,
te is megzavarja. Az imént bemutatott néz ki, mint én alap. Ez csak egy példa. Szögletes zárójelben -rekumbens-vastagbél-, és fordítva - ez csak egy címke (tag) - könnyebb és kényelmesebb közlekedési információkat egyetlen változó. Ami a többit illeti: Ez majdnem igaz. Építettem egy rendszer különböző azonosítók: osztály, típus, típus, alosztály, altípus, stb Nem találja az időt, hogy leírja azt a köznapi nyelvre. Szabályos kifejezések önbecsülés (ők regekspy, regexp). Hogy az élet könnyebb minden két vagy még több. A tanúsítvány QSP vannak, és még egyszerű példát.
Sajnos, van egy ideiglenes nehézség az interneten. Ritkán jelenik meg itt, meg tud felelni a ritka és nem lenne annyi részletet, mint kívánatos.
EVP,
Biztos, hogy a teljes fájl betöltődik a RAM, de nem biztos, KILLVAR megöli változó, és nem állítja vissza azt. Hogyan működik?
De ez nem számít. A fő probléma az elosztása ezeket a változókat a kupac, hogy harminc-negyven változók neveit még valahogy követheti, de mikor lesz 100-200 - emlékszik az összes felhasznált irreális. A nevek több mint 1015 karakter, tudod, nehéz írni és provokálni hibákat. Személy szerint én nem ecsettel emlékezetemben (bár átfedések ugyanazokat az adatokat, véleményem szerint, pazarló), és megszabadul a fejemben a felesleges terheket.
Aleks Versus vozdvigatel torony

Aleks Versus írta (a):
Biztos, hogy a teljes fájl betöltődik a RAM, de nem biztos, KILLVAR megöli változó, és nem állítja vissza azt. Hogyan működik?
És mi lepett meg? Igen, nem tudom pontosan, de azt hiszem, hogy a memóriaterületet, egyszer fenn a bejelentett változót nem lehet szabadítani, hanem egyszerűen nullázni. Az ebben a véleményem, nem meglepő.
Ami a második részt. Helló, kapitány. Ha azt szeretnénk rámutatni hibámat - adja, de nem kell, hogy írjon értelmetlen közhelyek. Ok?
EVP

Az adminisztrátor letiltotta a nyilvános hozzászólás a
Re: Szöveg RPG!
Aleks Versus. Azon tűnődöm, hogy Ön hogyan húzza a kívánt adatokat egy változó, amelynek meg vannak írva. Ennek a mechanizmusnak a kódot is)
UPD: Aleks Versus. kevés megértést a reguláris kifejezések és olvassa el a motor kódot találtam valamit, ami érdekel. A motor egy helyen „get.tag.cont”, amely fogadja a tartalmat bármely kettős tag. Kevés megértést a rendszer, a magam arra a következtetésre jutott, hogy még mindig ez a legjobb rendszer megfelelő terméket. Mivel ez sokkal könnyebb kölcsönhatás tárgyak, új tulajdonságokkal.
Bár én keresem a motor a kódban, hogy új tulajdonságokat a téma
Storm tulajdonos zivatar torony 90 hozzászólás
Re: Szöveg RPG!
Storm,
kód meglehetősen egyszerű, de igen, reguláris kifejezéseket használ. Meg tudod csinálni anélkül regex puszta közepén és instr, akkor a kód jön ki egy kicsit.
Igen, minden a megfelelő funkciókat. Őszintén szólva, én hoztam ki őket a motor, mert gyakran használják őket, és húzta easy.math. Talán a nyár végén elkészíti a megfelelő munka leírását.
Hm, nem értem a kódot, amely hozzáteszi, az új ingatlan a témát. Ha olyan darab, mint a szivattyúzás karok, azaz érintő változás képessége, stb azt kell tennie, hogy írjon egy külön funkció, de amikor írok, azt nem tudom. De, mint például, mondjuk, elvarázsol közönséges kard a tűz.
Fegyver sérülés határozza ilyen lista elfogadható:
[Uron: u1: aprítás: u1 U2: vágás: U2 p1: 500 p2: 2500 U3: ognennyy_mgc: U3 p3: 0: Uron]
Vagyis néhány tag képezi a másik, és így tovább. A fajta károk és azok értékeit egy adott objektumot.
Ahhoz, hogy elvarázsolják a kard a tűz, meg kell változtatni az értékét p3. Írj egy függvényt, amely megkapja a szöveget a [Uron. Uron] ellenőrzi, hogy ognennyy_mgc jelen van, annak ellenőrzése / lekéri az értéket p3. változtassa meg a design mechanika (a néhány játékot, például elfogadhatatlan, hogy elvarázsolják a fegyver többször, míg mások lehet „dozacharovyvat”), ami után úgy a tárgy és lecseréli,
[Uron: u1: aprítás: u1 U2: vágás: U2 p1: 500 p2: 2500 U3: ognennyy_mgc: U3 p3: 0: Uron]
ezt mondani
[Uron: u1: aprítás: u1 U2: Vágási: U2 p1: 500 p2: 2500 U3: ognennyy_mgc: U3 p3: 2500: Uron]
Ez a bölcsesség. Hamarosan remélem, hogy befejezze az epikus a motor, hogy befejezze az azonos fegyverek, harci rendszer, és valami mást, és megpróbálja, hogy készítsen egy teljes leírása.
Re: Szöveg RPG!
Storm,
Az ellenség a motorban is egy objektum (amíg én tényleg nem olyan mechanizmus működik ellenfelek. Legvalószínűbb, hogy működni fog együtt a harci mechanika). És ugyanaz a szabály leírását (priblizaitelno, természetesen), hogy az alanyok. Ie Megadhatja em. ingatlan ellenség néhány biztonsági rést. Tegyük fel, hogy van csontvázak, vámpírok, zombik. Mindannyian részvény egy jellemző: ők - a tetszhalott. Tesszük ezt a mechanizmust is a harci bónusz, ha a fegyver okoz kárt a tűz, és az ellenfél az a tulajdonsága „élőhalott”. Vagy, mondjuk, egy fegyver egy tulajdonság az „ezüst”. Ez is egy bónusz a kölcsönhatás a tetszhalott. Általában minden úgy működik, mint a „firka isten”. Ha két objektum rendelkezik a szükséges tulajdonságokkal - hatnak egymásra. Ha a kívánt tulajdonságokkal nem figyelhető - egy reakció vagy sem, vagy egy szabványos, opcionális))).
Aleks Versus vozdvigatel torony

ahol n - karakterek száma a párt, a számozás nullával kezdődik, n = 0 mindig megfelel a főszereplő. De lehet használni a működési idő címkék, amelyek értem. Átírni ugyanazt adatforgalom a címkék:
ahol a címke „név” - a neve a hős, és a „HP” - egészségügy, n - számos egyéni jellegét a párt. És itt van egy kérdés: melyik rendszer leírására használt karakter az adatkezelési csak a harc? Ha használjuk a változókat, ők meg a csata előtt, és manipuláció velük lesz könnyű. Ha címkéket, minden cselekvés a csatában kíséri változás egy adott tag, és ehhez megvan a funkció), akkor nem nehéz írni egyáltalán. De ha betartjuk elég nagy sor az adatok változó $ CHARNAME [n]? Nyert minden ellenségeskedés számítógép kezelni, még egy egyszerű upgrade harci képernyőn módosíthatja a mutató változók, mondjuk egészségre. Meg kell vennie a több, hogy az ilyen változók $ CHARNAME [n] jelentése nem egy ($ CHARNAME [0], $ CHARNAME [1], $ CHARNAME [2], és így tovább. D.).
Ott van a lehetőség használatának ideiglenes változók, azaz a csata előtt a címke eltávolítjuk, és a rendelt érték egy ideiglenes változó, mint ez
És továbbra is használja ezeket az ideiglenes változókat. Bizonyos mértékig ez megoldja a problémát, miután a harcot az összes változót „temp” el lehet távolítani.
De mindez csak spekuláció célszerű használni néhány rendszer)
A hatalmas plusz címkézett rendszer, azt hiszem: nincs eltömődés a változók miatt merült fel a természet a motor, ha egy nem létező változót, ha ez az úgynevezett nullával egyenlő. Kevesebb: nehezebb manipulálni az adatokat. Ha az AC rendszer, valamint: könnyű manipuláció a képletek mínusz: eltömődés nulla változók, amelyek törölni.
A célszerűség a rendszer jött többet az alábbi okokból: Tegyük fel, hogy szeretné elhagyni néhány karakter egy időben, miközben valamennyi adatot rajta egy sorban $ CHARNAME [n] a legjobb megoldás, mivel ez a vonal nem eltömődött nulla változókat. A második ok, hogy köze van az, hogy különböző címkék a vonal $ CHARNAME [n], nézzük a különböző készségek, vagy bármi más. Ily módon növeli a vonal is, és azt hiszem, ez megnehezíti a folyamatot. Bár, azt is meg, hogy nem ismerik egyszerűen túlzás mindent.
Storm tulajdonos zivatar torony 90 hozzászólás
Storm írta (a):
mi a karakter leírását használt rendszerek adatkezelési csak a harcra
Ott világosan. Abban az időben a csata vezetés adatai minden tárgy használt változókat. Volt egy gondolat átalakítani oda-vissza, de ez a terhelés a játékos. Egyszerűen átalakítani egy időben a táblákat az átmeneti változó, és amikor a csatának vége, átalakítani az ellenkező irányba.
Storm írta (a):
Ily módon növeli a vonal is, és azt hiszem, ez megnehezíti a folyamatot.
Igen, valószínűleg ez az, de azt hiszem, hogy ez a nehézség lesz észrevehetetlen, főleg a klasszikus játékos. Nagyon nehéz, hogy egy ilyen nagy tétel, hogy tapintható volt. Legalábbis én nem.)
Re: Szöveg RPG!
Itt van a véleményem a jól RPG!
. mechanika
Mégis, a korlátozás szintje szükséges, például.
Van egy új szintre, akkor 5 pont jellemzőit, és 2 pont készségek (perk). És itt a játékos töltötte az utolsó pontokat, és most minden ismert. Persze, akkor hagyja a lehetőséget, hogy megkapja a szinten, és azon túl, a jellemzői a pontokat. De akkor a játékos tank. Mivel a játék egy nyitott világban, és a swing bárhol lehet, a végén (ha), a játékos azonnal elpusztítja a fő gazember (igen, ez megoldotta emelő jellemzői mob a játékos szintjét, vagy még magasabb), de van egy fejlesztő úgy dönt.
. nyitott világ
Kétségtelenül ez a megfelelő rész játékok ebben a műfajban, mint a játék egyre érdekesebb. De mi szükség van a dinamikus, szükséges, hogy a város idővel változtak (hála Randa), akkor lehet, mint kisebb változtatásokkal (meghalt kereskedő be, mert megcsalta a feleségét, és ő elrendelte a gyilkos), és jelentős (az adatok Város elfogott Alex Bishop, és ezért más adók, és a kapcsolat az utasok számára, és talán Alex utálja magát, akkor az őrök támadnak meg). Ezért egy üres világban, nem senkinek, nem tetszik.
. küldetések
Valóban kell lenniük változatos, és nem kell ölni ellenségei N, N lekérés kő. És hogy a TEC, igen ölni Petya, és hozd el a gyűrűt, soooo mi ölte meg, visszatért és megölte Bob, és most meg kell vizsgálnunk ezt a rejtélyt. Tehát, a hatalmas és jelentős hatással a játék maga végrehajtásával.
. A választás szabadsága és a cselekvés
Szükséges, de nem elégséges, ha van kiváltság. Például: Ön hosszú utat a hős, nyer egy csomó szörnyek, és hirtelen hatalmat akartak. És van két módon: a zsoldosokat, és a vihar a vár, mielőtt készített egy tervet. Vagy építeni saját, hogy létrehozzanak egy hadsereg, a gazdaság, a házasságot, és így tovább. És majd elfog az összes rendelkezésre álló földterület minden föld megvan a saját története, és a választás.
Oliver Magni nominis umbra
