- 31
- 47 662
uDev
Ukraine
Приєднався 12 сер 2016
Здесь рассказывают о методологиях, обсуждают новые инструменты с их создателями и перенимают опыт лучших специалистов IT-индустрии. Каждый ивент посвящен отдельной теме.
Встречи проводятся в Харькове, вход бесплатный по предварительной регистрации.
Подробнее: developers.plarium.com/ru/events/
plarium
Встречи проводятся в Харькове, вход бесплатный по предварительной регистрации.
Подробнее: developers.plarium.com/ru/events/
plarium
uDev Tech Event #11: Unity, ECS и люди
Одиннадцатая встреча в серии мероприятий uDev для технических специалистов.
О чем поговорили:
- Что случается, когда команда сражается с архитектурой.
- Расследование преступлений по истории репозитория.
- Как переделать архитектуру живого проекта с многомиллионной аудиторией.
- Data Oriented Design. ECS и почему игры хотят быть сделаны на нем.
- Код, визуальная отладка, how-to и другие полезные штуки.
github.com/Phist/ecsmindshift - демка
www.company.plarium.com
plarium
plarium/
О чем поговорили:
- Что случается, когда команда сражается с архитектурой.
- Расследование преступлений по истории репозитория.
- Как переделать архитектуру живого проекта с многомиллионной аудиторией.
- Data Oriented Design. ECS и почему игры хотят быть сделаны на нем.
- Код, визуальная отладка, how-to и другие полезные штуки.
github.com/Phist/ecsmindshift - демка
www.company.plarium.com
plarium
plarium/
Переглядів: 19 085
Відео
uDev Tech Meetup #17: Гейм-дизайн и разработка: оптимизируем взаимодействие команд
Переглядів 5594 роки тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/ plarium
uDev Tech Meetup #16: Проектирование объектов: как открыть бутылку с водой
Переглядів 9274 роки тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/ plarium
uDev Tech Meetup #15: Работа с MS SQL Server в высоконагруженном проекте
Переглядів 6334 роки тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/
uDev #10: Survival RPG: от идеи до пострелизной поддержки
Переглядів 1,3 тис.5 років тому
Десятая встреча в серии мероприятий uDev для технических специалистов. О чем поговорили: - Почему мы решили делать игру в жанре Survival RPG. - Разработка, геймдизайн и менеджмент при нехватке ресурсов. - Как менялись цели, задачи и процессы во время разработки. - Что особенного в софтлонче проектов с высоким интересом к жанру. - Жизнь после софтлонча: развитие игры, анализ KPI и логика приняти...
uDev Tech Meetup #14: Команда геймдизайна: как мы работаем
Переглядів 5755 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/ plarium
Udev Tech Event #9: Программист как художник
Переглядів 1,2 тис.5 років тому
Здесь рассказывают о методологиях, обсуждают новые инструменты с их создателями и перенимают опыт лучших специалистов IT-индустрии. Каждый ивент посвящен отдельной теме. developers.plarium.com plarium/ plarium
uDev Tech Meetup #13: Developer experience на примере React компонентов
Переглядів 2635 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/ plarium
uDev Tech Meetup #12: Комфортное логирование в микросервисной архитектуре
Переглядів 4295 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/ plarium О ЧЕМ РАССКАЗАЛИ: - Как создавать логи и зачем? - Централизованное...
uDev Tech Meetup #11: Automation with Cake
Переглядів 2665 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com plarium/ plarium
uDev Tech Meetup #10: Функциональный C#
Переглядів 1,8 тис.5 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com/ru/udev/ plarium/ plarium Фрагмент лекции Фейнмана (BBC Horizon, 1981): ua-cam.com/...
uDev Tech Meetup #9: Тестирование мобильных игр: наш опыт
Переглядів 6 тис.5 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com/ru/udev/ plarium/ plarium
uDev Tech Meetup #8: Принципы сегментирования данных в игровых кластерах
Переглядів 2715 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com/ru/udev/ plarium/ plarium
Udev #8: "Эволюция менеджмента в условиях быстрого роста команды"
Переглядів 9226 років тому
О чем рассказали: - управление продуктом в команде до 10 человек - опыт разработки мобильной стратегии Stormfall: Rise of Balur; - проблемы быстрого роста команды и пути их решения; - эволюция процессов и взаимодействие в команде по мере ее развития; - переход на feature teams: достоинства и недостатки; - инструменты управления командой из 50 разноплановых специалистов.
uDev Tech Meetup #7: Система бандлов в Unity - наш подход
Переглядів 4746 років тому
uDev Tech Meetups - это встречи IT-специалистов в клубном формате. Авторитетные докладчики, воркшопы, неформальная обстановка и живое обсуждение - всё, чтобы прокачивать свои профессиональные навыки и обмениваться опытом с единомышленниками. Следите за анонсами: developers.plarium.com/ru/udev/ plarium/ plarium
uDev Tech Meetup #6: Создание логики описания игры
Переглядів 5356 років тому
uDev Tech Meetup #6: Создание логики описания игры
uDev #7: Analytics in a Gaming Company. Big Data Architecture and Tools
Переглядів 4896 років тому
uDev #7: Analytics in a Gaming Company. Big Data Architecture and Tools
uDev Tech Meetup #5: Social QA: задачи, процессы, инструменты
Переглядів 3566 років тому
uDev Tech Meetup #5: Social QA: задачи, процессы, инструменты
uDev Tech Meetup #4: Reactive Extensions 101. Управление хаосом
Переглядів 2416 років тому
uDev Tech Meetup #4: Reactive Extensions 101. Управление хаосом
uDev Tech Meetup #3: Taming performance within Unity
Переглядів 7456 років тому
uDev Tech Meetup #3: Taming performance within Unity
uDev #6: Разработка MMO RTS на Unity
Переглядів 1,7 тис.7 років тому
uDev #6: Разработка MMO RTS на Unity
uDev #4: Life as a Service : Scalability and Other Aspects
Переглядів 4077 років тому
uDev #4: Life as a Service : Scalability and Other Aspects
uDev #1: Оптимизация мобильных игр на Unity
Переглядів 1,2 тис.7 років тому
uDev #1: Оптимизация мобильных игр на Unity
uDev #3: Better Architecture with UX-Driven Design
Переглядів 9117 років тому
uDev #3: Better Architecture with UX-Driven Design
uDev #2: Разработка высоконагруженных систем
Переглядів 2,1 тис.7 років тому
uDev #2: Разработка высоконагруженных систем
0:47 О компании 1:18 Статистика 2:23 Где держать мощности? 7:40 Как масштабироваться? 11:28 Стек технологий 16:13 Какое хранилище выбрать? 20:33 ACID или BASE? 26:11 Работа с памятью 27:47 Работа с памятью. Большие объекты 31:15 Работа с памятью. Кэширование 35:21 Работа с памятью. Больше деталей 38:43 JSON-сериализация 42:23 Профилировщик 48:00 Логирование 50:36 Deployment 54:00 Обо всём по немногу 1:06:49 Конец презентации 1:06:59 Вопрос про аналитику логов 1:08:40 Зачем самописные тулзы мониторинга? 1:09:47 Вопрос про сериализацию 1:11:49 Планирует ли Plarium делать шаги в Open-Source? 1:13:15 Почему JSON? 1:15:07 Пример количества данных в играх 1:15:52 Вопрос про инвалидацию кешированных токенов доступа 1:19:48 Балансировка нагрузки (горизонтальное масштабирование) 1:21:20 Где взять футболку Plarium? 1:21:30 Почему не Ubuntu? 1:21:59 Почему реляционная база данных? 1:23:11 Выигрыш по перформансу при переходе на нереляционную базу данных 1:24:40 Почему не PostgreSQL? 1:27:00 Часто ли микрооптимизации были не нужны? 1:28:00 Поблагодарим Пашу за лекцию
Классный доклад! Я в восторге от таймингов. Конечно, лучше перед ним почитать про ECS, на Хабре, например (откуда я и пришёл), но тогда всё прям расцветает красками.
24:00 когда-то я читал старую книжку об Экстремальном Программировании. И ещё тогда правило создавать ровно тогда, когда оно понадобилось, въелось в голову. Рынок может поменяться, запрос может поменяться, фича на месяц работы может перестать использоваться. Минимизируй!
Погано що немає вставки поверх презентації, бо контраст замалий для комфортного сприйняття екзамплів коду
ECS - это буквально шутка "Суп из 7 за**п. 6 покрошено, одна так брошена".
Тягомотина и пример плохого ооп.
Насколько меня бесит Raid shadow Legends и система деньговыжимательства в ней, настолько же я понимаю, что данная игра сделана хорошо в техническом плане. Так что очень интересно послушать про архитектуру и ECS в принципе.
Забавно когда менеджер, путающиеся в терминологии, не до конца понимающий что такое абстракции, биндинги, oop и т.п. длинно рассказывает о том что ecs паттерн лучше заходит в игровых проектах нежели mvvm…
Бедняжка аж задыхается) реально на 0.75 смотрится и воспринимается намного лучше
А что значит "Формула"? При тестировании клиента и потом сервера
Одна теория,когда практика то
Так торопится, некомфортно слушать
Так поставьте скорость воспроизведения чуть меньше: 0,75
вы просто медленно соображаете. Я на 1,25 смотрю и норм.
Спасибо
да да)обнова без багов в рейде не слышали)
Классно рассказал, парень молодец))
Воу, отличный доклад. Сейчас буду пробовать в бою. Осталось определиться с плагином)
Отличный доклад, казино -- говно.
Отличный доклад) Сам люблю всю тему по ECS, приятно было послушать! Спасибо Алексей)
Годнота
Хорошо рассказывает👍
I wish I would understand your language :) Greetings from the author of Entitas
Heya! We love Entitas, still using it and recommending as a great ECS framework. You've created a game changer for the Unity world!
о, а у автора канал есть ua-cam.com/users/KSyndicate 😏
Это шикарно, пойду пробовать ecs!)
Автор не втыкает о ECS. ДИЗЛАЙК. ЗРЯ ПОТРАТИЛ 1.5 часа..
Можно поподробнее?
Все верно, это видео для взрослых.
MVVM и MVCS Отличаются наличием команд А не Биндингов...
как расшифровывается MVCS?
Спасибо, очень увлекательно!
Весьма красиво все представлено. Применил метод в изложении своего доклада. Можно называть все суперзаумными именами, а можно ставить все таким образом, чтобы было понятно даже ребенку. Спасибо за доклад! А вам ребята спасибо за видео!
Не очень люблю видео подобного формата, но докладчик коренным образом изменил мои представления о том, КАК ДОЛЖНА преподноситься информация! Поставил бы с десяток лайков, если бы это было возможным! Но придётся ограничиться одним.
но реклама вашего рейда в ютубе задрала))))
Очень круть
Очень круто
демка: github.com/Phist/ecsmindshift
А можно ссылочку на доклад про "убивают ли камеры игроков" ?
Очень хорошее выступление, докладчик достаточно живо доносит свою мысль, не скучно смотреть
неэффективно абсолютно, ужас - бедняги кто этим будет заниматься, изучали творчество а пришли к занятию оптимизацией. и всё ради чего и ради кого - чтобы опередить время на пол года ибо тогда выпустят видеокарты которые справятся с чем угодно, и сейчас они справляются у всех кто купил свой гаджет не 5 лет назад. да - что-то оно даёт но напоминает толстую книгу по оптимизации BIOS при которой выигрыш 5% а глюков 30%, или разгон процессора к приросту производительности 15% а выхода из строя 30% + 40% глюков, или украинский язык где правил меньше чем исключений :) в итоге если всё это учитывать то удобный визуальный редактор Юнити плавно превращается-превращается.. превращается в рутину. казалось теперь один программист в силах быстро сделать свою игру - но оказалось её только оптимизировать год нужно. и только ты запомнишь где дёргать за кольцо а где крутить ручку - как всё это будет на автонастройках меняться в реалтайме по профилю гаджета. одно радует что ща в CLR моей головы автоматом весь этот мусор сотрётся
О, отлично в копилку инфы.
Таки лучшее выступление из всех! Вот это хороший формат доклада.
Благодарю. Про тулы конечно больше можно было рассказать и сделать видео презентацию какой-либо механики.
Жалко что вопросов нет в видео.
приходи на следующую встречу)
Начало 6:33
Спасибо)
Крутой доклад и крутые примеры, спасибо!
трансляция/запись будет?
получасовой перерыв в середине можно было и вырезать
Показывать код на таком экране было плохой идеей
Было бы неплохо иногда во время спича вставлять скриншот с экрана проектора, ибо плохо видно. Спасибо за видео.