Пояснення мобільних ігор
Якщо ви не знайомі з мобільними іграми, то скоро, адже це наступна велика область зростання, яка очікується на ігровому ринку на мільярд доларів. Мобільна гра - це комп’ютерна програмна гра, яку грають на мобільному телефоні. Мобільні ігри зазвичай завантажуються через мережу мобільного оператора, але в деяких випадках ігри також завантажуються в мобільні телефони при покупці або через інфрачервоне з’єднання, Bluetooth або карту пам’яті. Мобільні ігри розробляються з використанням таких технологій, як DoJa від DoCoMo, J2ME від Sun, BREW від Qualcomm (Binary Runtime for Wireless) або ExEn від Infusio (середовище виконання). Інші платформи також доступні, але не такі поширені.
Різні платформи
BREW - це більш потужна технологія, яка, як це робить, забезпечує повний контроль над слухавкою та повний доступ до її функціональних можливостей. Однак це неперевірене живлення може бути небезпечним, і з цієї причини процес розробки BREW пристосований головним чином до визнаних постачальників програмного забезпечення. Хоча BREW SDK (Software Development Kit) є у вільному доступі, для запуску програмного забезпечення на реальному мобільному обладнанні (на відміну від наданого емулятора) потрібен цифровий підпис, який може бути створений лише за допомогою інструментів, виданих кількома сторонами, а саме постачальниками мобільного вмісту та Qualcomm самі. Навіть тоді гра працюватиме лише на тестових пристроях. Щоб програму можна було завантажити на звичайних телефонах, програмне забезпечення має бути перевірено, протестовано та схвалено Qualcomm за допомогою програми ІСТИННЕ ВИПУСК.
Java (вона ж “J2ME” / “Java ME” / “Java 2 Micro Edition”) працює над віртуальною машиною (називається KVM), що забезпечує розумний, але не повний доступ до функціональних можливостей базового телефону. Цей додатковий рівень програмного забезпечення забезпечує надійний захисний бар’єр, який прагне обмежити шкоду від помилкового або шкідливого програмного забезпечення. Це також дозволяє програмному забезпеченню Java вільно переміщатися між різними типами телефонів (та інших мобільних пристроїв), що містять кардинально різні електронні компоненти, без змін. Ціною, яку платять, є помірне зниження потенційної швидкості гри та неможливість використовувати всю функціональність телефону (оскільки програмне забезпечення Java може робити лише те, що підтримує цей рівень середньої людини).
Завдяки цій додатковій безпеці та сумісності, як правило, це досить простий процес написання та розповсюдження мобільних додатків Java, включаючи ігри, на широкий спектр телефонів. Зазвичай все, що потрібно, це вільно доступний Java Development Kit для створення самого програмного забезпечення Java, супутні інструменти Java ME (відомий як Java Wireless Toolkit) для упаковки та тестування мобільного програмного забезпечення, а також місце на веб-сервері (веб-сайті) для розміщення отриману заявку, коли вона буде готова до публічного випуску.
Поточні обмеження мобільних ігор
Мобільні ігри, як правило, мають невеликий обсяг і часто покладаються на хороший ігровий процес порівняно з кричущою графікою через відсутність обчислювальної потужності клієнтських пристроїв. Однією з основних проблем розробників та видавців мобільних ігор є опис гри настільки детально, що вона надає клієнту достатньо інформації для прийняття рішення про придбання. В даний час мобільні ігри продаються через мережеві оператори та портали операторів, тобто є лише кілька рядків тексту та, можливо, скріншот гри, щоб заманити клієнта. Існує залежність від потужних брендів та ліцензій, таких як Tomb Raider або Colin McRae, гоночна гра. Також використовується добре відомі та усталені схеми гри, тобто механіка гри, яку миттєво впізнаємо в таких іграх, як Тетріс, Космічні загарбники чи Покер. Обидві ці стратегії використовуються для спонукання мобільних геймерів купувати ігри за окрему плату, коли оператор бездротової мережі надає обмежену кількість додаткової інформації, яка, як правило, виступає як третя сторона, що проводить гру.
Нещодавні нововведення в мобільних іграх включають однокористувацьку, багатокористувацьку та 3D-графіку. Віртуальні любовні ігри належать як до однокористувацьких, так і до багатокористувацьких ігор. Багатокористувацькі ігри швидко знаходять аудиторію, оскільки гравці знаходять можливість грати проти інших людей, що є природним продовженням зв’язку мобільного телефону.