Végtelen kártya fixated

Ez szükséges ahhoz, hogy egy végtelen térkép, meglehetősen nagy, az átmenet a „vonal” karakter jelenik meg a másik végén (észrevétlen). Térkép primitív nélkül táj, anélkül, hogy a falak és a mennyezet. A térképen például lesz az oszlopok vagy dobozok (összes monoton), amelyek szinte nem akadályozza a kilátást. Területi lefedettség átlagos, gyenge világítás. Több térkép lesz dinamikus objektumok (amely lehet mozgatni a kisebb, fizika). Lehetséges multiplayer. Az akció zajlik egy álom, a fantázia, nem rövidebb a valós életben.






Van néhány megoldás:
1) osztja a térképen darabokra és külföldön kártyák hozzá a darabokat. másolási és dinamikus objektumok a darab. Amikor a határt átlépő teleport évek elején. (Mínusz egy csomó összetettsége a végrehajtás, a költség, növekvő komplexitás)
2), hogy határok alatt a fátyol vagy köd. (Ideal, de meg kell csinálni szépen)
3) Végezzük el a határ fal formájában zerakala. (Xs tetszik)
Van elegánsabb megoldás? Hogyan kell végrehajtani portálok Portál? Azt hiszem, túl, a másolás szobában.

Hogyan kell végrehajtani portálok Portál? Azt hiszem, túl, a másolás szobában.


Nem, ugye? Csakúgy, mint, hogy segítségével a portálok.

Nem tudom pontosan, hogyan kell ezt csinálni a Forrás, de el tudom képzelni, hogyan kell megépíteni portálok az Unreal Engine (n-p mod Nameless Mod a Deus Ex).
Minden szinten az adalékanyag van kialakítva geometria. Akkor add a helyszínre üres téglalap alakú terület (szoba, utca) és tömbök (épületek, oszlopok), meg kell futtatni futtatása előtt építsünk jelenetek (vagy portalization). Sőt, tömbök már jár, mint a gyorsító fizikai motor.
Portalization csökken a kereszteződésekben a meghatározása és kefék által létrehozott felosztása a játéktér a kis szoba egyszerű űrlapot. Ezek a kis szoba nevezett sejtek (cella), és a közöttük lévő átmenetek - portálok (portálok). Egy ilyen partíció játéktérre használunk elzáródása Culling Unity - tette csak a tartalmát azokat a sejteket, amelyek mellett egy cellát egy második a játékos, valamint azoknak a sejteknek portálok látható a határoló sejtek. Amikor bejelentkezik a portálon megváltoztatja az aktuális cella és nyomelemeket, de - egy listát a portálok és a határ sejteket.







Tehát a „kapukat” az Unreal Engine biztos (nem tudom jótáll biztos) tettek kézi hozzáadásával további portál portalization. Hozzáadott egy másik oldala a sejtek között, de ellentétben a szokásos folyamat portalization 2 összekötő a sejt volt messze egymástól, különböző részein a térkép. A közeli sejtek ebben az esetben nincs szükség, akkor a portál csak számát jelzi az A és B Ennek eredményeképpen a sejtek a szobában játékosa lehetett látni a portálon keresztül szoba B, és fordítva. Így biztosítva a természetes támogató portálok a részét a játék motorja.

A Forrás jelenet is épül alapján az elsődleges geometria (üres és szilárd kefék), így lehetséges, hogy a portálok vannak elrendezve ugyanaz, mint az Unreal Engine, de ahelyett, hogy egy statikus portál segítségével dinamikusan hozzá.

Létrehozása Unity alapú jelenet geometria összetett szemek az egyes fizikai gyorsító ezért próbálja osztani teret a sejt vezet egy hatalmas részük. Általánosságban, a használata portalization szinten Unity semmi jóra nem.
Ahhoz, hogy hozzon létre egy zárt világ valószínűleg létre kell hozni egy tükör a határ a világ, és a bejáratnál, hogy ez - teleportálni játékosok az ellenkező oldalon a színpad.

Segítségre van szüksége? Magad, magad, magad, magad, magad. Azt csináld magad

artk írta (a): 1) osztja a térképen darabokra és külföldön kártyák hozzá a darabokat. másolási és dinamikus objektumok a darab. Amikor a határt átlépő teleport évek elején. (Mínusz egy csomó összetettsége a végrehajtás, a költség, növekvő komplexitás)


Nem egészen értem, hogy mit és hol szeretne másolni. Egy egyszerű osztály darabokra, és mozog / helyettesítése a kívánt darabokat a megfelelő helyre nem fér bele?

Hogyan kell végrehajtani portálok Portál? Azt hiszem, túl, a másolás szobában.


Kétlem. A portál portálok hozhatók létre bármilyen szögben, beleértve nem a felületre merőleges síkban. Különben is, a beállítások, beállíthatja a számot a „gondolatok” a portálok. Végrehajtja ezt másolásával nagyon zamorotno.
Lehet, hogy minden portál (van 2) van kötve valamivel render textúra, majd azt követően tehetik őket

Belfegnar_ írta (a): Nem egészen értem, hogy mit és hol fogsz másolni. Egy egyszerű osztály darabokra, és mozog / helyettesítése a kívánt darabokat a megfelelő helyre nem fér bele?




Kapcsolódó cikkek