Kezdőoldal » Számítástechnika » Programozás » Hogy csinálják ezeket a...

Hogy csinálják ezeket a minecraft szervercsoportok?

Figyelt kérdés

Az ugye adott, hogy van egy szerver, egy hub, amivel el lehet "teleportálni" egyik szerverről a másikra. Mondjuk egy szerver elosztóról, el lehet teleportálni egy mondjuk bedwars szerverre, vagy skypvp-re vagy ilyesmikre. Ez tiszta. De mondjuk ha van egy szerver, aminek vannak külön arénái, azt hogy oldják meg? Ugyanúgy "hub" pluginnal oldják meg, mint az elosztónál, így az arénák külön szerveren futnak, vagy multiverse-zel csak külön mappon vannak?


Mind kettőnek megvannak a maga előnyei és hátrányai. mondjuk ha külön szerveren futnak az arénák, akkor nyilván lehet más-más pluginokat használni más-más arénákban. De viszont a hátránya hogy mindegyikre kell egy külön szerver. Ha meg csak egy szerveren fut az egész, az eléggé meg tudja terhelni az adott szervert, ugyan azokkal a pluginokkal fog rendelkezni az összes aréna, de cserébe csak egy szerver kell.


Ezt csak így kiváncsiságból kérdezem, de a hasznos válaszokat előre is köszönöm.


2019. okt. 9. 17:04
 1/8 anonim ***** válasza:
77%

Vegyük alapnak a bedwars t. Minek akarsz te az egyes arénáknak külön pluginokat egy egységes játékmódhoz? XD


Átlagosan a plugin rendezi el Multiverse -el, persze akiknek (pl Hypixel, BlocksMC) van erôforrása minden arénának külön szervert csinálni, ôk úgy oldják meg mert nincs gond ha egy leáll, mert ott van még egy rakat.

2019. okt. 9. 19:58
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:

Háromféle megoldás jut eszembe hirtelen:


1. Külön szerveren minden aréna.

2. Külön világon van minden aréna.

3. Egyetlen világon van minden aréna és teleporttal jutsz oda.


Ezt a hármat még lehet variálni is. Szerintem mindenki máshogy csinálja egyébként, mert nem mindenkinek van pénze és erőforrása hozzá, hogy pl. külön szerverre tegyen minden arénát.

2019. okt. 9. 20:02
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
29%
Nem programozás.
2019. okt. 9. 22:45
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:
De programozás. Mert ha esetleg saját pluginnal kell megoldani, akkor az már eléggé egybeesik a java-ban való programozással.
2019. okt. 10. 06:18
 5/8 anonim ***** válasza:
62%

#4 Ez lehetséges, de a kérdés nem a programnyelvekre vagy a Javára irányult.


[link]

2019. okt. 10. 13:22
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:
63%
Először is, többféleképpen meg lehet oldani, általában úgy szokták, hogy van egy bungeecord proxy, amin keresztül mennek a játéknak a csomagjai a különböző szerverekre, másodszor, például hypixelen, vagy komolyabb szervereken egy bedwars arénát egy elég komoly master/slave rendszerrel oldanak meg, ami azt jelenti, hogy maga a hub a master szerver, ami bármikor létre tud hozni slave / alszerveteket, bármikor tud törölni etc..
2019. okt. 16. 13:28
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
63%
Egyébként meg, ha tényleg egyedien szeretnél leprogramozni egy ilyen master/slave rendszert (kell hozzá min. 3-4 év tapasztalat javában), akkor jó ha értesz a hálózatokhoz is.
2019. okt. 16. 13:29
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
A hatos az izginek tűnik. Nem is kicsit. Minden nap tanul valamit az ember. Nem tudtam hogy ilyet is meg lehet csinálni. Mármint hogy ilyen módon dinamikusan is kezelni lehet az erőforrásokat. Köszönöm.
2019. okt. 16. 22:06

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!