forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   JavaScript / HTML (http://forum.boolean.name/forumdisplay.php?f=136)
-   -   PlayCanvas (http://forum.boolean.name/showthread.php?t=19214)

moka 29.10.2015 22:40

Ответ: PlayCanvas
 
Зарелизили демку - BMW i8.
На hackernews сидели в top1 несколько часов.
75k+ просмотров за один день, весьма не плохо.
Все уместили в 5.7Мб, при этом геометрию не оптимизировали.
Сама модель (все части) в итоге занимает 3.4Мб ~60% демки.
Текстурки 1.8Мб ~31%.
Код (вместе с движком) 0.2Мб ~4%.
Ну и остаток мелочи.
Работает на мобилках и десктопах.
FWA - Site of the Day


moka 03.11.2015 22:14

Ответ: PlayCanvas
 
Обновление:
1. Добавили Папки! Наконец-то можно создавать папочки для ассетов, и хранить все организовано. Это первая версия данного обновления, будут дальнейшие улучшения (таблица файлов, сортировка).
2. Script Attribute теперь имеет опциональное значение description которое будет отображаться в редакторе.
3. Заменили все иконки в редакторе на свои.
4. Обновили дизайн загрузки.
5. Добавили кнопочку для создания скриптов.
6. Добавили контекстное меню для ассетов и панели.
7. Добавили "How do I..?" поле, с мини-туториалами.
8. Добавили поддержку spritesheet текстур для партиклов - анимированные текстуры.
9. Много всяких фиксов и более мелких улучшений.


moka 06.11.2015 15:07

Ответ: PlayCanvas
 
Русская Документация, Уроки и Руководство Пользователя!

Еще раз спасибо Prescott с gamedev.ru за весьма хороший объем переведенной документации.
Мы обновили нашу документацию, и добавили переключатель языков внизу страницы.
http://developer.playcanvas.com/ru/

Если вы хотите принять участие в переводе, то это очень просто.
Нужно просто принять участие в Transifex группе.

Также идет процесс перевода на Японский, над ним работает отдельная команда переводчиков.
Русский же переводится полностью сообществом.

moka 18.11.2015 03:09

Ответ: PlayCanvas
 
Мы ищем разработчика мультиплеер игры на нашей платформе!

Зарелизили первую итерацию над Профайлером.
Это лишь начальная версия, и идей очень много, будем рады услышать ваши предложения тоже.


pax 18.11.2015 09:31

Ответ: PlayCanvas
 
Запостил в чат Unity про вакансию, вдруг там кто есть...

RegIon 16.01.2016 21:04

Ответ: PlayCanvas
 
moka, можешь помочь ?

http://forum.playcanvas.com/t/connec...sernode/1376/1

И почему у меня в профайлере нет таких зеленых полосок?
Аа, они только при старте, они показывают нагрузку на сеть (когда грузится ассет) или что?

moka 18.01.2016 00:06

Ответ: PlayCanvas
 
Цитата:

Сообщение от RegIon (Сообщение 303327)

В данный момент там как раз ведется работа над Audio API.
Мы разрабатываем на много более гибкий вариант, который даст на много больше контроля как над компонентом и индивидуальными "слотами" со звуками, так и над нодами каждой инстанции звука.
Релизним в течении нескольких недель.

Воу....
Цитата:

this.anal.connect(this.channel.gain);
Ты это там, с anal'ом попроще :lol:

Цитата:

Сообщение от RegIon (Сообщение 303327)
И почему у меня в профайлере нет таких зеленых полосок?
Аа, они только при старте, они показывают нагрузку на сеть (когда грузится ассет) или что?

Профайлер - сыроват.
Открывай лаунчер уже с ?profile=true, т.к. если откроешь без и потом открываешь по hotkey'ю профайлер, он не собирает историю если не активен, и не будет прошлых данных.
Зеленый - загрузка индивидуального ассета.
Оранжевый - линковка и компиляция шейдеров.

Если делать например асинхронные ассеты (убираешь preload галку), то загрузка ассетов будет автоматически или по решению разраба `app.assets.load(asset);`, и будет визуализована в профайлере.
При этом компиляцию шейдеров во время рабочего приложения, нужно избегать по маскимум, т.к. компиляция шейдеров в WebGL к сожалению долгий процесс, и приводит к очень заметным "заморокам" броузера, на время зависящее от сложности шейдера, порой приводит чуть ли не к нескольким секундам в худших сценариях.
Следственно если нужно что-то грузить и знаешь что будет рекомпиляция, делать UI с визуализацией загрузки - обязательно.

Жека 30.01.2016 11:34

Ответ: PlayCanvas
 
Есть такая штука - electron.atom.io.
Можно ваш редактор завернуть и поставлять в виде standalone.

Возможно, какие-то фичи получится допилить поверх обычных браузерных.

Вот как выглядит редактор, красиво же!
скриншот
и работает шустро, но я только по демо-проекту могу судить.

Собрал версию под винду - просто стартует сайт playcanvas.
скачать архив

moka 02.02.2016 01:39

Ответ: PlayCanvas
 
Ну оборачивая редактор (как он есть) в враппер, единственное что улучшит: скорость загрузки самого редактора.
Но он и так весит около 600кб всего лишь.

А вот сделать его offline'овым, так вот легко не удастся. Т.к. в основе функционала лежит облако, которое выполняет ряд вещей:
1. Обработка и хранение всех данных: сцены, ассетов, скрипты
2. Real-time синхронизация и multiplayer часть редактора.
3. Обработка ассетов: модели, текстуры, картинки, материалы, анимация, и др.

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

Спасибо за тест.
Будут вопросы: задавай :)

А еще лучше давай откровенный фидбэк: негативное и позитивное, все давай.

Жека 02.02.2016 06:04

Ответ: PlayCanvas
 
Я юнити юзер, с меня нечего взять. :)
Но если вдруг, то конечно поделюсь.

Про оффлайн режим я не думал, думал лишь о том,
что обёртка в электрон на выходе даёт заранее понятную
производительность и стабильность - насколько это возможно в их вебките,
независимость от потенциальных проблем разных браузеров.

Фидбек - мне понравился вводный курс, который присылался на е-мэйл,
базовые штуки объяснили, звали-зазывали создавать проект.

moka 02.02.2016 14:53

Ответ: PlayCanvas
 
Ну Chrome и Firefox вроди как стабильно рендерят все :)
Даже на мобилках и планшетах работает. Тем более т.к. у нас минимум броузеры с поддержкой webgl, то там с наличием фич в html/css/js все весьма хорошо и конкретно. Тем более используем везде ванильный js.

Рассылка, пока базовая. Хотим сделать хорошую систему вводного курса сразу в редакторе. И получше определять кому стоит рассылать эмайлы с вводным курсом, а кому не стоит.

moka 02.02.2016 14:55

Ответ: PlayCanvas
 
пост потом удалю, нужно чтоб анонс конкурса был на новой странице.

moka 02.02.2016 14:56

Ответ: PlayCanvas
 
пост #2 потом удалю, нужно чтоб анонс конкурса был на новой странице.

moka 02.02.2016 14:56

Ответ: PlayCanvas
 
пост #3 потом удалю, нужно чтоб анонс конкурса был на новой странице.

moka 02.02.2016 14:56

Ответ: PlayCanvas
 
пост #4 потом удалю, нужно чтоб анонс конкурса был на новой странице.


Часовой пояс GMT +4, время: 14:56.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot