dv, rpiltk.
Szeretnk egy havi hrlevelet indtani, hogy tjkoztassam a jtkosokat a terveinkrl, a jtk llapotrl s vlaszoljak a felmerlt krdsekre szlesebb krben, mintha a frumon vlaszolnk egy hozzszlsra.
Mivel ez az els hrlevl, szeretnk reaglni kt olyan tmra, amelyek taln a legfontosabbak a jtkosok szemszgbl: a frakcik kztti egyensly s a stabilits. Taln sokan nem hiszik, de ez a kt dolog a legfontosabb jelenleg a fejlesztcsapatunknak. Szndkomban ll a BSGO-t a lehet legstabilabb alapokra pteni, az egyensly s a stabilits figyelmen kvl hagysa a jtk vgt jelenten. Jelenleg is komoly kapacitssal dolgozunk mindkt problma megoldsn.
Egyensly a frakcik kztt
A felsznen a kt frakci egyenslya szinte tkletes, a kt oldal azonos tpus haji s felszerelsei lnyegben tkrkpei egymsnak. A problmt a jtkosllomny frakcik kztti egyenetlen megoszlsa s szintklnbsge okozza. A legtbb szerveren a Cylon oldal komoly szmbeli htrnyban van a Kolniai oldalhoz kpest. A legtbb szerveren a Cylon oldalon sokkal tbb a magas szint jtkos. Ez egy klasszikus problma sok jtkban, az alkalmi jtkosok ltalban jobban tudnak azonosulni a „j” oldallal, mg a kisebb szm, de alapveten nagyobb tapasztalattal rendelkez jtkosok szvesen vlasztjk a „rosszfi” szerept.
A balansz problmnak a kezelsre elszr kezdbnuszokat vezettnk be a szmbelileg gyengbb oldalon, hogy kompenzljuk a htrnyt, remlve, hogy j jtkosokat csalogatunk oda. Amikor a mrleg nyelve nagyon elbillen az egyik frakci irnyba, idlegesen engedlyezzk az egyirny frakcivltst is, az ersebb oldalrl a gyengbbre. A problma azonban az, hogy mivel a frakcivlts engedlyezst az aktv jtkosok szmra alapoztuk, a frakcivlts sorn a legersebb jtkosok tbbsge egy oldalra koncentrldhat, gy tesnk a l tloldalra.
Az j tervnk az, hogy a kt oldal szmbeli klnbsgnek figyelse helyett az uralt szektorok tlagos szmnak klnbsgeire fogjuk alapozni a dntseinket. Ha pldul egy kisszm, de elit Cylon oldal nyoms alatt tudja tartani a nagyobb Kolniai oldalt a Canceron szerveren, a Kolniai oldal kapja a kezdbnuszt. Ha a Kolniai oldal ngyszeres tlerben van Scorpia szerveren s kpes meggtolni a Cylon oldal fejldst, ott ms intzkeds szksges. De beszlhetnk olyan esetrl is, amikor az egyik oldal akr sokszoros tlerben van Caprica-n, a tmaszpontok tlagos szma mgis hasonl a kt oldalon, ott kikapcsoljuk a kezdbnuszt.
Ezek egyszer vltoztatsok, hiszen mr le vannak programozva a szksges eszkzk, ezrt ezeket a vltoztatsokat fogjtok elszr tapasztalni. Tudjuk azonban, hogy ez kevs, a frakcivlts lehetsge, valamint a kezdbnusz csak felleti kezels, az erviszonyok az intzkedsek ellenre gyorsan vltoznak, sok esetben megkesertve az ppen aktulis gyengbbik oldal jtkosainak szrakozst. Mivel emltettem, hogy dolgozunk ezen a problmn, szmthattok az albbi vltoztatsokra a jvben:
-
Tovbbi kezdszektorokat zrunk el az ellensges jtkosok ell.
-
„Felgyel” NPC-ket vezetnk be a kezd jtkosok vdelmre.
-
Neheztjk a tmaszpontok ptst a hazai rendszerektl tvol.
-
Nveljk az ersebb oldal hts rendszereiben a lehetsges bevteleket, ezzel rbrva az ersebb oldalt arra, hogy vdje ezeket a rendszereket, ez radsul sztnzi a gyengbbik oldalt a tmadsra.
-
A Bziscsillag vagy Pegazus brleti djt az ppen aktulis tmaszpontok szmtl tesszk fggv.
Felhvom a jtkosok figyelmt arra, hogy az olyan vltoztatsok, amelyek pldul egy sokkal szofisztikltabb M.I. leprogramozst ignylik, idbe kerlnek. Eltkltek vagyunk a problma megoldsval kapcsolatban, a feladat prioritst lvez.
Stabilits
A BSGO projekt tadsa egy msik fejleszti csapatnak nem volt egyszer. Mint minden MMO, a BSGO is egy hatalmas gpezet, amelynek mkdst menet kzben kellett az j csapatnak megrtenie (Erlang programnyelv, valaki?). Az utbbi pr htben ltrehoztuk a fejlesztsi eszkzeinket, hogy a jtkot magas sznvonalon tarthassuk (s a fejlesztket is, a gyorsjavtsokon dolgozni szmukra a legkevsb vicces!).
Egy rvid lista a stabilits nvelse rdekben tett erfesztseinkrl:
-
Felvettnk egy kivl projektmenedzsert, aki sszetartja a csapatot s biztostja a csapat fejldst. (dv a csapatban, Kendricke.)
-
Felvettnk mg tbb QA (minsgellenr) munkatrsat. Van mr jpr j tagunk a rszlegen, de folytatjuk a bvtst, ameddig el nem rjk a szksges ltszmot.