Forum: empire-ro
Board: [713] Goodgame Empire - Ştiri
[-312367]
Beopmin [None]
:: July 1, 2016, 5:38 p.m.
Probabil mulţi dintre voi v-aţi întrebat cum merg lucrurile aici. În special în perioade atât de nebune cum au fost ultimele săptămâni cu un bug aşa de mare; mulţi membri vor să ştie de ce e atât de dificil de rezolvat un bug. De aceea, ne-ar plăcea să încercăm să vă explicăm procesul de la planificare şi până când bug-ul este rezolvat.
Întâi echipele care se ocupă de jocuri plănuiesc update-uri. După care game designerii şi cei care fac grafica pregătesc feature-ile (îmi pare rău dar dacă există un cuvânt în română eu nu îl ştiu).
De acolo programatorii pot instala şi testa aceste update-uri (în acelaşi timp noile update-uri sunt prezentate celor de la Game Design). Prima dată testează update-ul developerii şi apoi cei de la QA(Quality Assurance).
Depinzând de complexitatea şi mărimea update-ului, petrecem aproximativ între o săptămână şi o lună în total pentru un update. Jocul (cu update-ul) este apoi încărcat pe serverele noastre live- şi apoi este pentru prima dată când cineva din afara biroului va putea să joace jocul cu noile features.
Aceasta nu este o scuză- lucrăm din ce în ce mai mult pentru a îndeplini aşa numitele teste de stres şi cu noile descoperiri tehnice să încercăm să creem cel mai mare grup de jucători posibil pentru a îl testa. Încercăm numai să explicăm de ce unele bug-uri pot fi găsite numai după ce update-ul este deja live.
În cazul în care un bug apare, Goodgame Studios a creat un departament special pentru a se ocupa de aceste cazuri.
Acest departament se ocupă numai de bug-uri care au fost semnalate de către comunitate, ori prin subiectele postate pe forum ori prin ticketele trimise la suport.
Apoi ei îşi dau seama din ce categorie fac parte aceste bug-uri, după care încearcă să le reproducă şi apoi trimit rezultatele şi informaţiile developerilor aşa încât aceştia să poată verifica codul şi să găsească exact locul de unde porneşte acel bug.
Câteodată vă punem întrebări suplimentare cu privire la bug, în speranţa de a găsi mai multe informaţii despre el. Când facem acest lucru, nu o facem pentru a vă enerva sau pentru că suntem total incompetenţi
. ci pentru că atunci când avem ajutorul vostru procesul devine mai rapid!
De ce nu reusesc developerii sa rezolve bug-ul repede daca problema se cunoaste?
Chiar dacă avem foarte multe informaţii cu privire la bug, nu se face roşu undeva în interiorul codului, nu apare întotdeauna un mesaj de eroare când trupele dispar sau resursele sunt incorect calculate sau nu apar unele evenimente. Greşeala nu este întotdeauna ascunsă într-un rând, dar este de multe ori efectul unei noi linii în cod (adăugată după update), care influenţează o altă locaţie şi de aici asta duce la un bug.
Codul pentru Goodgame Empire este foarte complex, sunt multe componente în conexiune una cu cealaltă şi sunt mii de linii de cod, în care o greşeală se poate ascunde. Câteodată putem găsi bugu-ul în câteva secunde, să îl reparăm şi să oprim jocul pentru câteva momente, să îl pornim din nou şi totul este în ordine.
Sper că acum aveţi o idee mai clară cu privire la modul în care se lucrează şi aţi înţeles cât de cât de ce acest bug durează atât de mult. Regretăm acest bug, suntem conştienţi că a afectat foarte mulţi jucători şi este la fel de enervant pentru voi cum este şi pentru noi!
Întâi echipele care se ocupă de jocuri plănuiesc update-uri. După care game designerii şi cei care fac grafica pregătesc feature-ile (îmi pare rău dar dacă există un cuvânt în română eu nu îl ştiu).
De acolo programatorii pot instala şi testa aceste update-uri (în acelaşi timp noile update-uri sunt prezentate celor de la Game Design). Prima dată testează update-ul developerii şi apoi cei de la QA(Quality Assurance).
Depinzând de complexitatea şi mărimea update-ului, petrecem aproximativ între o săptămână şi o lună în total pentru un update. Jocul (cu update-ul) este apoi încărcat pe serverele noastre live- şi apoi este pentru prima dată când cineva din afara biroului va putea să joace jocul cu noile features.
Aceasta nu este o scuză- lucrăm din ce în ce mai mult pentru a îndeplini aşa numitele teste de stres şi cu noile descoperiri tehnice să încercăm să creem cel mai mare grup de jucători posibil pentru a îl testa. Încercăm numai să explicăm de ce unele bug-uri pot fi găsite numai după ce update-ul este deja live.
În cazul în care un bug apare, Goodgame Studios a creat un departament special pentru a se ocupa de aceste cazuri.
Acest departament se ocupă numai de bug-uri care au fost semnalate de către comunitate, ori prin subiectele postate pe forum ori prin ticketele trimise la suport.
Apoi ei îşi dau seama din ce categorie fac parte aceste bug-uri, după care încearcă să le reproducă şi apoi trimit rezultatele şi informaţiile developerilor aşa încât aceştia să poată verifica codul şi să găsească exact locul de unde porneşte acel bug.
Câteodată vă punem întrebări suplimentare cu privire la bug, în speranţa de a găsi mai multe informaţii despre el. Când facem acest lucru, nu o facem pentru a vă enerva sau pentru că suntem total incompetenţi

De ce nu reusesc developerii sa rezolve bug-ul repede daca problema se cunoaste?
Chiar dacă avem foarte multe informaţii cu privire la bug, nu se face roşu undeva în interiorul codului, nu apare întotdeauna un mesaj de eroare când trupele dispar sau resursele sunt incorect calculate sau nu apar unele evenimente. Greşeala nu este întotdeauna ascunsă într-un rând, dar este de multe ori efectul unei noi linii în cod (adăugată după update), care influenţează o altă locaţie şi de aici asta duce la un bug.
Codul pentru Goodgame Empire este foarte complex, sunt multe componente în conexiune una cu cealaltă şi sunt mii de linii de cod, în care o greşeală se poate ascunde. Câteodată putem găsi bugu-ul în câteva secunde, să îl reparăm şi să oprim jocul pentru câteva momente, să îl pornim din nou şi totul este în ordine.
Sper că acum aveţi o idee mai clară cu privire la modul în care se lucrează şi aţi înţeles cât de cât de ce acest bug durează atât de mult. Regretăm acest bug, suntem conştienţi că a afectat foarte mulţi jucători şi este la fel de enervant pentru voi cum este şi pentru noi!