[Longfellow]Fejetlen csirke avagy miért olyan lassú az erep
![Hungary](http://www.erepublik.net/images/flags_png/S/Hungary.png)
Longfellow
Mostanában néha évekig kell várni, amig egy oldal bejön itt az erepen. Kiválasztasz egy pénznemet a monetaryn, aztán vársz, és vársz, és vársz, amig betöltődik az oldal. Közben rájössz, hogy a másik oldal érdekelne, váltasz, és ismét vársz. Az ember megunja, amig valamit el tud itt intézni. A játékot most már úgy kell reklámozni, hogy 5 percet vesz fel naponta, plusz még 30-at, amig várod, hogy betöltse az oldalakat.
Persze, ezek a fentiek csak akkor érvényesek, amikor a játék ténylegesen működik. Mert amikor nem, a fejetlen csirke iszonyú gyorsan bejön. Mintha a fejlesztők direkt rettentő gyors szerverre rakták volna a hibaüzenet-oldalt, és rettentő lassúra a játékot.
(Közben megállok copy-pastelni a cikket, nehogy elszálljon, amikor Publish-et nyomok)
Hogy miért ilyen lassú? Lehet, sokan nem tudják, de most elárulom nektek. Három betű. API.
Az API (Application Programming interface) egy olyan rendszer, ami elérhetővé teszi az erepublik adatokat szoftver fejlesztők számára. Az erepstats, a gobba térkép, minden ilyesmi ezen alapul, innen jönnek az adatok. Ez mind egy külön szerveren van, tehát a játék menetét nem befolyásolja, a programok nyugodtan rágcsálhatják az adatokat, miközben a játék zavartalanul működik más szerveren.
Elméletileg.
Gyakorlatilag az API fejlesztését félúton abbahagyták. Ami azt jelenti, hogy profil adatokat el lehet ugyan ott érni, meg piaci árakat is, stb. de talán ami a legfontosabb lenne, a csata adokat - hát azokat nem.
Viszont nagyon sok játékost érdekelnek a csaták, főleg most, amikor világháború van, és minden ország vezetése eszeveszetten számolgat, tervez, taktikázik - iszonyú fontos tudni, hogy mennyi ütést vitt be egy-egy ellenséges tank, mennyi WP-t használt el, mennyit költött az ellenfél a harcra, stb. Ezeket csakis a csata adatokkal lehet kiszámolni.
Namármost, egy csata mostanában annyira hosszú, hogy több ezer (!) oldalt foglal el a battle report. Ez is úgy van megcsinálva, hogy csak 10 ütés van egy lapon. Szerintetek, van valaki olyan, aki ezeket kézzel átolvassa, és kiszámolja ?? Legyünk komolyak. Ezeket mind programokkal olvassák le, úgy, hogy mind a 2-3 vagy akár 6-7 ezer oldalt egymás után letöltik és kibányásszák az adatokat. És mivel ez tilos, mert nagyon lelassitja a szervereket, még csak meg sem osszák az adatokat mással, mindenki eltitkolja, hogy ilyet csinál, stb. Mit gondoltok, honnan tudja pontosan a román elnök, hogy hány WP ment el a kaliforniai csatában, ill. mennyi goldot költött a PEACE?
Ha összeszámoljuk, hogy naponta több csata van, ezeket többszáz helyről töltik le szoftverrel, hát nem csoda, hogy a szervereket térdre kényszeritik.
Szóval, ne csodálkozzatok, ha lassan megy a játék, ill. ha rengeteg fejetlen csirkét láttok. Nem csoda. A csoda az, hogy mégy egyáltalán működik ez a játék.
Comments
Voted, hiánypótló cikk.
hmm, köszi az információt.
Mennyi pénz kellene még a fejlesztőknek, hogy végre működőképes játékot csináljanak?
Jepp, vote.
Jó, hogy van aki ehhez is ért.
Szépítgetik, cicomázzák, új ikonokat raknak be... csak éppen a lényeget lusták megjavítani...
Nyílt API kampány!
Én a mai napig nem tudom, hogy fél éve mennyit ütöttem Central Hungary-ba...
Vote nagyon jó cikk, ma is tanultam valamit
Tankred meg biztos nagyon boldog, hogy az istene törődik vele 😛
Hát jó lenne, ha tényleg néznék és bannolnák a sok cheatert.
vote!
vote Longfellow romaniaban Bogdan_L -nek van egy ilyen programja ami altal minden csata utan kitudja szamolni sot roman reszrol szazadokra lebontva is megtudja mondani ki mennyit utott e shogy milyen intenzitasu volt a csata...milyen idoszakban stb.
lattad man a cikkjeit..vagy kuldjek linket?
ime az egyik cikk
http://www.erepublik.com/en/newspaper/from-the-shelf-183401/1" target="_blank">http://www.erepublik.com/en/newspaper/fr[..]401/1
Szerintem inkabb az a csoda, hogy emberek jatszanak ezzel a jatekkal. Ennyi bugot, hibat, bena megoldast nem tudom lattam e valaha is. Es emberek veszik az arany csomagokat valodi penzert...
De igazad van egyebkent. Van aki mar forumon ajanlgatja a szerveret 🙂
carpediem4life, igen, régebben ilyen grafikonokat és kimutatásokat én is készitettem. Csak aztán abbahagytam, mert irtak a fejlesztők a fórumra, hogy nagyon leterheli a szervert, és ilyet nem szabad csinálni. Hát, nem mindenki hagyta abba, úgy látszik.
Voted.
Az erepstatért pedig ment 4 gold! Már régóta akartam ezt támogatni!!!
a fejlesztő fórumon, levlistán pedig mennyit kértük már hogy a csatákat is rakják ki api-n lekérdezhetőre. talán április-májusban volt először téma, de azóta kb semmit nem csináltak, max a régi működő dolgokat elkefélték. a jól működő citizen infós cucc is le-lerohadt mert elkapcsolgattak vmit.
anno naponta többször is ránéztem, mert meg-meg jelent pár újdonság, megkérdezték mik a leginkább várt funkciók, meg a fejlesztők is sokat segítettek egymásnak, de most elég havonta ránézni és akkor sincs semmi fejlemény. katasztrófa.
bár lehet, ha még egyszer-kétszer összedöntik az illegálisan matekozó kispajtások a vasat, akkor majd megcsinálják végre ezt is.
greg76, reménytelen az eset. Itt már alaposan át kell gondolni az egészet, nem elég foltozgatni.
Ha az automatizált levelekre kitalálták a betűbeírogatós módszert, akkor valamit most is kit tudnának találni a fejlesztők.