Unity Craft
460 subscribers
14 photos
38 links
Download Telegram
Forwarded from Igor Gulkin
This media is not supported in your browser
VIEW IN TELEGRAM
Всем, привет! 👋

Вчера прошел вводный урок на курсе Unity Gameplay Developer
Познакомились, определили формат обучения, посмотрели архитектуру демо-проекта, зомби-шутера
Благодарю всех, кто пришел. Было круто! 🔥

Если у вас вдруг возникнет желание к нам присоединиться, то можно записаться на курс до конца этой недели, включая воскресенье 😎

Оставляю свои контакты для записи @starkre22 🙂
Всем, привет! 👋

Немного решил поделиться материалами с моего прошедшего курса. Поскольку в основе любой архитектуры скорее всего будет фреймворк, то, вот, выложил лекцию по Zenject

Думаю, это будет полезно 👉👈

https://youtu.be/D2lMz9fJ3rQ?si=ucO134Kss_JdBT6t
Всем привет! 👋
В эту субботу будет стрим в 19:00 по МСК

Не могу сдерживать эмоций, потому что это жесть! 🔥🔥🔥

В общем прошло полгода, и я сделал фреймворк для разработки игр на процедурной парадигме, и скорость моей разработки игр выросла в 5 раз 🚀

Если вкратце, то 6 лет я разрабатывал игры с помощью ООП и считал, что это самый лучший и правильный подход... Но оказалось не совсем так)

Сегодня я пришел к тому, что ООП хорош в разработке отдельных компонентов, в которых важна инкапсуляция, но взаимодействие между этими объектами лучше описывать статическими методами, которые получают на вход данные из центрального реестра и выполняют над ними работу. Поскольку в процедурном программировании есть четкое разделение на данные и логику, то разработчик может легко переиспользовать любую процедуру или функцию в другой процедуре, и это существенно уменьшит дублирование кода и самое главное — упростит архитектуру!

В результате этого я полностью отказался от Zenject и DI, потому что это гибче, проще и быстрее)

Поэтому зовите всех знакомых, кто занимается разработкой игр на Unity!
Уверен, что такое должен увидеть каждый разработчик, кто хочет делать игры быстрее и качественнее 💪

-----------------------------------------------
Что будет на стриме? 📺

1. Проблематика ООП
2. Что такое процедурное программирование
3. Разработка персонажа
4. Боевые примеры
5. Выводы
6. Ответы на вопросы
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил возможность обсуждать канал)

https://t.me/+4QgqIW88dBIxZGU6
Unity Craft pinned «Добавил возможность обсуждать канал) https://t.me/+4QgqIW88dBIxZGU6»
Начинаем стрим)
Ребята, привет! 👋

Публикую preview-версию атомарного фреймворка 🚀
Дополнительно сделал пример мини-игры и туториал по основным фичам фрейма.
Все это можно посмотреть в репозитории по ссылке

Документация в процессе, походу буду допиливать, AI чуть позже подъедет.
Буду рад видеть ваши предложения по улучшениям в issues

Лицензия MIT. Исходный код открытый, так что если нужно, форкайте и подкручивайте фрейм под ваш проект :)
Всем, привет 👋

В это воскресенье будет стрим по мультиплееру на Unity 🕹
Поэтому с радостью хотел бы пригласить вас 18 августа в 20:00 по МСК.

На вебинаре разберем основы фреймворка Photon Fusion 2 и механики синхронизации данных

🎯 Цель вебинара:
Изучить основы Photon Fusion 2

🗒 План вебинара:
1. Проблематика разработки сетевых игр
2. Что такое Photon Fusion
3. Установка фреймворка
4. Техническое задание
5. Обзор реализации / Live Code
6. Выводы: плюсы / минусы фреймворка
7. Ответы на вопросы

В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
Всем, привет 👋

Сегодня будет стрим по мультиплееру на Unity 🕹
Поэтому с радостью хотел бы пригласить вас в 20:00 по МСК

На вебинаре разберем, что такое Remote Procedure Calls на фреймворке Photon Fusion 2 и механики синхронизации данных

🎯 Цель вебинара:
Изучить, что такое Remote Procedure Calls

🗒 План вебинара:
1. Повторение
2. Что такое RPC
3. Техническое задание
4. Выводы: плюсы / минусы фреймворка
5. Ответы на вопросы

В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
Всем салют 👋

Ну шо, в это воскресенье будет очередной стрим по Photon Fusion 2. На это раз рассмотрим сетевые свойства и коллекции 🌐

Поэтому с радостью хотел бы пригласить вас 1 сентября в 19:00 по МСК

На вебинаре разберем, что такое атрибут [Networked], как с ним работать и обрабатывать через ChangeDetector. Далее рассмотрим примеры работы с сетевыми коллекциями такими как: NetworkArray, NetworkDictionary, NetworkLinkedList и NetworkString

🎯 Цель стрима:
Изучить сетевые свойства и коллекции в Photon Fusion 2

🗒 Маршрут стрима:
1. Повторение
2. Сетевые свойства
3. Сетевые коллекции
4. Выводы
5. Ответы на вопросы

В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
Йоу)
Немного похвастаюсь 😁

Получилось интегрировать Photon Fusion с атомаркой без монобехов... Решение в процессе... Пилю свои сетевые-реактивные структуры данных 💪