Съдържание
Искали ли сте някога да развиете своята собствена мобилна игра, но не сте го направили, защото просто не можете да се справите с цялото кодиране, което идва с него? Е, започва нова ера в развитието на мобилните игри и PLAYIR може да осигури този тласък, от който се нуждаете, за да съживите вашите ярки идеи.
с PLAYIR, всеки може да започне да създава мобилни игри, които ще бъдат междуплатформени (което означава, че вашите творения могат да се изпълняват на Android, iOS, Windows, BlackBerry и дори Tizen).
Играчите могат да се съберат заедно, за да играят любимите си игри с приятели, без да се налага да се притесняват за операционните си системи - защото екипът на PLAYIR иска да затвори тази празнина. Те са постигнали това, като донасят функцията за игра на различни платформи, което просто означава, че можете да играете в реално време с или срещу вашите приятели, без значение каква операционна система използвате.
И така, какво точно е PLAYIR?
PLAYIR е двигател за разработка на игри, който позволява на потребителите без технически познания да създават и виждат работата си веднага. Ако имате познания в разработката на софтуер, знаете, че има много кодиране зад шедьоврите, с които се спускаме всеки ден. Дори най-простите мобилни игри могат да поемат огромни усилия и не всеки може да се опита да създаде свои собствени мобилни заглавия.
с PLAYIR, има кодиране, но е минимално. Тъй като програмата е обектно ориентирана, повечето неща могат да бъдат добавени към играта, като просто плъзнете и пуснете в сцената. Всичко и всичко, което добавите, ще бъде актуализирано в реално време на вашето мобилно устройство - нещо съвсем хладно, тъй като определено ще минимизира времето за разработка.
Друг важен момент е, че PLAYIR пакетът за разработка е с отворен код, което означава, че потребителите могат да клонират и публикуват всичко, което правят директно в магазините за приложения. Можеш да използваш PLAYIR, направи си ритник задника игра, и да го публикува; да кажем ... в Google Магазин. Не искате да го направите безплатно, за да можете да продавате молбата си.
Имайки това предвид PLAYIR Екипът е помислил да разработи система “In App Purchase”, която ще ви позволи да реализирате приходи, когато публикувате своите собствени игри, за да могат другите да ги използват.
Как работи това?
Ако някога сте играли някоя от тези безплатни игри на телефона или таблета, които се нуждаят от нещо, за да изпълнят определено действие, изчерпвате това „нещо“. Често трябва или да изчакате известно време или "Закупуване" повече - това е основната идея и това, което се надяват на разработчиците, ще ви държи да играете. Тази система "In App Purchase" ще позволи на играчите да получат това "нещо", като харесват вашата Facebook страница, следват ви в Twitter, или отиват в старата школа и плащат реални пари за нея. Нека проверим един пример:
Не исках да спра проучванията си тук, затова продължих да говоря с Алекс Макил, PLAYIR 3D Modeler и аниматор и Ашраф Сами Хегаб, основател на PLAYIR. Те споделиха допълнителна информация за проекта:
Какво ви накара да започнете с този проект? Какво беше вашето вдъхновение?
„Много от нашите приятели-артисти се борят да си намерят работа в игралната индустрия, тъй като работодателите търсят хора с опит. Това е една и съща стара ситуация на улов 22, как може всеки художник да натрупа опит в игралната индустрия, освен ако не работи в игралната индустрия?
Смятахме, че това е огромен недостатък в системата и че много артисти с удивителни таланти губят сила, да не говорим за работодателите, които губят поради факта, че се фокусират само върху кандидати с опит в тази област.
Така че нашата визия е, че ако един художник може да плъзне n спад в своите 3D модели / 3D анимации / 2D графики в живо игра, която се играе от други ... .. тогава това е моят опит, г-н работодател ... ..Осигурено обезпечение. Алекс Макил.
Колко е трудно да се разработи такава сложна система?
“Ако трябваше да се върна назад преди около година и половина днес, честно казано не бих повярвал, че това, което сме направили, е възможно. Първоначално искахме да видим дали можем да получим мултиплеър игра на живо, работеща между iOS и Android. Тогава искахме да видим дали можем да поддържаме нива на редактиране. След това полудяхме и измислихме решение, което никога преди не се виждаше, което всъщност ви позволява да предавате изходния код в мрежата, iOS, Android, Windows Phones, почти всяко устройство, в реално време.
За да стигнете до този етап, трябва да разберете, че това наистина беше кулминацията на 10 години опит в работата на толкова много различни платформи и операционни системи. От PlayStation 2, до iOS, до WebGL. Без всъщност да копаем във всички тези различни платформи и да изграждаме игри за всеки от тях, ние никога не бихме могли да разработим тази система. Но, хей, сега е там, и всичко това е с отворен код, ние наистина настояваме това да определи ерата за не повече затворени платформи.- Каза Ашраф Сами Хегаб
Ако някой няма абсолютно никакви познания по програмиране, колко трудно ще е да започнем да използваме PLAYIR? Ще има ли някакъв урок, ще добавяте ли документация към разработващия костюм, или има вграден механизъм “помощ” в костюма за развитие на PLAYIR?
„С всяка нова система, която е нова за някого, винаги ще има някаква форма на обучение. С това каза, че е наш дълг да направим Playir Game Engine лесен за използване, възможно най-лесен за употреба и интуитивен.
Ние произвеждаме игрални пакети, които съдържат най-важните неща, които съставляват една игра, което от своя страна дава на хората без умения за програмиране способността да персонализират изкуството, менюто, нивото на дизайн и т.н. на тези пакети без кодиране (използвайки технологията drag n drop) ).
Също така имаме вграден редактор на 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 USD, за да подобри проекта, като наеме повече дизайнери. Това допълнително съдържание се доставя безплатно на потребителите чрез игрални пакети, които да се използват при създаването им, както и да се добавят международни възли за мултиплеър игри.
Освен това, PLAYIR трябва да завърши разработващия костюм, който ще работи директно на мобилни устройства, тъй като в момента работи само от уеб браузъри. Това би било още едно допълнение, което може да се случи само с тази финансова кампания.