Sådan styres store menneskemængder i dansk spil-succes

Danske IO Interactive har demonstreret, hvordan man kan styre op til 500 software-agenter samtidig i spillet Hitman Absolution.

Artikel top billede

Den aktuelle konsol-generation er efterhånden fem år gammel, men programmørerne finder stadig på nye tricks for at få mere ydelse ud af den gamle hardware.

På den store Games Developers Conference (GDC) i tyske Köln har IO Interactive demonstreret, hvordan det er muligt at have en menneskemængde med 500 individuelle software-agenter på skærmen samtidig i spillet Hitman Absolution. Det skriver heise online.

Der er lagt vægt på, at menneskemængden i spillet skal opføre sig realistisk. Hver agent (figur) har sin egen rute og sørger for at undgå forhindringer og andre agenter. Mængden reagerer også på spillernes handlinger. Hvis man skyder i nærheden, udbryder der panik, og agenterne flygter væk.

Nu skulle man tro, at der er tale om en meget kompleks, regnekrævende simulation. Men programmøren Kasper Faurby fortalte på GDC, at simulationskernen kan nøjes med små 36 byte for hver agent. En komplet mængde med 1.200 agenter kræver således kun en hukommelsesblok på 42 KB.

Tricket er at behandle alle agenterne som en partikel-mængde, hvor hver enkelt individ har position, retning, hastighed og radius. Samtidig bliver agentens omgivelser delt op i tre zoner, hvor agenter reagerer på genstande, andre agenter og spillerens handlinger. Denne simulationskerne er altså meget lille, og der er stadig masser af regnekraft tilbage til grafikbehandlingen.

IO Interactive viste også, hvordan man skaber et realistisk indtryk ved at bruge forskellige prædefinerede bevægelser, som f.eks. at ryge, sidde eller snakke i telefon. Samtidig er der variation i agenternes størrelse, tøjets farve og andre parametre.

Det færdige resultat er, at spilfiguren kan glide ind og forsvinde i menneske-mængden - i hvert fald så længe man ikke påkalder sig opmærksomhed.

Tricket betyder, at en normal PlayStation 3 er i stand til at beregne 500 agenter på 33 millisekunder og vise spillet med 30 frames i sekundet.

Hitman Absolution kommer i november, også til Xbox 360 og pc.

Læses lige nu

    SOS International

    Fagligt ambitiøs Scrum Master

    Midtjylland

    Netcompany A/S

    Test Consultant

    Københavnsområdet

    SOS International

    Azure System Specialist – Team Lead

    Københavnsområdet

    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Sikkerhed | Aarhus C

    Executive roundtable: Cyberrobusthed i praksis

    Cyberangreb rammer driften. NIS2 og DORA kræver dokumenteret gendannelse under pres. Få konkret metode til at teste, måle og bevise robusthed på tværs af cloud, SaaS og leverandører. Deltag i lukket roundtable med Commvault og Hitachi.

    Digital transformation | København Ø

    Sådan etablerer du digital suverænitet

    Digital suverænitet afgør kontrol over data, systemer og afhængigheder i Danmark. Computerworld samler Dansk Erhverv og IBM-eksperter om konkrete arkitekturvalg, governance og platforme, der sikrer reel kontrol. Få overblik og handlekraft.

    Digital transformation | København

    Roundtable: Fra legacy til AI – de strategiske valg for digitale ledere

    Legacy-systemer bremser mange AI-ambitioner. Digitale ledere skal vælge platform, tempo og arkitektur. Computerworld samler CIO’er og CTO’er til lukket roundtable om vejen fra legacy til AI-parat forretning. Få perspektiver fra COWI og del...

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Renewtech ApS har pr. 1. februar 2026 ansat Mads Linné Kaasgaard, 31 år,  som Marketing Specialist. Han skal især beskæftige sig med med at løfte Renewtechs brand og kommunikation yderligere ud globalt. Han kommer fra en stilling som Marketing Manager hos Induflex A/S. Han er uddannet fra Aalborg Universitet og har en Cand. Merc. i Sprog & International Virksomhedskommunikation. Nyt job

    Mads Linné Kaasgaard

    Renewtech ApS

    Marie Søndergaard, Acting Chief Product Owner hos Energinet, har pr. 26. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Marie Søndergaard

    Energinet

    Norriq Danmark A/S har pr. 1. februar 2026 ansat Michael Benner som Senior Solution Architect. Han skal især beskæftige sig med Microsoft Fabric Accelerator Framework herunder videreudvikling af frameworket, kundeimplementeringer og pre-sales opgaver. Han kommer fra en stilling som løsningensarkitekt hos Columbus Data & AI. Han er uddannet Økonomistyring fra Aalborg Universitet. Han har tidligere beskæftiget sig med at være ansat i revisionsbranchen hos PwC Forensic og Deloitte Forensic. Nyt job

    Michael Benner

    Norriq Danmark A/S

    Markus Dalsgaard Sisseck, Business Developer hos Martinsen Rådgivning & Revision, har pr. 21. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Aalborg Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Markus Dalsgaard Sisseck

    Martinsen Rådgivning & Revision