Войти
ПроектыФорумУтилиты

PlayCanvas - WebGL Engine & Tools (4 стр)

Страницы: 13 4 5 625 Следующая »
#45
19:24, 11 дек 2014

Mr F
> экспортера или импортера?
импортера встроенного там нету, формат блендера он не узнает.

Mr F
> двигло импортит FBX - его можно экспортнуть из чего угодно.
fbx не самый удачный вариант для движка работающего в браузере, мне так кажется. Или он конвертирует его в свой формат?

#46
19:33, 11 дек 2014

Mephistopheles
> Или он конвертирует его в свой формат?
ясен хрен

фбх норм промежуточный формат для сорс ассетов, т.к. под него есть сдк/плагины почти ко всему.
нативные форматы макса/маи/блендера поддерживать не впёрлось, первые так вообще закрытые, а последним пользуется мало кто, а кто и пользуется, может экспортер установить и радоваться.

#47
3:32, 12 дек 2014

Поддерживаются из основных: fbx, dae (collada), obj, 3ds вроди убрали, т.к. это прошлое.
Конвертятся в свой формат естественно, для runtime'а. Формат gzip'ится, так что по проводу весьма мелкий, хотя могли бы еще и бинарить с сортировкой и поверх gzip, было бы еще меньше.
Т.к. все в облаке, такое дело можно сделать один раз, и мигрировать все модели всех пользователей, и пользователю ничего не нужно делать - а его модельки теперь шустрее грузятся.

#48
14:23, 23 дек 2014

Демо: http://apps.playcanvas.com/max/star-lord/Star-Lord
Изображение

#49
22:50, 23 дек 2014

MoKa
На телефоне немножко не так как на компе.

+ Показать

А вообще круто.

#50
0:36, 25 дек 2014

А что за девайс и какой броузер. Если можешь, скинь скрин с этой страницы: http://webglreport.com/

#51
1:07, 25 дек 2014

BlackBerry Z10, штатный браузер

Скриншот:

+ Показать
#52
6:08, 25 дек 2014

dmitryhryppa
Девайс у тебя "редкий", и поддерживает только 8 текстур во фрагментном шейдере, но тут визуально проблемы в чем-то другом.
Если вдруг "посчастливится" этот редкий девайс на руках, могли бы потестировать.
Но боюсь это мало вероятно учитывая ход последних событий BlackBerry..

#53
12:05, 25 дек 2014

Если и 8 текстур и ещё при этом не держится EXT_shader_texture_lod, то да, работать не сможет.
Там кубмапы с мипмапами и необходимостью выбирать нужный мип в зависимости от glossiness. Если есть EXT_shader_texture_lod, это делается обычным texCUBElod, если нету, то через зад - на каждый мип своя кубмапа.
Но тут похоже девайс ни то ни сё не может =/

#54
18:47, 24 фев 2015

Немного новостей:

Упростили API интерфейс во многих местах, стараемся избегать длинных:

pc.fw.systems.components.addComponent

И других лаж подобного рода. Теперь просто: entity.addComponent.

Также обновил мультиплеер танчики, добавил всяких фичей и будет на GDC как пример WebGL игры. Команды, очки, респавн, починка, щит, патроны, лобби и комнаты (12 игроков), и другие фичи.
Изображение

.

Вышел проект к которому мы не имеем никакого отношения, за исключением того что они использовали наш PlayCanvas Engine сам Editor для разработки.

Afterglow игра, как конкурс и реклама продукции Phillips.
http://afterglowskigame.com/
ski game playcanvas | PlayCanvas - WebGL Engine & Tools

#55
18:19, 4 мар 2015

Seemore демка, с асетами от ARM. Работает на планшетах с ARM Mali GPU, выдает 30+ fps. И на десктопах естественно 60fps, даже на интегрированных летает.
В демке используются разные техники, pbr, box projected cubemaps, refraction и другие плюшки.
Нужно будет обновить демку чтоб на iOS работали кастомные шейдеры.
Кредиты идут Mr F

Изображение

#56
18:24, 4 мар 2015

MoKa
> Кредиты идут Mr F
Однако отмечу: медия была предоставлена ARM'ом и вызывала у нас лютую депрессию своим видом, как будто студент делал, выжали что могли из неё, ибо с нуля всё делать времени не было.
По доработке контента кредиты идут не мне, а другому человеку, но не уверен, что он вообще хочет ассоциировать себя с этим проектом.

#57
15:31, 18 мар 2015

Крайне интересный проект, есть ряд вопросов на которые я надеюсь у вас найди ответы:
1. Автокомплит в редакторе кода, будет(если есть, то как включить)?
2. Есть ли на данный момент плагины для IDE для работы с вашим движком(автокоплит+документация как минимум), в первую очередь интересует JetBrains
3. Запуск на мобильном как понимаю можно реализовать через обертку аля phonegap и еже с ней? Если, да то проводились ли тесты, как "обертка" сказывается на производительности и на сколько поддерживаются возможности платформы(сенсоры, камера и тд)?
4. Хотелось бы увидеть(возможно не нашел) текстовый(видео не всегда удобно) туториал от начала до конца простой игры(арканоид, платформер(сейчас сцена есть, но интересен именно пошаговый урок)) в котором были бы представлены: модели, коллизии, анимация, звук?
5. Я могу ошибаться, но активная фаза комьюнити и развития застряла на сентябре 14 года, так ли это? Многие движки довольно активно представлены на хабре, но ваш по непонятной причине - нет, почему?
6. Где посмотреть showcases завершенные(коммерческие?) проекты на вашей платформе?
7. Вы предлагаете облачную платформу, как на счет серверных сервисов api, bd, ad? Есть предпочтения или партнеры?

