
Han savnede matchmaking i CS 1.6 – så byggede han det selv
Ikke helt – men nu kan du faktisk queue matchmaking i CS 1,6 via RetroMatch.
En canadisk udvikler har skabt sin egen platform, hvor spillere – ligesom i CS2 eller på FACEIT – kan spille rangerede kampe i det klassiske CS 1,6 med ELO på spil.
Dust2.dk har talt med den 25-årige udvikler bag RetroMatch for at høre mere om projektet, ambitionerne og tankerne bag.
Han er selv yngre end spillet, men har spillet et par hundrede timer i spillet. Mest af tiden er blevet brugt i CS:GO og CS2, hvor han er oppe på 9000 timer.
Mens CS:S havde matchmaking via ESEA, og CS:GO samt CS2 både har Valves eget system og platforme som FACEIT, fik CS 1.6 aldrig et centralt matchmaking-system. I stedet foregik kampene typisk via QuakeNet eller mIRC, hvor spillere selv fandt modstandere.
Det var netop det hul, der fik udvikleren Kaiser til at gå i gang med RetroMatch. Han kiggede først mod eksisterende løsninger som PDXPlay og FastCup, men stødte hurtigt på problemer. Begge krævede klientbaseret anti-cheat og en Steam-version af spillet – noget der udelukker en stor del af CS 1.6-spillerbasen.
Ifølge SteamCharts spiller omkring 8.000 dagligt CS 1.6 via Steam, men mørketallet er stort, da spillet stadig kan downloades uden for Steam
Kaiser oplevede, at de eksisterende platforme stillede for mange krav blot for at komme i gang. Ifølge udvikleren er det netop tilgængeligheden, der har været et afgørende fokuspunkt:
Hvem har lyst til at installere et anti-cheat til et 26 år gammelt spil – hvis det overhovedet kan lade sig gøre?
Spiller du på Mac? Så kan du ikke deltage.
Kører du en ældre version af Windows? Så kan du ikke deltage.
Bruger du Linux? Så kan du ikke deltage.Det er et reelt problem. Jeg brugte en del tid på at gennemgå forskellige fora og fandt blandt andet en undersøgelse på et bulgarsk CS-forum, hvor brugerne blev spurgt om, hvilket styresystem de brugte. Til min store overraskelse lå Windows 7 i spidsen, med flere, der endda stadig kører Windows 8.1.
Spilles primært i weekenderne
RetroMatch er allerede live – dog i en begrænset udgave. Aktiviteten er i øjeblikket koncentreret omkring weekender og helligdage, hvor flest spillere har tid.
Udvikleren forklarer, at det er et bevidst valg for at samle spillerne. De andre dage bruger Kaiser på at fikse problemer.
En permanent åbning lige nu ville sprede spillerne for meget ud over ugen og skabe frustration. Men hvis efterspørgslen er der, vil jeg gradvist udvide åbningstiderne med målet om på sigt at holde platformen åbent permanent.
En af de største forskelle mellem RetroMatch og platforme som FACEIT er fravalget af klientbaseret anti-cheat. Det betyder samtidig, at spillere på Mac og Linux ikke bliver udelukket – noget Kaiser ser som afgørende. FACEITs Anti-Cheat er kun tilgænglig på Windows.
Sammenlignet med FACEIT er der for eksempel ikke noget klientbaseret anti-cheat. I stedet baserer platformen sig på menneskelig moderation, spilleranmeldelser og et server-side anti-cheat.
Manglen på et klientbaseret anti-cheat skyldes ikke mangel på ressourcer, men er et bevidst valg, som er afgørende for ikke at udelukke spillere på andre platforme og for markant at reducere friktionen mellem brugeren og muligheden for hurtigt at komme i gang med en kamp.
For 20 år siden var det umuligt for enemand at lave en platform
Ud over passionen for Counter-Strike er RetroMatch også et teknologisk eksperiment. Kaiser arbejder professionelt med teknisk infrastruktur og ser projektet som en praktisk øvelse.
Hvis vi spoler 20 år tilbage og ser på, hvad der skulle til for at skabe noget som RetroMatch dengang, ville man som minimum have brug for én hjemmeside, én database og hundredvis af fysiske servere, der kørte konstant.
Med moderne, skalerbare teknologier er det ikke længere nødvendigt. Når en spiller går i kø og et lobby bliver dannet, oprettes der automatisk en server, som kun eksisterer så længe kampen varer. Jeg betaler kun for tiden, som serveren eksisterer. Det ville have været umuligt i CS 1.6’s storhedstid – især hvis man ikke var en stor virksomhed med massive ressourcer.
På længere sigt har den 25-årige canadier flere ambitioner for platformen, men han er også realistisk omkring udfordringerne. Om fremtiden siger han:
Jeg vil meget gerne udvide til flere regioner. Lige nu dækker platformen Nordamerika og Vesteuropa, men hvis det kan lade sig gøre, håber jeg også at kunne udvide til Asien og Sydamerika – særligt Kina og Brasilien.
Hvis spillerbasen er stor nok, kunne det også være fedt at afholde esportsturneringer på årlig eller halvårlig basis. Men det er alt sammen meget drømmende tanker, så forventningerne skal holdes nede.




