Skrty-OK, lets go to another question, actualy is very interresting for lot of our player´s. Its about the arctic age.
Is it goying to be realy the last age in the game and if so, so what´s the plan about like adding new koncept to the game?
Takže, další otázka na kterou se zeptáme a která zajímá opravdu velké množství z vás je to, jestli arktická doba, arctic age,
bude opravdu poslední dobou v forge of empires. V případě že ano, tak jak se bude do hry přidávat nový obsah.
Bartek please
Bartlomiej Wawro- So, it is the last one for now, but it is not necessery the last one forever. SO it is possible that after arctic age there will be another one and another one ... .
But, this one, this ages that come afterwoods will not be a standart ages that be in game right now.
They will be constantly different. They will have different mechanic. To reflex the text (to mluví o textu jedné aktualizace) we are no longer moving in time.
But we´re move in space. Basicly, most like the arctic age is not the very last age in the game. There probably be more.
It just about the aproach the ages will be diffrent on from now.
Skrty-Thanks.
Odpověď je taková, že v současné chvíli je ta doba opravdu poslední dobou. Nemusí tomu tak být ale rozhodně navždy.
Je dost pravděpodobné, že za nějakou dobu přibude další doba a po ní ještě další doba a po ní ještě další doba.
Ale mechanika toho, jak procházíme těmito dobami a jak jsme dosud hráli se s arktickou dobou změní.
To znamená, můžeme se těšit na nějakou novou a velmi zajímavou změnu týkající se průchodem té doby.
Já jsem docela nadšenej, tak uvidíme, jak se to bude líbit vám, hráčům.
Skrty-OK, net question.
Takže další otázka, zeptáme se na herní chyby. Na to co se s nima dá dělat a proč je někdy problém s tím je opravit.
So Bartek, bugs. We all known that can happen. There bugs in software, like everybody.
I´m sure that innogames does the best to avoid bugs in live versions of the game.
So, can you describe the process that innogames set it up in order to realy avoid the bugs?
And maybe also describe, when the bug is found, what has to be done to fix it?
Bartlomiej Wawro-Yes, that´s quiet complex process, so i describe it like step by step.
So, first of all, the bug mut be found. It can happend in kind of different ways. It can be either found by automatic tests.
Or it can be found by our playtesters, or it can be found by community on our beta servers.
Or, the actualy most import one, it can be found by members of our teams for specific .... so community managers and voluntiers.
Thank you, translate that part before i continue.
Skrty-OK, takže proces je to samozřejmě složitý. Bartek nám ho popíše opravdu krok za krokem.
První je to chybu vůbec najít a to je samozřejmě ten vůbec nejdůležitější krok. Způsobů jak najít chybu je několik.
První a důležitý je beta servr, kde se hráči opravdu testují, nacházejí velké množství chyb a ty jsou potom opravovány.
Pak se může stát, že některé chyby jsou opravdu až na živých světech.
V případě, že je chyba nahlášena, tak je předána dále technikům. Další možností je že nějakou cchybu najdou community mannageři a nebo tým, dobrovolníci.
Na každém světu, na českém světu, vy najdete chybu, nahlásíte ji, my ji předáme výše.
Ještě si dovolím říct, že existují i testovací sezení, kdy community mannageři testují hru a snaží se najít chyby.
Skrty-OK Bartek, we found a bug, what´s next?
So if bug is found is reported to our bug reporting system. Bug tracker bassicly. And then is check by QA and our QA team decides what is the priority of this bug.
Bartlomiej Wawro-If is it affecte many ussers, or if it affect just several them or speccific group. And the how bed is it.
So bassicly, a bug may get high priority basic either on affect many people or based on several repeats.
So, it is not neccessary the bug that have not affect everybody to be ... .
If it is a bug that cause the count dessapear. ... They´re rare in the game actualy, but if it cause your count dessapear.
But it can pottentialy touch maybe ten users, still must be fix with high priority becoase its several ... one.
So bassicly, custombugs are up to. And there are those with less priority bugs.
So we decides how, what priority should be sides to a specific bug report.
Skrty-OK, takže dalším krokem je to, že bug je nahlášen do nějakého systému který používáme a tam si ho přebírá QA - quality assurance - kontrola kvality.
Tito lidé musí rozhodnout, jaký, jakou má ta daná chyba prioritu. To znamená, jestli je to opravdu kritická chyba, nebo jestli to není zas až tak závažný problém.
To je někdy samozřejmě složitý rozlišit. Takže jak se to vlastně rozlišuje, co se používá.
Takže důležittý je, jako první hledisko, kolik lidí je zasaženo touhlectou chybou. Jestli je to jeden člověk, deset lidí, nebo všichni uživatelé. To rozhodně hraje roli v tom, jak prioritní ta chyba je.
Další zásadní věcí je to, jaký má ta chyba dopady. To znamená, v případě že to znamená, že by uživatelský účty začaly mizet, tak je to samozřejmě kritická chyba i v případě, že by to mělo zasáhnout pouhých deset uživatelů.
To je prostě zásadní věc. V případě, že by to bylo, že by někde byl špatný popisek, to samozřejmě by ovlivnilo všechny uživatele, tak je to samozřejmě taky prioritní, ale není to třeba tak prioritní, jako kdyby většímu množství uživatelů, ale ne všem, nešla načíst hra.
Skrty- So if we have priority, what´s next?
Bartlomiej Wawro- So what´s the bug customise priority, ... so it gues saw to develloper right the way. The develloper start work on it as soon as possible, basicly once the previus task is complete they start work on next one.
They say there is the bug and his taking it over and he decode the code, or she and repeat code. Look likes the issue ... basicly and attempts to fix it.
If it´s complex one then developer gets help from other developers. And if its a bug that going, that is touching other area´s the game, if the problem is not just something in codde, but it also display issue, or is problem with registration,
then obviosly either developer responsibly for other part of the game (areunpacted) and also contribute to fix that issue.
Once the problem hase been solved in the code, it is repeat. This fix is bassicly repat by another developer, so we have double-check of assurance before actualy fix.
Skrty-OK, takže když jsme si nastavili prioritu, tak co se děje dál. Předtavily jsme si situaci, kdy jsme našly chybu, která má vysokou prioritu. Taková chyba je automaticky okamžitě přiřazena nějakému vývojáři a tenhlecten vývojář je zodpovědný za její opravu.
Oprava začíná prakticky okamžitě, protože vývojář jakmile ukončí práci na jednom problému, okamžitě začíná práci na dalším.
Samozřejmě, pokud je to nějaká menší chyba, která je jenom v jedný části hry, v nějakém logickém vývojářském celku, tak tu může ten vývojář opravit samostatně.
V případě že se jedná o zásah do více systémů, nebo částí hry, třeba jako zobrazení i nějaké mechaniky které (nejspíš výpadek zvuku) na backandu, tak vývojáři spolupracují na opravě této chyby.
Protože samozřejmě každý vývojář je v nějakém týmu, který je zodpovědný za nějakou část hry. Ve chvíli, kdy je ta chyba opravena je provedena kontrola, kdy jiný vývojář prohlédne opravený kód a zajistí tak, že chyba byla opravdu opravena a že kvalita kódu je vysoká.
Skrty-OK Bartek, so now bug is probably fix and reviewd by another developer.
So, now it´s go directly on the game, or what´s next?
Bartlomiej Wawro-Not yet. The next step is the bug comes to another QA that test it actualy in the game in our testing servers. They try to reproduce the bug as it was before and basicly check if it is not happening like before, if there are no side effect´s in the fix.
And if everything is seems to be done, they mark it as done and afterwoods the bugfix gets ... in to one of outcomming versions.
And now, the choice of version depends on how important this bug is.
So, one could ask, why not pull just ... in recovery version. Thats make sense, becoase the bug be ... as soon as posible for everybody.
The problem is that is not neccessery that easy. We wuld make mergent conflict if we just directly merge bugfix into live version, so sometimes it happends that actualy cause more trouble than it fix.
So that´s reason for the next version and correct one.
Skrty-OK, thanks
Takže potom co ta naše chyba, byla napsaná oprava v kódu a ta byla zkontrolována jiným vývojářem, tak co se děje dál.
Tak ta zvláštní část je to, že oprava se nahraje na interní servr, kde si ověří nějaký tester, nějaký člověk zkontroluje kvality. Že ta chyba byla opravdu opravena.
To znamená, zkusí si (zásek zvuku) ... hru, zkusí si chybu reprodukovat a v případě že to nejde, tak je chyba opravena.
Jeden by se zeptal, proč ta oprava není přidána hned do další verze?
Tak, není to úplně tak jednoduchý. Může to občas způsobit víc problémů než užitku, protože tam můžou nastat různé konflikty při tom, když se dávají dohromady různé části kódu, které se nějak změnily.
Samozřejmě, to vyžaduje velkou opatrnost, protože nechceme zavléct nějaké nové chyby zase do hry.
Skrty-Ještě se barteka zeptáme, jak dlouho asi tak trvá opravit nějakou chybu. Nějakou prioritní cchybu.
So Bartek, what was the regarding this? If there is some priority bug, how long that it takes to fix?
Bartlomiej Wawro-If there is some high priority bug, then it can be fixed the same day even.
The issue is that if we do hard issues so called, that tippicly means shown town time for everybody.
So the game is not accesfull for some users, everybody gets pick up out of the game. and ....
This is obviously time when we try to somethings uploaded.
So, it can take anything as soon as possible so the same day. ... Up to three-four weeks, sometimes more.
And very small bugs that are not consider high priority can await longer for they release.
Skrty-Tak Bartek ještě ze zčátku popisoval, proč není tak jednoduchý hned všechno opravit.
Ale co se týče toho, jak dlouho to trvá opravit. V případě že je to opravdu prioritní chyba, která by mohla být opravdu kritická, může být opravena ještě ten den, kdy je nalezena.
Pokud se to týče nějaké chyby která se týká hráčů ale není kritická, tak tam to může trvat něco mezi jedním až čtyřmi týdny.
Samozřejmě tu jsou pak chyby, které nejsou nijak zásadní a u těch to může trvat o něco déle. Možná i o hodně déle.
Skrty-OK, i think it´s time for one last question.
So Bartek, you have like a real lot of language or nation versions of the game.
So, how do you oversee them? How do you oversee community managers and how do you keep yourselves keept on what´s going on on each market?
Přeložím otázku, ptaly jste se na to, jak vlastně je vykonáván dohled nad různými jazykovými a národními mutacemi hry. (kec, v tom vlákně se někdo ptal, proč to dohlížení v česku selhalo, dokládaje to vulgární urážlivou odpovědí kterou od supportu dostal)
A tak se Barteka ptám na to, jak kontroluje práci community mannagerů, jak kontroluje to co se děje na jednotlivých jazykových verzích a jak získá informace o tom, co se na jednotlivých světech děje.
Please Bartek, answer.
Bartlomiej Wawro- So first of all, when it comes to keep myself updatet as to what happens in each nation versions, i ... community managers, because i get informations through community mannagers about what´s going on everybody.
I sometimes going check everything myself, becoase i cannot speek all the thing happend out there.
So i wuld like to speek with community mannager. Then, how going on control everything and everybody.
So, it´s little bit of (brókenig), but we have pretty good tools to check and what´s going on word.
We keeps lots of, basicly every action that is document our tools. SO we check what´s been happening and what´s been doing during the last time.
And, every single tool that we up we obviusly keep track.
And quality of support responses. Note to our players you guys write have subcodes that notet what states there and we can wisit throw acces basicly ...
So this is very visible thing for you and this is the part of tools i use to make sure the quality of support is available ...
Other then that we also control how quality have answers we give up to our players. So that´s subcodes writes things.
But we also chceck forums, read fanmade pages ... on so.
There is lot of trust in this, but it is also control.
Skrty-Takže, odpověď na otázku je to, že hlavním prostředníkem mezi jazykovou mutací a lead community mannagerem jsou samozřejmě jednotlivý community mannageři těch daných jazykových vverzí.
To znamená, tam probíhá hlavní část komunikace, tam probíhá přenos informací jak zeshora dolu, tak zdola nahoru.
Samozřejmě, probíhá také kontrola na nástrojích, které mají supportéři nebo moderátoři k dispozici. Prakticky všechny akce, které tam vykonají jsou logovány a můžou se prohlédnout.
To znamená, nějaké porušování pravidel, z hlediska herní podpory je vyloučeno, protože se kontrolují.
Další možností je kontrolovat to, jestli daná, daný tým v jazykové verzi pracuje správně. Je to dívat se na různé statistiky například o tom jak rychle jsou zpracovávány vaše dotazy na support.
Jaké dostáváme hodnocení, protože máme hvězdičky, kdy nám můžete dát hodnocení od 1 do 5. Dělejte to, je to informace jak pro nás, tak třeba pro lead community managera aby zjistil, jestli jste spokojeni s naší prací. Kontrolují se tam další a další věci.
Samozřejmě, spousta věcí je na bázi důvěry a některé, jak vidíte, u informací, u kterých to jde je opravdu spoustu. Tak ty se kontrolují. Kontrolují se například i přihlašovací obrazovky.
Takové ty hlavní obrazovky, které vidíte, když se logujete do hry, kde jsou nové informace.
Takže kontrola toho co se děje rozhodně probíhá.
Skrty-So Bartek, thank you mutcch for your time
Bartlomiej Wawro- my pleasure
Skrty-yeah, thank you. Maybe, if there is someone who wuld (zásek zvuku) thinking about should be volunteer for innogames or for Forge of empires,
what did you say to that person? What can this kind of work volunteering givve to yoou and what do you have to give to the chop.
Bartlomiej Wawro-SO, if someone considery volunteering us as supporter or moderator so on what can i say is that do not hasitate.
Just do it. Seems the date i have started, i dont think i´m .... i dont wanna do anymore. It is been always i come to my office with smile on my face.
Basicly, just try it. ... this agreement you have nothing to loose. But it´s not just that.
I would say, try it and if you dont like it, then you can also decide to me, but i don´t think that gonna happend, becoase once you are team (opět chyba zvuku)
Yeah, just that, basicly.
Skrty-OK
Ptaly jsme se Barteka na to, co by říkal na to, kdyby jste se třeba vy chtěly stát součástí herního týmu. Tak říkal, rozhodně to zkuste, nemáte co ztratit.
Samozřejmě že to můžette jenom vyzkoušet a zjistit, že to třeba není pro vás, ale nezná moc případů kde by se to skutečně stalo. Myslí si že tohlencto nebude ten případ.
Myslí si že ve chvíli kdy to zkusíte tak zjistíte, že je to spousta zábavy, může vám to spoustu dám a může se vám to líbit.
Na českém forge of empires zrovna probíhá nábor, takže v případě že byste se chtěli stát součástí týmu, tak nás neváhejte kontaktovat. Třeba právě vy budete dalším členem v našem týmu
So Bartek, thank you, if you want to say something to czech players, then please do so.
Bartlomiej Wawro-Yeah, sure. First of all, thank you for your impatient ... obviously thanks to all players and who watch this stream. Thanks for your question´s guys. Thanks for dedication. I realy up to (šeipt) that you continue playing forge of empires. Please don´t stop
And, see on forums, see on support, see on facebook, see you where you see each other.
Skrty-Takže, Bartek má sdělení sem k nám, děkuje všem vám hráčům, kteří hrajete forge of empires, kteří odpovídáte na otázky, kteří jste sledovaly tenhlecten stream. Těší se na to až se zase uvidíme.
A to třeba na facebooku, na supportu nebo na fóru, nebo kdekoli jinde, kde se můžeme v rámci forge of empires vidět. A ještě říkal hrajte a nepřestaňte hrát.
Tak s tímhle se s vámi loučím i já. Hrajte a nepřestávejte hrát a mějte se moc hezky.