Aalborg har flere virksomheder, der arbejder med software og udvikling af digitale spil. Det gælder også casinobranchen, hvor der skal både programmører, grafikere og andre IT-specialister til for at få spillene til at fungere. Det er måske ikke den første branche, man forbinder med Aalborg, men arbejdet minder på mange måder om den softwareudvikling, der allerede foregår i byen.
Besøger man et casino på nettet, ser man først og fremmest spillene på skærmen. Bag en spilleautomat ligger der dog mange timers arbejde med kode, grafik og test. Hjulene skal dreje, symbolerne skal vises korrekt, og spillet skal fungere, uanset om man bruger en mobil eller computer.
Casino handler også om programmering
En digital spilleautomat begynder ikke med hjul og symboler, men med kode. Programmørerne skal blandt andet sørge for, at spillet fungerer korrekt, at resultatet bliver registreret, og at de forskellige funktioner arbejder sammen.
Mange moderne spilleautomater har animationer, særlige bonusfunktioner og temaer, som kræver både programmering og grafisk arbejde. Samtidig skal spillene kunne fungere på forskellige skærmstørrelser, så de kan bruges på både computer, tablet og mobil.
Der ligger også en del testarbejde bag. Et spil skal eksempelvis kunne håndtere, at forbindelsen bliver afbrudt, eller at en bruger skifter mellem forskellige funktioner.
Det er den slags tekniske opgaver, som softwareudviklere arbejder med i mange forskellige brancher.
Aalborg har et stærkt miljø for softwareudvikling
Aalborg Universitet har i mange år uddannet ingeniører og IT-specialister, og byen har virksomheder, der arbejder med software, digitale platforme og teknologiske løsninger.
Den viden kan bruges inden for mange områder, herunder udviklingen af casinospil.
Et digitalt casinospil kræver nemlig flere forskellige kompetencer. Programmører arbejder med funktionerne bag skærmen, mens designere udvikler det visuelle udtryk. Derudover skal specialister teste, at spillene fungerer, som de skal.
For virksomheder, der udvikler digitale spil, kan adgangen til medarbejdere med teknisk erfaring derfor have stor betydning.
Fra grafik til tilfældighedsgeneratorer
Det visuelle er kun en del af et casinospil. Bag spilleautomaterne ligger også en tilfældighedsgenerator, ofte kaldet RNG.
Den bruges til at bestemme resultaterne, så hver runde afgøres tilfældigt og uafhængigt af tidligere runder.
Samtidig skal spillets grafik og animationer passe sammen med de resultater, som systemet registrerer. Hvis en spiller eksempelvis får en bestemt symbolkombination, skal skærmen vise det korrekte resultat.
Udviklerne skal derfor arbejde med både den tekniske funktion og det, spilleren oplever på skærmen.
Det kræver samarbejde mellem forskellige faggrupper, og ofte bliver et spil testet mange gange, før det er klar til brug.
Danske regler stiller krav til teknologien
Casinoer med dansk tilladelse er underlagt regler fra Spillemyndigheden. Det gælder blandt andet krav til spiludstyr, sikkerhed og dokumentation.
Spillemyndigheden fører tilsyn med, at udbyderne overholder reglerne, og at spillene lever op til de tekniske krav, der gælder på det danske marked.
Online casino er for personer over 18 år, og spil om penge indebærer altid en risiko.
For softwareudviklere betyder reglerne, at der ikke kun skal tænkes på grafik og funktioner. Der skal også være styr på sikkerhed, registrering af spil og de tekniske systemer bag platformen.
En branche med flere sider
Når man taler om Aalborgs teknologibranche, er det ofte IT, robotteknologi og digitale løsninger til virksomheder, der bliver nævnt.
Men de samme tekniske kompetencer kan bruges i mange andre sammenhænge. Udviklingen af casinospil er et eksempel på, hvordan programmering, design og softwaretest kan samles i ét digitalt produkt.
For Aalborgs softwaremiljø er det endnu et område, hvor tekniske færdigheder kan bruges på tværs af brancher.