Notícies
6-10-2008
Editorial: Substitucions condicionades al planter
Has volgut substituir el teu defensa per un extra davanter quan estaves perdent al final del partit? O canviar el teu equip que normalment és ofensiu a un mur defensiu quan estàs guanyant? Amb els nous canvis de les substitucions, ara pots!
Avui encetem les substitucions condicionades al planter, com un beta test. Més endavant, esperem que també sigui possible amb el primer equip. Llegeix aquest
manual per aprendre com funciona aquest nova característica. Si el que vols és conèixer més sobre el procés de desenvolupament i els motius per introduir aquest canvi, segueix llegint.
Des de que jugo a Hattrick (hi he jugat durant un terç de la meva vida) he anhelat la possibilitat de fer canvis tàctics depenent de la situació del partit. Per tal de poder finalitzar un partit a l'"estil italià" si estic guanyant, o ser totalment ofensiu si desesperadament necessito un gol. Puc recordar les vegades que he estat assegut davant la pantalla veient el meu partit i dient "Ei àrbitre, vull fer un canvi tàctic!". Per mi, planejar canvis és una part del fet de ser entrenador, i estic segur que molts de vosaltres hi estareu d'acord. Fa de l'experiència de ser entrenador més realista i més viva. Això és potser el més important que el fet d'obrir les opcions per les substitucions tàctiques.
Però tot i que les substitucions han estat una característica que he desitjat molt i que se que milloraria molt l'experiència, hem de recordar que és molt difícil d'implementar. Aquesta és la raó per la qual s'ha deixat de banda a favor d'altres característiques, no teníem suficients recursos i temps per dur a terme un projecte com aquest. A vegades hem pensat que el motor de partits en el seu estat actual no seria capaç de suportar-ho, al cap i a la fi Hattrick és un joc molt simple. Però els miracles existeixen, i els somnis es fan realitat: Això va ocórrer un matí d'hivern del 2007 quan en Daniel em va trucar:
- Acabo d'implementar les substitucions.
- Que què?
- Ahir vaig tenir una idea de com fer les substitucions i he treballat tota la tarda, vespre i nit des d'ahir. No he dormit gens però aquí ho tenim.
Dir d'aquesta trucada un moment clàssic de Hattrick és un eufemisme. És clar, no estava preparat per ser usat - bastant lluny d'això. Però l'estructura bàsica del motor de partits ja estava feta, era possible després de tot. Tanmateix, no seria possible si no reescrivíem tot el motor de partits del planter. Així doncs, es pot dir que és un resultat de la implementació del planter.
Si preparar el motor de partits per les substitucions va ser més fàcil del què pensàvem, va ser molt més difícil dissenyar una bona interfície i una bona lògica. I com que no estàvem preparats per estrenar res que ens semblés suficientment bo, vam posposar l'estrena.
Els nostres motius
A banda dels meus somnis personals, la nostra intenció bàsica amb les substitucions era que fos possible canviar un jugador cansat per un altre. Això hauria comportat una obertura a noves tàctiques i estratègies en el partit, com tenir avantatge tenint una plantilla més ampla, per exemple. Després d'un temps vam notar que no ens hauríem de satisfer només amb això, volíem obrir encara més el ventall d'opcions tàctiques. Així que vam afegir la possibilitat d'ordenar per avançat el que volíem fer depenent de la situació del partit i també si un jugador veia una targeta vermella.
Com en tot el que fem, vam rumiar molt com fer les substitucions sense que fos massa complex. El Hattrick és un joc simple, i volem que continuï així. Quan afegim noves característiques, volem que suposi més profunditat en el joc, no més complexitat. Les substitucions compleixen aquest requisit, fan l'experiència de l'entrenador més viva i el partit més interactiu. I si bé és impossible evitar per complet certa complexitat, creiem que encara es tracten de substitucions a l'estil de Hattrick.
I què passa amb les lesions?
Vam començar a mirar d'afegir també la possibilitat de reaccionar a les lesions, però malauradament era massa complicat amb el motor de partits actual. La part més problemàtica va ser que hauríem d'haver dissenyat i implementat un sistema de substitucions automàtic completament nou. Hi havia altres coses que pensàvem que hauria estat bo tenir-ho, però vam haver d'aturar per tal que aquesta nova característica no creixés massa en aquesta fase inicial - sinó, haguéssim trigat una eternitat en realitzar-la. Per tant, vam decidir mantenir l'actual sistema de substitucions pels lesionats i deixar-lo que sigui completament automàtic - per ara. Això vol dir que considerem que és una primera versió de substitucions, no la versió final.
La part més complicada
El motor de partit de Hattirck està construït al voltant del 4-4-2, i si vols utilitzar altres formacions reposiciones jugadors. Encara més, no pots pots ordenar al teus jugadors reposicionats, per exemple el teu extra defensa central, que jugui ofensiu o defensiu. La seva ordre individual és jugar de "defensa extra". De fet, aquest "defensa extra" és reposicionat des d'una altra posició del camp. Al fer ara possible canviar l'ordre individual durant el partit, també és necessari que tinguis en compte que si ordenes al teu "defensor extra" de jugar ofensiu a partir del minut 60 - no passarà a ser un "defensor extra" ofensiu. El que farà és deixar de ser un "defensor extra" i començar a jugar ofensivament a la seva posició original en algun lloc del camp.
Intercanviar un jugador per un altre és fàcil. L'únic que has de tenir cura és si vols canviar el comportament d'un jugador reposicionat. A resultes d'això, la part més complicada ha estat dissenyar una interfície que pugui encarregar-se bé d'això. I per ser franc, la millor solució que hem trobat no és perfecte. Però com que el motor de partits té algunes limitacions pel fet d'estar construït a partir del 4-4-2, qualsevol altra formació és només una versió del 4-4-2 a ulls del motor de partits.
Perquè un beta test pel planter?
Quan vam treure a la llum els planters fa més d'un any, també vam dir que el faríem servir per provar noves característiques que podrien, o potser no, acabar incorporant-se més endavant al Hattrick "real" també. Per tant, és en efecte una elecció natural introduir-ho primer al planter. Hem estat provant aquesta característica durant bastant temps, però així i tot sabem que experimentarem alguns errors que no s'han mostrat durant la fase de prova. Poden haver-hi problemes amb alguns navegadors, i altres problemes que només es veuran amb una càrrega de dades pesada (molts usuaris en línia a la vegada amb molts partits jugant-se, per exemple). Encara més, ens agradaria saber què en penseu de la nova característica abans d'introduir-la als primers equips. Després de tot, és una nova característica important i un canvi important.
Esperem que en gaudiu (sé que sí!) i escoltarem amb molt de gust les vostres opinions als fòrums. Com he mencionat al principi, llegiu el nou capítol de les regles per entendre com funciona tot. Bona sort!
Fins la propera trucada clàssica d'un matí d'hivern...