Mobil oyun izah edildi

post-thumb

Mobil oyunlarla tanış deyilsinizsə, tezliklə tanış olacaqsınız, çünki bu milyard dollarlıq oyun bazarında gözlənilən növbəti böyümə sahəsi. Mobil oyun mobil telefonda oynanan kompüter proqram oyunudur. Mobil oyunlar ümumiyyətlə mobil operatorun şəbəkəsi ilə yüklənir, lakin bəzi hallarda oyunlar satın alındıqda və ya infraqırmızı əlaqə, Bluetooth və ya yaddaş kartı vasitəsilə mobil telefonlara yüklənir. Mobil oyunlar DoCoMo’s DoJa, Sun’s J2ME, Qualcomm’s BREW (Binary Runtime for Wireless) və ya Infusio’s ExEn (Execution Environment) kimi texnologiyalardan istifadə etməklə inkişaf etdirilir. Digər platformalar da mövcuddur, lakin bu qədər yaygın deyil.

Fərqli platformalar

BREW, olduğu kimi telefona tam nəzarət və funksionallığına tam giriş verən daha güclü texnologiyadır. Lakin bu yoxlanılmayan güc təhlükəli ola bilər və bu səbəbdən BREW inkişaf prosesi əsasən tanınmış proqram təminatçılarına uyğunlaşdırılır. BREW SDK (Proqram İnkişafı Dəsti) sərbəst şəkildə mövcud olsa da, (təqdim olunan emulatordan fərqli olaraq) həqiqi mobil aparatda işləyən bir proqram, yalnız bir neçə tərəf tərəfindən verilmiş alətlərlə, yəni mobil məzmun təminatçıları ilə yaradılan rəqəmsal imza tələb edir. Qualcomm özləri. O zaman da oyun yalnız test imkanlı cihazlarda işləyəcək. Adi telefonlarda yüklənə bilmək üçün proqram TRUE BREW Test proqramı vasitəsilə Qualcomm tərəfindən yoxlanılmalı, sınaqdan keçirilməli və təsdiqlənməlidir.

Java (aka ‘J2ME’ / ‘Java ME’ / ‘Java 2 Micro Edition’) əsas telefonun funksionallığına əsaslı, lakin tam olmayan bir ggirişimkanı verən bir Virtual Maşın (KVM adlanır) üstündə işləyir. Bu əlavə proqram təbəqəsi səhv və ya zərərli proqramdan zərərləri məhdudlaşdırmağa çalışan möhkəm bir qoruma baryeri təmin edir. Ayrıca Java proqramının dəyişdirilmədən radikal olaraq fərqli elektron komponentləri olan müxtəlif telefon növləri (və digər mobil cihaz) arasında sərbəst hərəkət etməsinə imkan verir. Ödənilən qiymət, oyunun potensial sürətindəki təvazökar bir azalma və bir telefonun bütün funksiyasından istifadə edə bilməməsidir (Java proqramı yalnız bu orta səviyyəli təbəqənin dəstəklədiyini edə bilər.)

Bu əlavə təhlükəsizlik və uyğunluq sayəsində, oyunlar da daxil olmaqla Java mobil tətbiqetmələrin geniş bir sıra telefonlara yazılması və paylanması olduqca sadə bir prosesdir. Ümumiyyətlə, lazım olan hər şey Java proqramının özü üçün sərbəst şəkildə hazırlanan bir Java İnkişaf Dəstidir, mobil proqramın qablaşdırılması və sınanması üçün müşayiət olunan Java ME alətləri (Java Simsiz Toolkit kimi tanınır) və yerləşdirmək üçün bir veb serverdə (vevebayt) yerdir. ümumi tətbiqə hazır olduqdan sonra ortaya çıxan tətbiq.

Mobil oyunların mövcud məhdudiyyətləri

Mobil oyunların əhatə dairəsi kiçikdir və müştəri cihazlarının işləmə gücünün olmaması səbəbindən tez-tez parlaq qrafika üzərində yaxşı oyuna etibar edirlər. Mobil oyunların inkişaf etdiriciləri və naşirləri üçün əsas problemlərdən biri, bir oyunu elə detallı təsvir etməkdir ki, müştəriyə alış qərarı vermək üçün kifayət qədər məməlumaterir. Hal-hazırda mobil oyunlar şəbəkə daşıyıcıları və operatorlar portalları vasitəsi ilə satılır, yəni müştərini aldatmaq üçün yalnız bir neçə sətir mətn və bəlkə də oyunun ekran görüntüsü var. Tomb Raider və ya Colin McRae kimi bir yarış oyunu kimi gügüclüarkalara və lisenziyalara etibar var. Tetris, Space Invaders və ya Poker kimi oyunlarda dərhal tanınan oyun mexanikası mənasını verən tanınmış və qurulmuş oyun nümunələrinin istifadəsi də mövcuddur. Hər iki strategiya, ümumiyyətlə oyuna ev sahibliyi edən üçüncü tərəf kimi çıxış edən simsiz daşıyıcı tərəfindən məhdud miqdarda əlavə məlumat verildikdə, mobil oyunçuları pulsuz olaraq oyun almağa vadar etmək üçün isistifadə olunur Mobil oyunlarda son yeniliklər arasında Singleplayer, Multiplayer və 3D qrafika yer alır. Virtual sesevgiyunları həm tək, həm də çox oyunlu oyunlara aiddir. Oyunçuların mobil telefonun qoşulmasının təbii bir uzantısı olan digər insanlara qarşı oyoynamaqacarığı tapdıqları üçün çox oyunculu oyunlar sürətlə bir tamaşaçı tapır.