{"id":2124,"date":"2010-09-06T16:40:25","date_gmt":"2010-09-06T15:40:25","guid":{"rendered":"http:\/\/emilkirkegaard.dk\/da\/?p=2124"},"modified":"2010-09-06T16:40:25","modified_gmt":"2010-09-06T15:40:25","slug":"noget-om-balancering-evner-og-effekter","status":"publish","type":"post","link":"https:\/\/emilkirkegaard.dk\/da\/?p=2124","title":{"rendered":"Noget om balancering; evner og effekter"},"content":{"rendered":"<p>Hvis man skal balancere en spil som har et ikke-identisk match-up (dvs. at spillere ikke har pr\u00e6cis de samme v\u00e5ben, units eller hvad man end m\u00e5tte konkurrere med), s\u00e5 er der rigtig mange ting at tage med i betragtning. Jeg har tidligere diskuteret en del principper i andre essays, men jeg har vistnok ikke n\u00e6vnt dette princip f\u00f8r (m\u00e5ske). Her er en ikke specielt tydeligt formulering af princippet:<\/p>\n<p><strong>Evne-effekt princippet.<\/strong> Der b\u00f8r v\u00e6re en tydelig sammenh\u00e6ng mellem hvor mange evner (skills) det kr\u00e6ver at bruge en given taktik, og hvor stor effekten af denne er sammenlignet med andre taktikker.<\/p>\n<p>Det virker indlysende, men lad mig alligevel give et eksempel. Lad os forestille os et simpelt FPS spil, <em>Death Man<\/em>. Spillet har kun en mode og det er en deathmatch. Det fungerer ved at man spawner et tilf\u00e6ldigt sted p\u00e5 banen med to v\u00e5ben. Rundt omkring p\u00e5 banen ligger der med og ammo packs som respawner med forskellige intervaller. M\u00e5let er s\u00e5 at skyde de andre spillere og n\u00e5r man g\u00e5r det s\u00e5 f\u00e5r man et point. Det g\u00e6lder s\u00e5 om at v\u00e6re den f\u00f8rste til at f\u00e5 20 points. Dette hypotetiske spil minder en del om deathmatch mode i en del andre FPS spil og spilserier som <em>Half-Life<\/em>, <em>Doom<\/em>, <em>Quake<\/em>, <em>Unreal Tournament<\/em> etc.<\/p>\n<p>Et af v\u00e5benene, V1, er en riffel der hj\u00e6lper en (meget) med at sigte p\u00e5 modstanderen (auto-aim). Lad os sige at den skader 100 som er pr\u00e6cis det antal HP (Hit Points) som en spiller har. Det andet v\u00e5ben, V2, er en anden slags riffel som ikke hj\u00e6lper med at sigte p\u00e5 modstanderen og som ogs\u00e5 skader 100. De to v\u00e5ben er ens i alle andre gameplay relevante aspekter (rate of fire, recoil, projectile speed, clip size etc.). V1 er \u00e5benlyst bedre end V2 da det hj\u00e6lper en med at ramme men at der ikke er andre relevante forskelle. Hvis fx at V1 sk\u00f8d langsommere eller havde en mindre clip size, s\u00e5 ville det m\u00e5ske v\u00e6re balanceret.<\/p>\n<p>Nu kan vi bruge princippet p\u00e5 situationen. De to taktikker er her:<\/p>\n<ol>\n<li>at anvende V1<\/li>\n<li>at anvende V2<\/li>\n<\/ol>\n<p>Hvis man skal opn\u00e5 samme effekt, s\u00e5 er det v\u00e6sentligt nemmere at bruge V1 end V2. Dette v\u00e5ben er alts\u00e5 bedre. Men noget siger os (eller i hvert fald mig), at der er noget galt med den interne balance her. Man burde enten forbedre (buffe) V2 eller forv\u00e6rre (nerfe) V1 for at princippet er overholdt.<\/p>\n<p>Vi kan m\u00e5ske fors\u00f8ge os med en anden formulering af den samme uklare, intuitive ide ved princippet:<\/p>\n<p><strong>Evne-effekt princippet #2. <\/strong>Hvis to taktikker er identiske i alle relevante aspekter, s\u00e5 b\u00f8r det kr\u00e6ver det samme skill-level at \u00e5bne den samme effekt med begge taktikker.<\/p>\n<p>Dette princippet er temmelig tydeligt formuleret, men ikke ret brugbart i praksis da antecedenten stort set altid er falsk (dvs. det er falsk at to taktikker er identiske i alle relevante aspekter).<\/p>\n<p>Vi kan muligvis finde en formulering hvis antecedent ikke n\u00e6sten altid er falsk, men lad os f\u00f8rst kikke p\u00e5 <em>Death Man 2<\/em>, forts\u00e6tteren til vores spil fra f\u00f8r.<\/p>\n<p>Det viser sig at udviklerne af spillet er d\u00e5rlige til at balancere spil. I <em>Death Man 2<\/em> er der sket en del \u00e6ndringer mht. alt muligt, men mht. gameplay er forskellen denne: I 2&#8217;eren er der to hold i stedet for et, og holdene konkurrerer mod hinanden i stil med andre Team Deathmatch modes fra andre spil. Det ene hold har dog kun adgang til V1, mens at det andet hold kun har adgang til V2. Bortset fra det er der ikke sket nogle gameplay relevante \u00e6ndringer.<\/p>\n<p>Det skulle nu gerne v\u00e6re klart at spillet er ubalanceret, men nu er det ikke bare det at et v\u00e5ben er bedre end et andet. I 1&#8217;eren kunne spillerne jo bare lade v\u00e6re med at bruge V2 og kun bruge V1. Der var ikke noget galt med balancen mellem spillerne fordi at alle havde de samme vilk\u00e5r. Alligevel var der noget galt, nemlig det at et v\u00e5ben var bedre end et andet uden at der var nogen grund til det (husk p\u00e5 at alle andre ting ved dem er identiske).<\/p>\n<p>I 2&#8217;eren g\u00e5r det helt galt. Her er spillet ubalanceret, da det for at opn\u00e5 den samme effekt kr\u00e6ver mindre skills af spillerne p\u00e5 hold 1 end p\u00e5 hold 2.<\/p>\n<p>Det er bare meget sv\u00e6rt at formulere et meget generelt princip som implicerer at der er noget galt i begge tilf\u00e6lde. I fremtiden vil det m\u00e5ske lykkes mig at formulere nogle bedre principper.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hvis man skal balancere en spil som har et ikke-identisk match-up (dvs. at spillere ikke har pr\u00e6cis de samme v\u00e5ben, units eller hvad man end m\u00e5tte konkurrere med), s\u00e5 er der rigtig mange ting at tage med i betragtning. Jeg har tidligere diskuteret en del principper i andre essays, men jeg har vistnok ikke n\u00e6vnt [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[1561,314,1564,1562,1563],"class_list":["post-2124","post","type-post","status-publish","format-standard","hentry","category-spilteori","tag-balancering","tag-effect","tag-effekter","tag-evner","tag-skill"],"_links":{"self":[{"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=\/wp\/v2\/posts\/2124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2124"}],"version-history":[{"count":1,"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=\/wp\/v2\/posts\/2124\/revisions"}],"predecessor-version":[{"id":2126,"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=\/wp\/v2\/posts\/2124\/revisions\/2126"}],"wp:attachment":[{"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2124"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2124"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emilkirkegaard.dk\/da\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}