Forklaret mobilspil
Hvis du ikke er fortrolig med mobilspil, bliver du snart, fordi dette er det næste store vækstområde, der forventes på markedet for milliarder dollars. Et mobilspil er et computersoftwarespil, der spilles på en mobiltelefon. Mobilspil downloades normalt via mobiloperatørens netværk, men i nogle tilfælde indlæses spil også i de mobile håndsæt, når de købes, eller via infrarød forbindelse, Bluetooth eller hukommelseskort. Mobilspil er udviklet ved hjælp af teknologier som DoCoMo’s DoJa, Suns J2ME, Qualcomms BREW (Binary Runtime for Wireless) eller Infusio’s ExEn (Execution Environment). Andre platforme er også tilgængelige, men ikke så almindelige.
De forskellige platforme
BREW er den mere kraftfulde teknologi, der giver, som den gør, fuld kontrol over håndsættet og fuld adgang til dets funktionalitet. Denne ukontrollerede magt kan dog være farlig, og af denne grund er BREW-udviklingsprocessen primært skræddersyet til anerkendte softwareleverandører. Mens BREW SDK (Software Development Kit) er frit tilgængeligt, kræver det at køre software på ægte mobil hardware (i modsætning til den medfølgende emulator) en digital signatur, der kun kan genereres med værktøjer udstedt af en håndfuld parter, nemlig mobilindholdsudbydere og Qualcomm selv. Selv da fungerer spillet kun på testaktiverede enheder. For at kunne downloades på almindelige telefoner skal softwaren kontrolleres, testes og gives godkendelse af Qualcomm via deres TRUE BREW Testing-program.
Java (aka ‘J2ME’ / ‘Java ME’ / ‘Java 2 Micro Edition’) kører oven på en virtuel maskine (kaldet KVM), som giver rimelig, men ikke komplet, adgang til den underliggende telefons funktionalitet. Dette ekstra lag af software giver en solid beskyttelsesbarriere, som søger at begrænse skader fra fejlagtig eller ondsindet software. Det giver også Java-software mulighed for at bevæge sig frit mellem forskellige typer telefoner (og andre mobile enheder), der indeholder radikalt forskellige elektroniske komponenter uden ændringer. Den pris, der betales, er et beskedent fald i spilets potentielle hastighed og manglende evne til at udnytte hele telefonens funktionalitet (da Java-software kun kan gøre, hvad dette mellemmandslag understøtter.)
På grund af denne ekstra sikkerhed og kompatibilitet er det normalt en ganske enkel proces at skrive og distribuere Java-mobilapplikationer, inklusive spil, til en lang række telefoner. Normalt er alt, hvad der er brug for, et frit tilgængeligt Java-udviklingssæt til oprettelse af selve Java-software, de ledsagende Java ME-værktøjer (kendt som Java Wireless Toolkit) til emballering og test af mobilsoftware og plads på en webserver (websted) til vært den resulterende applikation, når den er klar til offentlig frigivelse.
Aktuelle begrænsninger af mobilspil
Mobilspil har tendens til at være lille i omfang og er ofte afhængige af god gameplay over prangende grafik på grund af manglende processorkraft fra klientenhederne. Et stort problem for udviklere og udgivere af mobilspil er at beskrive et spil så detaljeret, at det giver kunden nok Information til at træffe en købsbeslutning. I øjeblikket sælges mobilspil gennem netværksoperatører og operatørportaler, hvilket betyder, at der kun er et par linjer tekst og måske et skærmbillede af spillet for at lokke kunden. Der er tillid til stærke mærker og licenser som Tomb Raider eller Colin McRae, et racerspil. Der er også brugen af velkendte og etablerede legemønstre, hvilket betyder spilmekanik, der øjeblikkeligt kan genkendes i spil som Tetris, Space Invaders eller Poker. Begge disse strategier bruges til at lokke mobile gamere til at købe spil mod et gebyr, når en begrænset mængde yderligere information leveres af den trådløse operatør, der typisk fungerer som en tredjepart, der er vært for spillet.
Seneste innovationer inden for mobilspil inkluderer Singleplayer, Multiplayer og 3D-grafik. Virtuelle kærlighedsspil hører til både singleplayer- og multiplayerspil. Multiplayer-Spil finder hurtigt et publikum, da spillere finder evnen til at spille mod andre mennesker, en naturlig udvidelse af deres mobiltelefons Tilslutning.