Forwarded from Igor Gulkin
This media is not supported in your browser
VIEW IN TELEGRAM
Всем, привет! 👋
Вчера прошел вводный урок на курсе Unity Gameplay Developer
Познакомились, определили формат обучения, посмотрели архитектуру демо-проекта, зомби-шутера
Благодарю всех, кто пришел. Было круто! 🔥
Если у вас вдруг возникнет желание к нам присоединиться, то можно записаться на курс до конца этой недели, включая воскресенье 😎
Оставляю свои контакты для записи @starkre22 🙂
Вчера прошел вводный урок на курсе Unity Gameplay Developer
Познакомились, определили формат обучения, посмотрели архитектуру демо-проекта, зомби-шутера
Благодарю всех, кто пришел. Было круто! 🔥
Если у вас вдруг возникнет желание к нам присоединиться, то можно записаться на курс до конца этой недели, включая воскресенье 😎
Оставляю свои контакты для записи @starkre22 🙂
unitycodecraft.ru
Full-Stack Unity Developer
Первый курс по разработке игр на атомарном подходе
Всем, привет! 👋
Немного решил поделиться материалами с моего прошедшего курса. Поскольку в основе любой архитектуры скорее всего будет фреймворк, то, вот, выложил лекцию по Zenject
Думаю, это будет полезно 👉👈
https://youtu.be/D2lMz9fJ3rQ?si=ucO134Kss_JdBT6t
Немного решил поделиться материалами с моего прошедшего курса. Поскольку в основе любой архитектуры скорее всего будет фреймворк, то, вот, выложил лекцию по Zenject
Думаю, это будет полезно 👉👈
https://youtu.be/D2lMz9fJ3rQ?si=ucO134Kss_JdBT6t
YouTube
Урок по Zenject (20.03.24)
Всем привет! 👋
Решил выложить вебинар по Zenject с моего курса . Надеюсь вам будет полезно. Приятного
просмотра :)
Тайм-коды:
00:00 Подключение
1:20 Введение
2:00 Что такое фреймворк
6:25 План урока
8:30 Повторение
16:00 Что такое Zenject
17:00 Установка…
Решил выложить вебинар по Zenject с моего курса . Надеюсь вам будет полезно. Приятного
просмотра :)
Тайм-коды:
00:00 Подключение
1:20 Введение
2:00 Что такое фреймворк
6:25 План урока
8:30 Повторение
16:00 Что такое Zenject
17:00 Установка…
Всем привет! 👋
В эту субботу будет стрим в 19:00 по МСК
Не могу сдерживать эмоций, потому что это жесть! 🔥🔥🔥
В общем прошло полгода, и я сделал фреймворк для разработки игр на процедурной парадигме, и скорость моей разработки игр выросла в 5 раз 🚀
Если вкратце, то 6 лет я разрабатывал игры с помощью ООП и считал, что это самый лучший и правильный подход... Но оказалось не совсем так)
Сегодня я пришел к тому, что ООП хорош в разработке отдельных компонентов, в которых важна инкапсуляция, но взаимодействие между этими объектами лучше описывать статическими методами, которые получают на вход данные из центрального реестра и выполняют над ними работу. Поскольку в процедурном программировании есть четкое разделение на данные и логику, то разработчик может легко переиспользовать любую процедуру или функцию в другой процедуре, и это существенно уменьшит дублирование кода и самое главное — упростит архитектуру!
В результате этого я полностью отказался от Zenject и DI, потому что это гибче, проще и быстрее)
Поэтому зовите всех знакомых, кто занимается разработкой игр на Unity!
Уверен, что такое должен увидеть каждый разработчик, кто хочет делать игры быстрее и качественнее 💪
-----------------------------------------------
Что будет на стриме? 📺
1. Проблематика ООП
2. Что такое процедурное программирование
3. Разработка персонажа
4. Боевые примеры
5. Выводы
6. Ответы на вопросы
В эту субботу будет стрим в 19:00 по МСК
Не могу сдерживать эмоций, потому что это жесть! 🔥🔥🔥
В общем прошло полгода, и я сделал фреймворк для разработки игр на процедурной парадигме, и скорость моей разработки игр выросла в 5 раз 🚀
Если вкратце, то 6 лет я разрабатывал игры с помощью ООП и считал, что это самый лучший и правильный подход... Но оказалось не совсем так)
Сегодня я пришел к тому, что ООП хорош в разработке отдельных компонентов, в которых важна инкапсуляция, но взаимодействие между этими объектами лучше описывать статическими методами, которые получают на вход данные из центрального реестра и выполняют над ними работу. Поскольку в процедурном программировании есть четкое разделение на данные и логику, то разработчик может легко переиспользовать любую процедуру или функцию в другой процедуре, и это существенно уменьшит дублирование кода и самое главное — упростит архитектуру!
В результате этого я полностью отказался от Zenject и DI, потому что это гибче, проще и быстрее)
Поэтому зовите всех знакомых, кто занимается разработкой игр на Unity!
Уверен, что такое должен увидеть каждый разработчик, кто хочет делать игры быстрее и качественнее 💪
-----------------------------------------------
Что будет на стриме? 📺
1. Проблематика ООП
2. Что такое процедурное программирование
3. Разработка персонажа
4. Боевые примеры
5. Выводы
6. Ответы на вопросы
Unity Craft pinned «Добавил возможность обсуждать канал) https://t.me/+4QgqIW88dBIxZGU6»
Всем привет! 👋
Решил выложить вторую часть вебинара и поделиться, как можно реализовать игровой цикл игры, расширив Zenject)
Приятного просмотра 📺
https://youtu.be/uoW8Ahh4CPo?si=ccbTWLD1foIg4bJ-
Решил выложить вторую часть вебинара и поделиться, как можно реализовать игровой цикл игры, расширив Zenject)
Приятного просмотра 📺
https://youtu.be/uoW8Ahh4CPo?si=ccbTWLD1foIg4bJ-
YouTube
Игровой цикл на Zenject. Вебинар (27.03.24)
В этом видео вы увидите, как можно разработать систему игровых событий на Zenject, опираясь на компонент MonoKernel. Поэтому надеюсь, что будет интересно и полезно изучить глубже архитектуру Zenject'а и посмотреть его способы расширения.
Тайм-коды:
0:00…
Тайм-коды:
0:00…
Сегодня будет стрим в 19:00 по МСК, поговорим немного про UI 🙂
https://www.youtube.com/live/UH8vJ8hjNY8?si=jADHbqnRyKRXGkwp
https://www.youtube.com/live/UH8vJ8hjNY8?si=jADHbqnRyKRXGkwp
YouTube
СТРИМ: РАЗРАБОТКА RTS. ЧАСТЬ 2
Ссылка на телеграмм-канал:
https://t.me/unitycodecraft
https://t.me/unitycodecraft
Ребята, привет! 👋
Публикую preview-версию атомарного фреймворка 🚀
Дополнительно сделал пример мини-игры и туториал по основным фичам фрейма.
Все это можно посмотреть в репозитории по ссылке
Документация в процессе, походу буду допиливать, AI чуть позже подъедет.
Буду рад видеть ваши предложения по улучшениям в issues
Лицензия MIT. Исходный код открытый, так что если нужно, форкайте и подкручивайте фрейм под ваш проект :)
Публикую preview-версию атомарного фреймворка 🚀
Дополнительно сделал пример мини-игры и туториал по основным фичам фрейма.
Все это можно посмотреть в репозитории по ссылке
Документация в процессе, походу буду допиливать, AI чуть позже подъедет.
Буду рад видеть ваши предложения по улучшениям в issues
Лицензия MIT. Исходный код открытый, так что если нужно, форкайте и подкручивайте фрейм под ваш проект :)
GitHub
GitHub - StarKRE22/Atomic: Architectural framework for developing games in C# and Unity
Architectural framework for developing games in C# and Unity - StarKRE22/Atomic
Всем, привет 👋
В это воскресенье будет стрим по мультиплееру на Unity 🕹
Поэтому с радостью хотел бы пригласить вас 18 августа в 20:00 по МСК.
На вебинаре разберем основы фреймворка Photon Fusion 2 и механики синхронизации данных
🎯 Цель вебинара:
Изучить основы Photon Fusion 2
🗒 План вебинара:
1. Проблематика разработки сетевых игр
2. Что такое Photon Fusion
3. Установка фреймворка
4. Техническое задание
5. Обзор реализации / Live Code
6. Выводы: плюсы / минусы фреймворка
7. Ответы на вопросы
В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
В это воскресенье будет стрим по мультиплееру на Unity 🕹
Поэтому с радостью хотел бы пригласить вас 18 августа в 20:00 по МСК.
На вебинаре разберем основы фреймворка Photon Fusion 2 и механики синхронизации данных
🎯 Цель вебинара:
Изучить основы Photon Fusion 2
🗒 План вебинара:
1. Проблематика разработки сетевых игр
2. Что такое Photon Fusion
3. Установка фреймворка
4. Техническое задание
5. Обзор реализации / Live Code
6. Выводы: плюсы / минусы фреймворка
7. Ответы на вопросы
В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
YouTube
СТРИМ: ВВЕДЕНИЕ В МУЛЬТИПЛЕЕР НА UNITY. PHOTON FUSION 2
Разбираем основы фреймворка Photon Fusion 2
Ссылка на Sample-проект:
https://github.com/Klim-Klymenko/Sample-Fusion-Game
Ссылка на презентацию:
https://docs.google.com/presentation/d/1v3fASy6qjqkkw036NLYlKnECcmiJNPFGbxlYtmFwmcQ/edit?usp=sharing
Ссылка…
Ссылка на Sample-проект:
https://github.com/Klim-Klymenko/Sample-Fusion-Game
Ссылка на презентацию:
https://docs.google.com/presentation/d/1v3fASy6qjqkkw036NLYlKnECcmiJNPFGbxlYtmFwmcQ/edit?usp=sharing
Ссылка…
Где вы сейчас смотрите гайды по Unity
Anonymous Poll
91%
На Youtube
5%
На Rutube
1%
На Yandex.Дзен
4%
Начал смотреть реже
9%
Другой источник
Всем, привет 👋
Сегодня будет стрим по мультиплееру на Unity 🕹
Поэтому с радостью хотел бы пригласить вас в 20:00 по МСК
На вебинаре разберем, что такое Remote Procedure Calls на фреймворке Photon Fusion 2 и механики синхронизации данных
🎯 Цель вебинара:
Изучить, что такое Remote Procedure Calls
🗒 План вебинара:
1. Повторение
2. Что такое RPC
3. Техническое задание
4. Выводы: плюсы / минусы фреймворка
5. Ответы на вопросы
В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
Сегодня будет стрим по мультиплееру на Unity 🕹
Поэтому с радостью хотел бы пригласить вас в 20:00 по МСК
На вебинаре разберем, что такое Remote Procedure Calls на фреймворке Photon Fusion 2 и механики синхронизации данных
🎯 Цель вебинара:
Изучить, что такое Remote Procedure Calls
🗒 План вебинара:
1. Повторение
2. Что такое RPC
3. Техническое задание
4. Выводы: плюсы / минусы фреймворка
5. Ответы на вопросы
В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
YouTube
СТРИМ: УДАЛЕННЫЕ КОМАНДЫ НА UNITY. PHOTON FUSION 2
Разбираем основы фреймворка Photon Fusion 2
Ссылка на плагин Parallel Sync:
https://github.com/VeriorPies/ParrelSync
Fusion Documentation:
https://doc.photonengine.com/fusion/current/fusion-intro
Photon Youtube
https://www.youtube.com/@PhotonEngine
Fusion…
Ссылка на плагин Parallel Sync:
https://github.com/VeriorPies/ParrelSync
Fusion Documentation:
https://doc.photonengine.com/fusion/current/fusion-intro
Photon Youtube
https://www.youtube.com/@PhotonEngine
Fusion…
Всем салют 👋
Ну шо, в это воскресенье будет очередной стрим по Photon Fusion 2. На это раз рассмотрим сетевые свойства и коллекции 🌐
Поэтому с радостью хотел бы пригласить вас 1 сентября в 19:00 по МСК
На вебинаре разберем, что такое атрибут [Networked], как с ним работать и обрабатывать через ChangeDetector. Далее рассмотрим примеры работы с сетевыми коллекциями такими как: NetworkArray, NetworkDictionary, NetworkLinkedList и NetworkString
🎯 Цель стрима:
Изучить сетевые свойства и коллекции в Photon Fusion 2
🗒 Маршрут стрима:
1. Повторение
2. Сетевые свойства
3. Сетевые коллекции
4. Выводы
5. Ответы на вопросы
В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
Ну шо, в это воскресенье будет очередной стрим по Photon Fusion 2. На это раз рассмотрим сетевые свойства и коллекции 🌐
Поэтому с радостью хотел бы пригласить вас 1 сентября в 19:00 по МСК
На вебинаре разберем, что такое атрибут [Networked], как с ним работать и обрабатывать через ChangeDetector. Далее рассмотрим примеры работы с сетевыми коллекциями такими как: NetworkArray, NetworkDictionary, NetworkLinkedList и NetworkString
🎯 Цель стрима:
Изучить сетевые свойства и коллекции в Photon Fusion 2
🗒 Маршрут стрима:
1. Повторение
2. Сетевые свойства
3. Сетевые коллекции
4. Выводы
5. Ответы на вопросы
В конце стрима будет доступен исходный код
Поэтому буду рад видеть всех желающих 🚀
Если шо, начали стрим)
https://youtube.com/live/SJdX65OpV7k?feature=share
https://youtube.com/live/SJdX65OpV7k?feature=share
YouTube
СТРИМ: СЕТЕВЫЕ СВОЙСТВА И КОЛЛЕКЦИИ НА UNITY. PHOTON FUSION 2
Разбираем Networked Properties & Collections в Photon Fusion 2
Ссылка на презентацию:
https://docs.google.com/presentation/d/1erwaoyewoxsP_agaH-pjy9TyxW80ILwnPKX1YMH_Hfs/edit?usp=sharing
Ссылка на проект:
https://github.com/Klim-Klymenko/Networked-Sample…
Ссылка на презентацию:
https://docs.google.com/presentation/d/1erwaoyewoxsP_agaH-pjy9TyxW80ILwnPKX1YMH_Hfs/edit?usp=sharing
Ссылка на проект:
https://github.com/Klim-Klymenko/Networked-Sample…
Всем привет! 👋
Объявляю набор на второй поток полностью обновленного курса по архитектуре на Unity 🚀
Записаться ко мне можно в лс @starkre22. Количество мест ограничено)
https://unitycodecraft.ru/
Объявляю набор на второй поток полностью обновленного курса по архитектуре на Unity 🚀
Записаться ко мне можно в лс @starkre22. Количество мест ограничено)
https://unitycodecraft.ru/
unitycodecraft.ru
Full-Stack Unity Developer
Первый курс по разработке игр на атомарном подходе