Зміст
Ви коли-небудь хотіли розробити власну мобільну гру, але не зробили цього, тому що ви просто не можете впоратися з усіма кодуваннями, що входять до нього? Ну, починається нова ера розвитку мобільних ігор PLAYIR може забезпечити, що потрібно підштовхнути ваші яскраві ідеї до життя.
С PLAYIR, Кожен може почати створювати мобільні ігри, які будуть крос-платформними (тобто ваші творіння можуть працювати на Android, iOS, Windows, BlackBerry і навіть Tizen).
Гравці можуть зібратися разом, щоб зіграти в улюблені ігри з друзями, не турбуючись про свої операційні системи - адже команда PLAYIR намагається закрити цей пробіл. Вони досягли цього, довівши функцію крос-платформної гри, яка просто означає, що ви можете грати в реальному часі з друзями або проти них, незалежно від того, яку ОС ви працюєте.
Отже, що ж таке PLAYIR?
PLAYIR це движок для розробки ігор, який дозволяє користувачам без технічних знань створювати і бачити свою роботу відразу. Якщо у вас є знання з розробки програмного забезпечення, ви знаєте, що за шедеврами багато кодується, що ми граємо щодня. Навіть «найпростіші» мобільні ігри можуть зробити величезні зусилля, і не кожен може спробувати створити свої власні мобільні назви.
С PLAYIR, є кодування, але це мінімально. Оскільки програма є об'єктно-орієнтованою, більшість речей можна додати до гри, просто перетягнувши на сцену. Все, що ви додасте, буде оновлено в реальному часі на вашому мобільному пристрої - щось досить прохолодне, оскільки воно, безумовно, мінімізує час розробки.
Іншим важливим моментом є те, що PLAYIR Пакет розробки є відкритим кодом, що означає, що користувачі можуть клонувати і публікувати все, що вони роблять, безпосередньо на магазинах додатків. Можна використовувати PLAYIR, зробіть свою гру, і опублікуйте її; скажімо ... у Google Store. Ви не хочете, щоб це було безкоштовно, тому ви можете продати свою програму.
Маючи це на увазі, PLAYIR Команда подумала про створення системи "In App Purchase", яка дозволить вам монетизувати, коли ви публікуєте свої власні ігри для використання іншими.
Як це працює?
Якщо ви коли-небудь грав на будь-якому з цих безкоштовних ігор на своєму телефоні або планшеті, що потребує щось для того, щоб виконати певну дію, ви закінчите з цього "чогось". Часто вам потрібно або почекати, або «Придбати» більше - ось головна ідея, і надії розробників будуть тримати вас у грі. Ця система "In App Purchase" дозволить гравцям отримати таке "щось", сподобавшись вашій сторінці Facebook, слідуючи за вами на Twitter, або відправляйтеся в стару школу і платите за це реальні гроші. Перевірмо приклад:
Я не хотів зупиняти своє дослідження тут, так що я пішов вперед і мав короткий чат з Алексом Макіл, PLAYIR 3D Modeler і аніматор, і Ашраф Самі Hegab, PLAYIR засновник. Вони поділилися деякою додатковою інформацією про проект:
Що змусило вас почати з цього проекту? Яке ваше натхнення?
«Багато наших друзів-художників намагалися отримати роботу в ігровій індустрії, оскільки роботодавці шукали людей з досвідом роботи. Це та ж сама стара ситуація, як може будь-який художник отримати досвід в ігровій індустрії, якщо вони не працюють в ігровій індустрії?
Ми відчували, що це була величезна помилка в системі, і що багато художників з дивовижними талантами втрачають свої можливості, не кажучи вже про роботодавців, які втрачають роботу через зосередження уваги лише на претендентах з досвідом роботи в цій галузі.
Таким чином, наше бачення полягало в тому, що якщо художник може перетягнути їхню 3D-модель / 3D-анімацію / 2D-графіку в живу гру, яку грають інші… .. то це мій досвід, який мій роботодавець… ..забезпечено роботою. Alex McIl.
Наскільки важко було розвивати таку складну систему?
“Якби я повернувся назад до півтора року тому, я б не вірив, що ми зробили це можливо. Спочатку ми просто хотіли побачити, чи можна отримати живу багатокористувацьку гру, яка працює між iOS і Android. Тоді ми хотіли побачити, чи можна змінювати рівні редагування. Потім ми зійшли з розуму і придумали рішення, яке раніше не бачили, що фактично дає вам можливість передавати вихідний код через веб, iOS, Android, телефони Windows, майже будь-який пристрій, все в режимі реального часу.
Щоб дістатися до цього етапу, ви повинні зрозуміти, що це була справжня кульмінація 10-річного досвіду роботи на багатьох різних платформах і операційних системах. Від PlayStation 2, до iOS, до WebGL. Без фактичного копання всередині цих різних платформ і побудови ігор для кожного з них, ми ніколи не змогли б розробити цю систему. Але, ей, тепер це там, і все це з відкритим вихідним кодом, ми дійсно наполягаємо на тому, щоб визначити еру для не закритих платформ.-Сказав Ашраф Самі Хегаб
Якщо хтось абсолютно не має знань про програмування, наскільки важко розпочати використання PLAYIR? Чи буде якийсь навчальний посібник, чи будете ви додавати документацію до розроблюваного костюма, чи є вбудований механізм «допомоги» у костюмі розвитку PLAYIR?
З будь-якою системою, яка є новою для когось, завжди буде залучена якась форма навчання. З урахуванням сказаного, це наш обов'язок зробити Playir Game Engine простою у використанні, зручною та інтуїтивно зрозумілою.
Ми виробляємо ігрові пакети, які містять найнеобхідніші елементи гри, що, в свою чергу, дає людям, що не володіють навичками програмування, можливість налаштувати мистецтво, меню, дизайн рівнів тощо цих пакетів без кодування (за допомогою технології перетягування n) ).
Ми також маємо вбудований редактор JavaScript для проміжних користувачів, які можуть робити більш складні та настроювані ігри, такі як зміна камер, призначення користувацьких інтерфейсів користувача та призначення дій для керуючих кнопок. Ми також очікуємо, що новачок, який не має досвіду програмування, зрештою захоче активізувати свою гру (помилуйте каламбур) і почніть займатися редактором JavaScript, який є набагато простішою мовою сценаріїв, ніж мова програмування традицій, яка використовується для створення ігор.
Частина фінансування з нашої кампанії Indiegogo піде на створення підручників / відео-уроків про те, як використовувати нашу систему, насправді ми вже почали це робити на нашому PLAYIR Youtube каналі, але, очевидно, хочемо покращити / збільшити ці відео.
Крім того, ми працюватимемо над створенням документації та посібників для користувачів, а також до вбудованого механізму допомоги, де під час ігрового процесу на екрані з'являться інструкції з інформацією про користування системою. (звичайно це може бути відключено, якщо потрібно).
Це особливості, які потребують фінансування Indiegogo для реалізації
Який головний ігровий жанр, який, на вашу думку, буде розроблений за допомогою PLAYIR?
«В даний час я б сказав, що ігри схожі на Street Fighter і World of Warcraft. Насправді будь-яка гра, що містить 3D-анімації персонажів… .Там просто, здається, набагато більше гнучкості / змінних у створенні ігор, які містять анімовані персонажі.
Але, чесно кажучи, Еш вірний своєму натхненню і любить включати артистів у вирішення того, яка гра буде зроблена далі, тому визначення того, який жанр гри може бути найпопулярнішим, є жорстким викликом, оскільки він залежить від осіб, які працюють на PLAYIR.
Коли справа доходить до багатокористувацької гри, наскільки великим є світ, який розробники можуть створювати за допомогою PLAYIR? Чи існують обмеження?
"На сервері ми протестували до 5000 гравців на одному вузлі сервера. На стороні клієнта обробка близько 10 символів ходьба навколо рівня, здається, добре працює на iPhone4S і сучасний телефон Android 4.0. Це поточні показники ефективності для поточної системи.
Тим не менш, ми скоро будемо впроваджувати алгоритми LOD, щоб дозволити вам масштабувати нескінченну кількість вузлів сервера, так як буде працювати те, що залежно від того, де ви знаходитесь на рівні, ви, природно, з'єднаєтеся з сервером, який має цих гравців в тій же області рівня, тоді як інші сервери керуватимуть гравцями в інших областях карти. Ми також прагнемо впровадити оптимізацію та масштабування LOD для продуктивності на стороні клієнта, так що при зменшенні масштабу камери буде використовуватися менш деталізована модель плеєра, а коли гравець не видно з поля зору камери, непотрібна обробка, така як анімація і вдосконалена фізика, буде ігноруватися, поки вони не повернуться в поле зору. Наше кінцеве бачення полягає в тому, щоб вирішити всі ці важкі проблеми, від багатокористувацького масштабування, крос-платформенного розвитку і всього, що зводить з розуму. Насправді просто зникне технологічний шар, щоб дати вам просто чудову творчу середу, з якою можна грати ».Отже, як ви бачите, коли мова йде про багатокористувацьку гру, ваша уява - це межа, згідно з поясненням Ашрафа.
Зараз цей проект переживає кампанію Indiegogo, яка намагається зібрати $ 25,000, щоб покращити проект, найнявши більше дизайнерів. Цей додатковий вміст доставляється користувачам безкоштовно через пакунки для ігор для їх створення, а також додавання міжнародних вузлів для багатокористувацьких ігор.
Крім того, PLAYIR має завершити розробку, яка б працювала безпосередньо на мобільних пристроях, оскільки наразі вона працює лише з веб-браузерів. Це буде ще одне доповнення, яке може статися лише з цією кампанією фінансування.