#58
14:54, 19 мар 2015

Движок впечатляет.

#59
14:24, 20 мар 2015

kaaboeld
Спасибо за вопросы.

> 1. Автокомплит в редакторе кода, будет(если есть, то как включить)?
Нету, будет. IDE не обновлялся уже давным давно, есть идеи сделать умную в контексте авто-подстановку с документацией playcanvas там где нужно и поиском документации сверху.
В планах обновить генерально IDE. Также он сейчас не multiplayer, что весьма печально когда два человека редактируют один файл - будет multiplayer.

> 2. Есть ли на данный момент плагины для IDE для работы с вашим
> движком(автокоплит+документация как минимум), в первую очередь интересует
> JetBrains
Можно настроить вид работы с локальными файлами (на твоем компьютере).
Сам workflow требует улучшений тоже, но уже получше, советую совместить с github, мы поддерживаем исходники с github'а. Такой подход дает возможность редактировать файлы локально в каком IDE тебе удобно. В будущем будет локальное приложение помогающее в этом также реализующее multiplayer фичи, но это в будущем.

> 3. Запуск на мобильном как понимаю можно реализовать через обертку аля phonegap
> и еже с ней? Если, да то проводились ли тесты, как "обертка" сказывается на
> производительности и на сколько поддерживаются возможности платформы(сенсоры,
> камера и тд)?
На самом деле мы ставим высший приоритет на работу на мобилках без обертки. Просто открываешь ссылку и работает, возьми iPad (iOS 8) и открой http://playcanv.as/p/aP0oxhUr
HTML5 уже имеет работу с камерой, тач сенсором, гироскоп и другие мобильные фичи.
Также для Pro пользователей у нас есть фича скачать xCode проект который является просто нативным WebView и запускает игру - работает из коробки. Все ведущие мобильные платформы поддерживают наш движек как в броузере так и в нативных обертках. Также мы использовали CocoonJS и XDK.
Такие вещи как touch сенсор реализуется в HTML5 и работает сразу как по ссылке в броузере так и в обертках.

> 4. Хотелось бы увидеть(возможно не нашел) текстовый(видео не всегда удобно)
> туториал от начала до конца простой игры(арканоид, платформер(сейчас сцена
> есть, но интересен именно пошаговый урок)) в котором были бы представлены:
> модели, коллизии, анимация, звук?
Вот набор текстовых туториалов: http://developer.playcanvas.com/en/tutorials/
Кнопочка вроди как неприятно спрятана, нужно будет добавить виднее.

> 5. Я могу ошибаться, но активная фаза комьюнити и развития застряла на сентябре
> 14 года, так ли это? Многие движки довольно активно представлены на хабре, но
> ваш по непонятной причине - нет, почему?
Можно узнать от куда исходит такое суждение?
Движек на github'е и был зарелизен только летом 2014: https://github.com/playcanvas/engine и если посмотришь на Pull Request'ы и Issues, то работа идет, вот прямо сейчас (March 2015) у нас большая куча Pull Request'ов фичь которые были реализованы для seemore демки (ссылка выше пост #55).
Также почитай http://blog.playcanvas.com/ постоянно говорим о новом.

Сейчас с конца прошлого года ведется генеральная работа над новым редактором, это огромный объем работы, но он уже сейчас улучшает работы в разы по сравнению с текущим (March 2015) (серым говнецом :) ).

Также мы работаем активно над социальными фичами нашего community, и есть лента (как facebook) с дев логами с разных проектов, там есть правда шум новичков (нужно как-то это автоматизированно фильтровать), но видно народ работает над проектами, и помогает друг-другу. Основываясь аналитике активность только растет и набирает постоянно обороты.

> 6. Где посмотреть showcases завершенные(коммерческие?) проекты на вашей
> платформе?
Проекты разных пользователей можно увидеть тут: https://playcanvas.com/play
Но также в этом топике выкладываю время от времени то что не светиться на play странице. Есть также проекты о которых мы не можем говорить, но от большого ряда клиентов, начиная от indie разработчиков заканчивая креативными агенствами.

> 7. Вы предлагаете облачную платформу, как на счет серверных сервисов api, bd,
> ad? Есть предпочтения или партнеры?
Мы предлагаем облачный toolset и publishing. API по работе с нашими сервисами есть, но не публичен, планы о релизе API на публику есть, но есть ряд фич требущих серьезную переработку до этого, например asset сервер, нужна файловая система а не один длинный список ассетов, и нормальный auth сервер.
По работе с bd мы не предлагаем сервисов, за исключением хранения данных для toolset'а и проектов.

По поводу ad/f2p и других аспектов монетизации, это важный элемент который будет лишь к концу года, реализованный для всех пользователей. Сейчас пользователи могут использовать что им удобнее, например AdWords или мы использовали Kick для тестов, также пару платформ с мобильной рекламой, но мы не предоставляем на данный момент ни аналитику ни API для монетизации. Повторюсь: это ключевые фичи которые нужны для успешного паблишинга проектов наших пользователей, и мы работаем в этом направлении.

По поводу например Leaderboards ил идругих игровых API, я использовал Google Play API для таких вещей, очень легко подключается и использовать, буквально минутное дело.

Спасибо за вопросы, будут еще - буду рад ответить.

Gengan
> Движок впечатляет.
Спасибо! Но может быть лучше ;)

Страницы: 13 4 5 625 Следующая »
ПроектыФорумУтилиты

Тема в архиве.