Utazás az új meccsmotor világába (1. rész)
A 16. héten egy új meccsmotor lépett életbe egy új SE rendszer szerkezetére építve. A megjelenés óta mindenféle visszajelzéseket kaptunk a Hattrick világából, mint például "ez a Hattrick vége", vagy "ez a valaha volt legjobb fejlesztés": Ebben a cikkben megpróbálom összefoglalni az előző vezércikk óta végrehajtott változtatásokat.
A cikk HT-Tasos devblogon megjelent írásának fordítása:
(https://devblog.hattrick.org/2017/12/a-new-match-engine-odyssey/)
Miért kellett egy új SE rendszer?"Miért, miért, miért? Miért változtattátok meg? Miért nem volt elég ebbe és abba belepiszkálni, azt pedig megnövelni?" Ez volt az egyik hozzászólás, amelyet a Global fórumon kaptunk. Az ok egyszerű. A régi kódnak nulla rugalmassága volt. Nem tudtunk csak egy pár részletbe belenyúlni. Nem volt könnyű észlelni a hibákat, vagy fejleszteni. Minden alkalommal ez volt:
(https://i0.wp.com/devblog.hattrick.org/wp-content/uploads/2017/12/pic-its-not-a-bug-its-a-feature-bill-gates.jpg?ssl=1)Tehát úgy döntöttünk, hogy belemerülünk és újraírjuk az SE rendszert. Nem bántuk meg. Nagyszerű élmény volt, és szeretnék köszönetet mondani a Hattrick felhasználók egy csoportjának, akik sokat segítettek a megvalósításban.
Hibák az első verzióbanEz tény. Még a legjobb kiadás sem lesz hibáktól mentes. De köszönhetően az azonnali visszajelzéseknek még a bajnokság kezdete előtt gyorsan tudtunk cselekedni.
A hibák döntő hányada csak megjelenítésbeli hiba volt. Többen találkoztatok olyan szögletekkel, ahol a pontrúgó kapta a labdát, rosszabb esetben a cserekapus. Más esetben egy spectelen játékos gyors elfutását a saját csapattársa állította meg. Mint tudjátok, a HT-Live szövegei dinamikusak, és nekünk kell átadni azokat a játékosokat, akik részt vettek az SE-ben. Mivel minden korábbi SE a korábbi rendszerre volt írva, ezért a legtöbbet teljesen át kellett írni, vagy hozzáilleszteni az új eseményeket a régi szövegekhez. Mit kell ebből tudnotok? Az esemény helyesen jött létre, de néha rossz attribútumokat közölt a szöveggel.
Természetesen volt néhány valódi hiba is. A legcsúnyább egy kiszámíthatatlan öngól esemény volt, ami a saját csapat helyett az ellenfélnek számított. Mázlista.
Jövőbeli visszajelzésekTalálkozhattok a jövőben is olyan hibákkal vagy szövegekkel, amelyeknek nincs sok értelmük az új SE rendszerben. Ebben az esetben írjatok a helyi stábtagoknak (LA-knak ha csak megjelenítésbeli hiba, GM-eknek ha valódi hiba), hogy minél hamarabb javítani tudjuk.
Hogyan generálunk új SE-ketMinden különleges eseménynek van egy kezdeti valószínűsége. Azonban ezek a számok dinamikusak és a mérkőzés során folyamatosan frissülnek a felállásod alapján. Például, ha neked és az ellenfelednek sincs gyors játékosa, akkor a gyors események valószínűsége nullára csökken. Ezzel együtt ha sok kiszámíthatatlan játékosotok van, akkor azok az események nagyobb eséllyel jönnek elő.
A szöglet (és szöglet+H), magas XP és alacsony XP eseményeknél a labdabirtoklás aránya határozza meg, hogy mekkora eséllyel ki kaphatja meg. A többi eseménynél a középpálya nem számít, csak a speces játékosok száma. Tehát, ha 3 gyors játékosod van, míg az ellenfelednek csak 2, akkor nagyobb esélyed van arra, hogy megkapd a gyors SE-t.
Azt is lehetővé tettük, hogy ugyanaz a különleges esemény többször is előjöjjön egy mérkőzésen, ám minden további esemény előfordulási valószínűsége egyre kisebb. Ezenfelül a negatív SE-k (pl. U öngól, alacsony XP) valószínűsége nagyobb mértékben fog csökkenni a többinél, tehát ritkább lesz egy második alacsony XP esemény, mint egy második szöglet.
Időjárási eseményekEsős és napos idő esetén a mérkőzés egy új eseménnyel indul, ami tájékoztat a hatásokról. Esős időben a gyors és technikás játékosok minden képessége 5%-kal csökken, míg az erőteljeseké nő. Napon a gyors és erőteljes játékosok fognak szenvedni, míg a technikások bónuszt kapnak, ezek a hatások szintén 5%-osak. Ez a hatás kevésnek tűnhet a korábbiakhoz képest, de ezúttal minden érintett speces játékost a teljes mérkőzés alatt érinteni fog. Becsléseink szerint rossz idő esetén egy büntetést kapó játékos 1,5-2 százalékkal csökkenti a nyerési esélyedet. Ez nem ökölszabály, de azt javasoljuk, hogy tartsd észben.
Most már előre tudhatod, hogy egy adott játékosnak napos/esős időben nem ugyanaz lesz a hozzájárulása ha pályára lép, mint pl. felhős idő esetén.
Van néhány ötletünk az időjárási események fejlesztésére, de erre csak a második verzióban kerülhet sor.
Kreatív játékMostantól a kreatív játéknak is van taktikaszintje. A szintet a csapat össztapasztalata és átadása határozza meg, utóbbi négyszeres súllyal számít. Az U speces játékosok kétszer akkora mértékben növelik a taktikaszintet, mint a többiek.
A kreatív játék eggyel növeli az SE-k maximum számát (ha mindkét csapat kreatívot játszik akkor kettővel), a kreatívot játszó csapat nagyobb eséllyel kapja meg az eseményt. A magas taktikaszint akár megkétszerezheti az esélyt, hogy te kapd meg az SE-t és ne az ellenfeled.
Gyors (Q) elfutásBármelyik gyors szélső, belső középpályás vagy csatár elindíthat egy gyors elfutást, hogy betaláljon. Ha a pontosan vele szemben álló játékos is gyors, akkor a helyzet 100% eséllyel meg lesz állítva. Egyébként a közeli gyors játékosok is megakadályozhatják, de sokkal kisebb esélyük van erre.
Példa: A csatárodnak 9-es gólszerzése van. A szemben álló védő védekezése 14 és az ellenfél kapusának védése 15. Ekkor a gólszerzés esélye 39%, illetve ha a játékosod szélső akkor 58%, mivel a szélsőknek kisebb gólszerzés is elegendő, mint a középpályásoknak vagy a csatároknak.
Gyors (Q) passzEbben az esetben is a szélsők, belső középpályások vagy csatárok elfuthatnak, majd lepasszolhatják a labdát, amelyet bármelyik szélső vagy csatár megkaphat.
Példa: a szélsőd átadása 10, és a vele szemben állók átlagos védekezése 14. A labdát kapó játékos gólszerzése 12, az ellenfél kapusának védése 15. Ekkor a gólszerzés esélye 54% csatároknál és 71% szélsőknél.
Bónusz az ellentámadásokraMinden gyors szélső, belső középpályás vagy csatár után bónuszt kapsz az ellentámadás taktikára. Az ellenfél ezt semlegesítheti gyors védőkkel vagy belső középpályásokkal. Minden további játékossal a bónusz egyre kevésbé nő, egy gyors játékosnál a bónusz 5%, legjobb esetben (8 gyors) 14%. Fontos: az ellenfél nem csökkentheti az eredeti taktikaszintedet, csak a bónuszod mértékét.
Technikás megkerüli a jól fejelőt (T vs H)Bármely technikás szélső, belső középpályás vagy csatár megkaphatja bármelyik védő vagy belső középpályás ellen, nem kell hogy pont vele szemben legyen. Ez nagy fejlődés a technikásoknak, főleg a jól fejelő játékosokkal teli ellenfelek ellen.
Példa: A játékosod gólszerzése 12, tapasztalata 5. Az ellenfél védőjének védekezése 14, tapasztalata 6, a kapus védése 15. Ekkora a gólszerzés esélye 38%, szélsőknél 48%.
Taktikafüggetlen CAMinden technikás védő után van egy kis esélyed, hogy az ellenfél kimaradt normál helyzete után taktikafüggetlen CA-t kapj. Ennek az esélye, a T védők számától függően, 1,7 és 3 százalék között mozog.
Folytatás: (20440).
2017-12-27 22:28:19,
3072 views
Link directly to this article (HT-ML, for the forum):
[ArticleID=20437]