Mobiilipelaaminen selitetty

post-thumb

Jos et ole perehtynyt mobiilipeleihin, tulet pian, koska tämä on seuraava suuri kasvualuetta odotettavissa miljardin dollarin pelimarkkinoilla. Mobiilipeli on matkapuhelimella pelattava tietokoneohjelmistopeli. Mobiilipelit ladataan yleensä matkapuhelinoperaattorin verkon kautta, mutta joissakin tapauksissa pelit ladataan myös matkapuhelimiin ostettaessa tai infrapunayhteyden, Bluetoothin tai muistikortin kautta. Mobiilipelejä kehitetään käyttämällä tekniikoita, kuten DoCoMon DoJa, Sunin J2ME, Qualcommin BREW (Binary Runtime for Wireless) tai Infusio’s ExEn (Execution Environment). Muita alustoja on myös saatavana, mutta ei niin yleisiä.

Eri alustat

BREW on tehokkaampi tekniikka, joka antaa samalla tavalla luurin täydellisen hallinnan ja täydellisen pääsyn sen toimintoihin. Tämä tarkastamaton teho voi kuitenkin olla vaarallista, ja tästä syystä BREW-kehitysprosessi on räätälöity pääasiassa tunnustettuihin ohjelmistotoimittajiin. Vaikka BREW SDK (Software Development Kit) on vapaasti saatavilla, ohjelmistojen käyttäminen todellisilla mobiililaitteilla (toisin kuin toimitettu emulaattori) vaatii digitaalisen allekirjoituksen, joka voidaan luoda vain muutamien osapuolten, nimittäin mobiilisisällön tarjoajien, tarjoamilla työkaluilla. Qualcomm itse. Silloinkin peli toimii vain testatuilla laitteilla. Qualcommin on tarkistettava, testattava ja hyväksyttävä ohjelmisto TRUE BREW -testausohjelman kautta, jotta se voidaan ladata tavallisiin puhelimiin.

Java (alias ‘J2ME’ / ‘Java ME’ / ‘Java 2 Micro Edition’) toimii virtuaalikoneen (KVM) päällä, mikä antaa kohtuullisen, mutta ei täydellisen pääsyn taustalla olevan puhelimen toimintoihin. Tämä ylimääräinen ohjelmistokerros tarjoaa vankan suojan, joka pyrkii rajoittamaan virheellisistä tai haittaohjelmista aiheutuvia vahinkoja. Sen avulla Java-ohjelmisto voi liikkua vapaasti erityyppisten puhelimien (ja muiden mobiililaitteiden) välillä, jotka sisältävät radikaalisti erilaisia ​​elektronisia komponentteja, ilman muutoksia. Maksettu hinta on pelin potentiaalisen nopeuden vähäinen lasku ja kyvyttömyys hyödyntää puhelimen kaikkia toimintoja (koska Java-ohjelmisto voi tehdä vain mitä tämä keskimieskerros tukee).

Tämän ylimääräisen turvallisuuden ja yhteensopivuuden vuoksi Java-mobiilisovellusten, kuten pelien, kirjoittaminen ja jakaminen useille puhelimille on yleensä melko yksinkertainen prosessi. Yleensä tarvitaan vain vapaasti saatavilla oleva Java-kehityspaketti itse Java-ohjelmiston luomiseen, mukana olevat Java ME -työkalut (tunnetaan nimellä Java Wireless Toolkit) mobiiliohjelmistojen pakkaamiseen ja testaamiseen sekä tilaa Web-palvelimella (verkkosivustolla) isännöimiseen tuloksena oleva sovellus, kun se on valmis julkiseen julkaisemiseen.

Mobiilipelien nykyiset rajoitukset

Mobiilipelit ovat yleensä pienikokoisia ja luottavat usein hyvään pelattavuuteen räikeän grafiikan sijaan asiakaslaitteiden prosessointitehon puutteen vuoksi. Yksi suuri ongelma mobiilipelien kehittäjille ja julkaisijoille on pelin kuvaaminen niin yksityiskohtaisesti, että se antaa asiakkaalle tarpeeksi tietoa ostopäätöksen tekemiseksi. Tällä hetkellä mobiilipelejä myydään verkko-operaattoreiden ja operaattoriportaalien kautta, mikä tarkoittaa, että pelissä on vain muutama tekstirivi ja kenties kuvakaappaus asiakkaan houkuttelemiseksi. Luotetaan tehokkaisiin brändeihin ja lisensseihin, kuten Tomb Raider tai Colin McRae, ajopeli. Käytössä on myös tunnettuja ja vakiintuneita pelimalleja, jotka tarkoittavat pelimekaniikkaa, joka on heti tunnistettavissa peleissä, kuten Tetris, Space Invaders tai Poker. Molempia strategioita käytetään houkuttelemaan mobiilipelaajia ostamaan pelejä maksua vastaan, kun langaton operaattori tarjoaa rajoitetun määrän lisätietoa, joka yleensä toimii pelin isäntänä.

Uusimpia mobiilipelien innovaatioita ovat yksinpeli, moninpeli ja 3D-grafiikka. Virtuaaliset rakkauspelit kuuluvat sekä yksin- että moninpeleihin. Moninpelit löytävät nopeasti yleisön, kun pelaajat löytävät kyvyn pelata muita ihmisiä vastaan, mikä on heidän matkapuhelimensa liitännän luonnollinen jatko.