Інтеграція Game Center, безумовно, була чудовим кроком Apple. Вона уніфікувала системи таблиць лідерів, досягнень і дозволила багатокористувацьку онлайн-гра в режимі реального часу, що полегшило розробникам впровадження такої системи. Але чи достатньо цього?
Пристрої iOS за час свого існування стали повноцінною ігровою платформою, і окрім різноманітних казуальних ігор, існують також сильні назви, які перевершують геймплей та графіку. Частини старих популярних ігор, їх ремейки або абсолютно унікальні ігри, схожі на них Infinity Blade приваблює гравців все більше і більше до сенсорних екранів. Ігри на iPhone, iPod та iPad стали мейнстрімом, але є ще багато можливостей для вдосконалення. Ось чому я зібрав п’ять речей, над якими Apple ще може працювати, щоб надати гравцям ще кращий ігровий досвід.
1. Підтримка покрокових ігор
Автоматичний пошук товаришів по команді та подальша багатокористувацька гра в реальному часі бездоганна. Система дуже добре налаштована і під різні ігри від Fruit Ninja po Infinity Blade подає відмінно. Але є ігри, в які неможливо грати в реальному часі. До них належать різноманітні покрокові стратегії, настільні ігри чи різні словесні ігри, напр. Слова з друзями.
У цих іграх вам часто доводиться довго чекати черги вашого суперника, тоді як ви можете, наприклад, працювати з електронною поштою під час його ходу. У згаданій вище грі це вирішено хитро – кожен раз, коли ви на ходу, гра надсилає вам push-повідомлення. Таким чином, ви можете грати в гру кілька днів і з кількома гравцями одночасно. Тільки від вас залежить, наскільки швидко ви відреагуєте, а вашому супернику не доведеться тупо дивитися на екран і спостерігати за вашою бездіяльністю.
Саме цього не вистачає Game Center. Знову ж таки, ця система буде уніфікованою, і для кожної гри не потрібно буде впроваджувати додаткові функції. Одного впровадження Game Center було б достатньо.
2. Синхронізація ігрових позицій
Apple вже давно бореться з цією проблемою. Наразі не існує простого загального рішення для резервного копіювання даних із програм. Незважаючи на те, що кожна резервна копія зберігається на комп’ютері або в iCloud, немає можливості розпакувати їх окремо. Якщо ви видалите гру, у яку ви грали, вам доведеться зіграти в неї знову після нової інсталяції. Таким чином, ви змушені зберігати ігри на своєму телефоні, доки не завершите їх, і протягом цього часу вони витрачають цінні мегабайти без потреби.
Це ще гірша проблема, якщо ви граєте в одну гру на iPad і iPhone/iPod touch одночасно. Гра запускається на кожному пристрої окремо, і якщо ви хочете грати в неї на обох пристроях, вам потрібно зіграти дві ігри, оскільки Apple не пропонує інструментів для синхронізації ігрових позицій між пристроями. Деякі розробники вирішили цю проблему хоча б шляхом інтеграції iCloud, але таку послугу повинен надати Game Center.
3. Стандарт для ігрових аксесуарів
Ігрові аксесуари для пристроїв iOS – це окрема сторінка. На поточному ринку ми маємо кілька концепцій, які мають полегшити гру на дисплеї, який не пропонує жодної фізичної реакції, і таким чином частково, принаймні, емулює зручність керування кнопками.
Вони існують з асортименту різних виробників жбурляти чи Джойстик-ІТ, які кріпляться безпосередньо до дисплея та діють як фізичний зв’язок між вашими пальцями та дисплеєм. Тоді є більш просунуті іграшки, як iControlpad, iCade або GamePad від 60beat, які перетворюють iPhone або iPad на клон Sony PSP, ігрову машину або функціонують як окремий геймпад, підключений кабелем. Навіть Apple має власний патент для аналогічного драйвера.
У всіх трьох останніх згаданих аксесуарів є один великий недолік у своїй красі – невелика кількість сумісних ігор, яка для кожної моделі не більше десятків, але здебільшого одиницями назв. У той же час гравцям великої гри подобається Electronic Arts чи Gameloft вони повністю ігнорують цей аксесуар.
Однак цю ситуацію легко змінити. Було б достатньо, якби Apple додала до інструментів розробника API для апаратного керування грою. Тоді сумісність буде незалежною від того, хто виробляє контролер, через уніфікований API кожна підтримувана гра зможе правильно обробляти сигнали з будь-якого пристрою, який використовує API. Таким чином, рівень гри підвищиться на три рівні, а керування екшн-іграми від першої особи раптом стане комфортним.
4. Game Center для Mac
Багато в чому Apple намагається перенести елементи iOS в OS X, що вона продемонструвала в останній версії системи 10.7 Lion. Тож чому б не реалізувати Game Center також? У Mac App Store з’являється все більше ігор для iOS. Таким чином, збереження позицій може бути вирішено багатьма способами, навіть між двома Mac, якими ви володієте, багатокористувацька гра буде спрощена, а система рейтингів і досягнень уніфікована.
Наразі існує подібне рішення для Mac – пар. Цей цифровий магазин розповсюдження ігор призначений не лише для продажу, він також включає ігрову соціальну мережу, де ви можете спілкуватися зі своїми друзями та грати онлайн, порівнювати результати, отримувати досягнення та, що не менш важливо, синхронізувати свій прогрес у грі між пристроями, будь то комп’ютер Mac або Windows. Все під одним дахом. Mac App Store вже конкурує зі Steam, то чому б не додати інші функціональні речі, які працюють деінде?
5. Соціальна модель
Соціальні можливості Game Center дуже обмежені. Хоча ви можете переглядати свої бали та досягнення в іграх і порівнювати їх з друзями, будь-яка глибша взаємодія тут відсутня. У вас немає можливості спілкуватися з іншими - ні в чаті, ні в голосовому спілкуванні під час гри. І все ж це може вивести ігри на абсолютно новий рівень. Зрештою, слухати опонента з іншого боку, який намагається злитися, може бути цікавою розвагою. А якщо вас це не хвилює, ви можете просто вимкнути цю функцію.
Так само матиме сенс можливість спілкуватися безпосередньо в програмі Game Center. Скільки разів ви знаєте даного гравця лише за його псевдонімом, це зовсім не обов'язково має бути людина з вашого життя. То чому б не перекинутися з ним кількома словами, навіть якщо просто привітати його з перемогою? Правда, соціальні мережі не зовсім сильна сторона Apple, якщо згадати, наприклад, Ping в iTunes, на який сьогодні навіть собака не гавкає. Проте цей експеримент варто було б спробувати, тим більше, що він працює в конкуруючому Steam.
Шкода також, що ви не можете жодним чином використати бали, які ви отримуєте за виконані досягнення, вони працюють лише для порівняння з іншими гравцями. У той же час Apple могла б використовувати тут схожу систему, що і в цьому випадку Мережа Playstation або Xbox Live – у кожного гравця міг бути свій аватар, за який він міг, наприклад, купувати одяг, покращувати свій зовнішній вигляд і тому подібне за набрані в іграх бали. При цьому йому не доводиться тинятися у віртуальному світі, як в PlayStation Home, але це все одно було б чудовою, хоч і інфантильною, доданою перевагою, а не просто різким збільшенням балів.
І як, на вашу думку, це може сприяти покращенню ігрового досвіду на пристроях Apple?
Я згоден, перш за все, з пунктом 3, грати на iPad було б зовсім іншим досвідом. Це непогано, але такі ігри, як Asphalt, наприклад, погано грають з великим пристроєм у руках, і контролер, який можна підключити до входу/виходу слухового апарату, був би чудовим :)
У GameCenter я бачу абсолютно безглузді бали для багатьох ігор, очевидно, хтось знає, як «зламати» систему шифрування, яка надсилає бали в GameCenter. Це вимагатиме від Apple видалення таких абсурдно високих балів і блокування гравців. Я маю на увазі, наприклад, ті ігри, де переважна більшість гравців має максимум близько 20 100, наприклад, але п’ятірка найкращих має результат, можливо, XNUMX мільярдів = очевидне шахрайство.
Більшість ігор можна зламати за допомогою джейлбрейка. На YouTube є багато посібників, як це зробити.
Саме це мене теж дратує. Я зламую Fruit Ninja, я здивований, що скло на моєму iPad не тане, але є деякі, хто має мільйонні бали. Те саме з Temple Run, наприклад. Яка мені тоді радість від цього, коли мої зусилля фактично марні.
Це в першу чергу вина гравців (чітерів), що вони думають про таке.
Щось подібне не могло статися в Steam. Я був користувачем Steam з перших років, коли всі висміювали його, і в ньому не було інших ігор, крім Half Life. А як він виглядає сьогодні?
Під цим я маю на увазі, мабуть, потрібен час. Оскільки база гравців на Mac і iOS розширюється, для цього обов’язково потрібно підготувати адекватне середовище. Але коли Apple багато спить, хтось інший скористається цим.
Це гарна стаття! Мені нічого додати. Або так, я щось доставлю. Дивно, що Apple давно не придумала щось подібне. Зрештою, ігри для нього — це великий бізнес, і минули ті часи, коли iPhone представляли як суто «тай-дай» телефон із тим дивним вбудованим додатком для відстеження акцій...
Цілком згоден з Мартіном - GameCenter не має сенсу, доки не буде перевірено або запобігто зламаним результатам.
Я б сказав, що перше, що нам для цього потрібно, це HW. iMac чудовий, MacMini теж, але кожен геймер на ПК буде над ними сміятися. Перше, що має надійти, — це щось на зразок Cube, або, коротше кажучи, «MacPro mini», де можна замінити (розширити) відеокарту. Типовий приклад: у батька iMac в екстремальній редакції, вина якого в тому, що X-Plane 10 працює без проблем, тільки другий Гб GFX RAM. На жаль, у Apple немає іншого рішення, окрім як продати та купити цілу нову машину. Рішення для Mac Pro також немає, тому що півторарічна річ була б нормальною, якби вона мала сучасніші карти GFX і Thunderbolt.
Не хочу писати дурниць, але думаю, що графіку і iMac можна замінити неофіційно. Ймовірно, це було на iFixit чи щось подібне. Спробуйте погуглити.
Я навіть не впевнений, чи можна розміщувати лише графіку, яку використовує Apple, чи можна також розміщувати якийсь інший тип.
Але теоретично це має працювати. Ми знаємо, що Apple використовує графіку ноутбука. Тому обмін має бути можливим. Зрештою, залишається питання, чи це не вирішено, як, наприклад, у випадку з Mac Pro, де графічні слоти мають дещо інший розмір, і тому ви не можете розмістити будь-яку PCI Express Graphics туди.
Хороша стаття, я повністю згоден з багатьма пунктами, хоча я не впевнений, що деякі з них якось більше не працюють. Якщо я правильно пам’ятаю, про підтримку покрокових ігор говорили під час анонсу iOS 5. В іншому я не зовсім впевнений щодо останнього абзацу. На Xbox Live нічого не можна купити за бали за досягнення, у Microsoft для цього зовсім інші бали, які завжди потрібно купувати. Трохи інша річ полягає в тому, що за певні досягнення гравці отримають картинку гри, але це вже не часто можна побачити двічі. Набагато частіше творці нововипущеної гри виготовляють набір аксесуарів до одягу, які гравець може придбати. Я не бачу, чи те саме в PSN
Що ж, якби мені довелося вибрати одну річ, за якою я найбільше сумую, то я б точно закликав до синхронізації saps не лише між iOS, але головним чином iOS/Mac. Тому що я також маю Angry Birds на своєму Mac, але я їх завантажую. Мені набридло грати знову...