Cheaters, griefers och troll kan förstöra ditt spel. Ju större ditt spel desto mer sannolikt är du att möta dem. Även om de bara försöker ha kul som alla andra, gör de det genom att negativt påverka hela spelet. Plötsligt blir din skapelse en levande mardröm. Läs vidare för att ta reda på hur vi hanterade detta problem i vår turbaserade MMO.
Mitt tidigare spelutvecklingsföretag skapade ett webbläsarspel som heter Ryudragon 2004. Det var en turbaserad MMO där varje spelare måste klara en japansk fejd under den antika feodaldern. Spelarens huvudsyfte var att utveckla sin fejd, träna arbetare för att skapa en stark ekonomi och soldater att stå och slåss mot de andra spelarna. Spelare ordnades i grupper om 10 (kallade "klaner"). Klanmedlemmarna var de enda fejderna som spelaren inte kunde attackera.
Ryudragon förblev aktiv i sju år med i genomsnitt 3 000 spelare per säsong (eller "era", som varar i två månader). Det var ett välkänt spel i Brasilien och en del av UOL-spel, en av de största internetportalerna i landet.
Jag arbetade på Ryudragon under de sju åren och jag upplevde alla slags cheaters, griefers och troll. Denna artikel visar vad jag har lärt mig.
Oavsett land eller kultur, det finns alltid någon som försöker dra nytta av. Ibland är den fördelen tillfällig och nästan obetydlig (som att parkera i fel plats i en minut). Ibland är den fördelen enorm och påverkar alla runt, allmänt negativt.
Innan du bekämpar cheaters, griefers och troll, måste du förstå dem. Är de verkligen fiender? Är det ett problem? Varför gör de vad de gör? Är jag straffad? Tro mig när jag säger att dessa frågor blinkade i mitt huvud varje dag under de sju åren.
Nedan följer några tankar och fakta som jag destillerat.
Cheaters, griefers och trolls (CGTs, för korta) har särpräglade egenskaper. Trollar gillar att skicka och byta meddelanden för att orsaka förvirring, ilska och störning. Griefers är spelare som använder spelbrott för att irritera andra spelare. Cheaters är de som använder glitches eller olagliga åtgärder för att få fördelar (objekt, taktisk fördel osv.).
I slutändan är de alla spelare. Mycket ofta är CGTs hardcore spelare som verkligen gillar spelet, men de gillar det så illa att de inte kan stå och förlora eller se någon bättre. (Redaktörens anmärkning: Jag kan inte hjälpa till med att tänka på Bartles spelartyper här.)
Den virtuella miljön ger dessa spelare kraften i anonymitet, vilket leder till extremt intensiv känsla. Jag har träffat Ryudragon CGTs personligen och de skilde sig väldigt annorlunda från sina virtuella själar: de var lugna och kunde prata försiktigt.
En spelare försöker fuska eftersom han vill sticka ut i publiken. Spelarna är extremt konkurrenskraftiga och vid något tillfälle är viljan att vinna och slå de andra så starka att det blockerar linjen mellan bra och dåliga. De lurar inte på att de håller rent ont i det - det är dumt att tro på det.
Spelare kommer fuska att göra poäng / samla / slå / övervinna mer så att de kan berätta för sina vänner hur bra de är. Du kan ta bort poäng och eventuella jämförande åtgärder från ditt spel för att undvika CGTs, men kom ihåg att du också tar bort en del av det roliga också.
Tips: Om du har CGT, är ditt spel troligen bra, för det är värt att spendera otaliga timmar för att fuska det.Du kan inte undvika CGT. Period. De är en del av systemet, du måste hantera dem. Jag har märkt att alla spelare vill fuska (till viss del), men ingen kan veta om det.
Det är en delikat balans: om vissa spelare lurar och alla vet om det blir spelet tråkigt och flera spelare kommer att lämna. om ingen vet blir spelet konkurrenskraftigt och roligt.
Trots att en spelare inte försöker fuska försöker han alltid förbättra sin karaktär, guild eller klan. Som en konsekvens, om han identifierar ett ovanligt spelbeteende som kan användas för sitt eget bästa, det kommer att användas. Om detta beteende inte är en glitch (eller är en mjuk), än den kan användas.
Spelarna kommer med glädje att använda det "explodera" och veta att alla andra spelare inte vet om det. Det är en slags spelares filosofi: Ju längre du är i spelet desto bättre vet du det och kan få det att fungera för dig. Du måste bekämpa cheaters som obalanserar spelet, de bryter för många regler och använder glitches för att få extremt ovanliga fördelar.
Även om vissa CGTs aspekter är positiva för spelet, är det inte många andra aspekter. De kan göra ditt spel roligt bara för CGT, vilket gör att alla andra spelare (de rättvisa) lämnar. Kolla nedan hur du kan bekämpa de dåliga aspekterna.
Den här är svår. Ett community forum är en plats där alla spelare kan gå och säga vad de vill ha, bra eller dåligt. Du måste vara beredd att läsa saker du definitivt kommer ogillar. Kommentarer kan vara menliga, speciellt när de riktar sig till ditt hårda arbete.
Om du har råd att hålla någon att läsa forumet, filtrera allt ljud och rapportera till dig, gör det!
Ett community forum är bra för att när något går fel (eller någon gör något fel) spelar spelarna uppmärksamhet och delar det med vänner förstahands. Det var en bugg i Ryudragon som orsakade en spelare att hoppa från sista sidan till första plats i rangordningen, helt plötsligt.
Det tog oss inte länge att märka det problemet, eftersom forumen var i brand den dagen!
Respektera integritet och klargöra användaren, spåra vem gjorde vad och varifrån. Vi brukade analysera IP-adresser, platser och cookies till identitetsbedrägerier. De använde falska konton för att hjälpa det "officiella" kontot att lyckas.
Med hjälp av spårningsloggarna kan du identifiera mönster, vilket möjliggör identifiering av softcore- och hardcore-spelare. Baserat på mönster kan du övervaka en speciell grupp av spelare med misstänkta aktiviteter, precis som cheaters eller "almost cheaters".
Om du spårar mycket information kommer du att översvämmas av data. I början gjorde vi manuell analys av nyckelaktörer (de bästa rankade), men det blev snabbt tråkigt och tidskrävande.
Lösningen är att skapa en form av automatisk inspektion av viktiga data, till exempel spelet ranking. Det hjälper dig att identifiera cheaters automatiskt.
Med Ryudragons information om tidigare epoker visste vi att det exakta maximala antalet guld, ris och trä en spelare kunde ha någon gång i spelet. Om något konstigt hände plötsligt skulle den automatiska analysen låta oss veta.
Det är inte normalt att spela ett spel i tio eller flera timmar rakt. I början av Ryudragon övervakade vi inte det, så några spelare utvecklade en bot för att titta på sina konton.
Förfrågningarna var identiska med reella spelare, så vi kunde inte spåra eller identifiera boten.
Vi bestämde oss för att genomföra en CAPTCHA-verifiering för att bekämpa det. Efter en timmes oavbruten gameplay måste spelaren skriva in ett nummer, så vi kunde verifiera att han var en riktig spelare, inte en bot. Det irriterade verkligen alla spelare, men vi upptäckte aldrig "zombie" -konton igen.
Vissa spelare kommer identifiera buggar / exploits och rapporterar dem omedelbart. Var där för att lyssna på och reagera så fort du kan!
Jag har sett många mönster här (upptäckte glitchen, använde den en gång, upptäckte och hävdade att den aldrig användes, och så vidare). Ibland kan du inte säkert veta om en glitch användes (om du kunde skulle det inte vara en glitch).
Som en konsekvens bestraffade vi aldrig en spelare som rapporterade ett fel. Ibland kunde vi identifiera vad en störning orsakade och vi kunde ångra det, men vi har aldrig avstängt någon eller återställt några konton.
Vi gav inte heller något i utbyte. Det skapade en kultur av bug reportrar är trevliga och hjälpa spelet. Att vara trevligt mot spelet är ovärderligt för spelaren inom spelets samhälle.
Tips: Bakgrundskontrolla eventuella felrapporterare. Ett vanligt beteende som vi identifierat är att cheaters tenderar att ofta använda stödsystemen (biljetter, forum och liknande). De är så besatta av att försöka lyckas att allt ovanligt i spelet (det var inte orsakat av dem) måste adresseras av administratörerna omedelbart.Den ultimata sanningen jag har lärt mig under de sju åren: Det finns ingen sådan sak som fuskfri. Vid något tillfälle under Ryudragons liv bestämde vi oss för att göra spelet så rent som möjligt, så vi implanterade flera säkerhetsåtgärder (inklusive en Java-applet för att kontrollera autentisering). Resultatet? Cirka 40% av betalade användare vänster spelet.
Om du bekämpar cheaters, griefers och trolls så svårt, kommer det att påverka alla andra spelare. Du kommer att lägga till skyddshinder som gör att spelet känns långsamt och tråkigt vilket kommer att skrämma bort de bra spelarna. Kämpa mot de "dåliga killarna", men gör inte upprörd över huvuddelen av spelarna.
Vid något tillfälle i underhållet av spelet kommer koden att bli stabil och laget kommer att tendera att undvika att lägga till nya funktioner med stor inverkan. Det händer för att ju större förändringen desto större blir buggarna, vilket resulterar i fler glitches och cheaters. Om du tror så, kommer spelet att stagnera och spelare kommer att börja klaga på att det saknas nya saker att göra.
Jag hoppas att min erfarenhet av det här problemet kan hjälpa till och ge dig idéer för att göra ditt spel till en bättre plats. Tack för att du läste och glöm inte att hålla dig uppdaterad genom att följa oss på Twitter, Facebook eller Google+.