C# позволяет извлечь информацию о типах данных, которые используются в программе. При помощи нее можно создавать генераторы кода, новые классы, создавать провайдеры в другие системы и многое другое.
Приходите на открытый урок «Использование механизма Reflection для генерации кода». Мы рассмотрим:
1️⃣ Что такое Reflection
2️⃣ Как в reflection нам помогают атрибуты
3️⃣ При помощи reflection мы создадим мини ORM позволяющую создавать SQL код для генерации БД на основе классов (code-first подход)
Кому полезно: C# разработчикам, которые хотят научиться создавать более гибкие и динамичные приложения с использованием продвинутых техник программирования.
✅ Бонус за регистрацию «Топ 5 ошибок, которые допускают джуны на собеседованиях (и как их избежать)». Записывайтесь: https://otus.pw/FrIW/?erid=2VtzqvZYrpy
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Приходите на открытый урок «Использование механизма Reflection для генерации кода». Мы рассмотрим:
1️⃣ Что такое Reflection
2️⃣ Как в reflection нам помогают атрибуты
3️⃣ При помощи reflection мы создадим мини ORM позволяющую создавать SQL код для генерации БД на основе классов (code-first подход)
Кому полезно: C# разработчикам, которые хотят научиться создавать более гибкие и динамичные приложения с использованием продвинутых техник программирования.
✅ Бонус за регистрацию «Топ 5 ошибок, которые допускают джуны на собеседованиях (и как их избежать)». Записывайтесь: https://otus.pw/FrIW/?erid=2VtzqvZYrpy
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Media is too big
VIEW IN TELEGRAM
ИИ Google генерирует геймплей компьютерной игры DOOM в реальном времени
Новый игровой движок GameNGen способен генерировать геймплей в реальном времени, опираясь на нейронные сети и методы обучения с подкреплением (RL)
#gamedev
👉 @game_devv
Новый игровой движок GameNGen способен генерировать геймплей в реальном времени, опираясь на нейронные сети и методы обучения с подкреплением (RL)
#gamedev
👉 @game_devv
Media is too big
VIEW IN TELEGRAM
Как придумать сценарий игры, а не фильма. Сюжет — это не текст
Начинающие разработчики не всегда понимают, что сценарий игры — это не только текст. Вместо сценариев у них получаются «литературные произведения», на основе которых игру не сделать.
источник
#gamedev
👉 @game_devv
Начинающие разработчики не всегда понимают, что сценарий игры — это не только текст. Вместо сценариев у них получаются «литературные произведения», на основе которых игру не сделать.
источник
#gamedev
👉 @game_devv
🤕 Прямо сейчас в репозиториях содержится 22 тысячи опасных зависимостей
И это только в пакетном менеджере для Python
Проблема шире, чем кажется. Вы уверены, что в вашем коде нет имплантов?
🔐 Пора защитить себя и свои разработки. Нашли личный канал эксперта по информационной безопасности
В нем простым языком о защите от кибер-угроз и поиске уязвимых мест. А еще подробные исследования и перспективы внедрения ИИ для нетривиальных задач
Не только полезно, но интересно для любого представителя IT-сферы
⚡️ ПОДПИСАТЬСЯ
И это только в пакетном менеджере для Python
Проблема шире, чем кажется. Вы уверены, что в вашем коде нет имплантов?
🔐 Пора защитить себя и свои разработки. Нашли личный канал эксперта по информационной безопасности
В нем простым языком о защите от кибер-угроз и поиске уязвимых мест. А еще подробные исследования и перспективы внедрения ИИ для нетривиальных задач
Не только полезно, но интересно для любого представителя IT-сферы
⚡️ ПОДПИСАТЬСЯ
UnityGenshinPostProcessing
Геншиноподобная функция постобработки рендера, основанная на URP.
https://github.com/kaze-mio/UnityGenshinPostProcessing
#gamedev
👉 @game_devv
Геншиноподобная функция постобработки рендера, основанная на URP.
https://github.com/kaze-mio/UnityGenshinPostProcessing
#gamedev
👉 @game_devv
Возможности для молодых людей в «Алабуге»
В особой экономической зоне «Алабуга» активно развивается лидерская программа «100 Лидеров». В ней могут поучаствовать молодые специалисты от 19 до 29 лет.
У участников есть возможность познакомиться с топ-менеджерами компании, поиграть в бизнес-игры, пройти собеседования с реальным шансом трудоустройства в компанию «Алабуга».
Питание и проживание за счет компании.
Работа в «Алабуге» - это зарплата от 78 до 200 тысяч рублей и участие в реализации проектов мирового уровня.
Следующий поток - с 28 по 31 октября!
Заявку можно подать на сайте
В особой экономической зоне «Алабуга» активно развивается лидерская программа «100 Лидеров». В ней могут поучаствовать молодые специалисты от 19 до 29 лет.
У участников есть возможность познакомиться с топ-менеджерами компании, поиграть в бизнес-игры, пройти собеседования с реальным шансом трудоустройства в компанию «Алабуга».
Питание и проживание за счет компании.
Работа в «Алабуге» - это зарплата от 78 до 200 тысяч рублей и участие в реализации проектов мирового уровня.
Следующий поток - с 28 по 31 октября!
Заявку можно подать на сайте
This media is not supported in your browser
VIEW IN TELEGRAM
Красивый ограненный драгоценный камень в реальном времени в Unity
Фабрицио Эспиндола, автор книги The Unity Shaders Bible, продемонстрировал свои последние исследования и разработки — потрясающий драгоценный камень, созданный с использованием его любимого игрового движка и с применением текстур и пользовательских UV-координат.
Недавно Фабрицио начал исследовать движок Godot, показав реплику предметного ящика в стиле Mario Kart 8. Он также объявил, что в настоящее время работает над книгой "The Godot Shaders Bible".
https://80.lv/articles/beautiful-real-time-faceted-gemstone-in-unity/
#gamedev
👉 @game_devv
Фабрицио Эспиндола, автор книги The Unity Shaders Bible, продемонстрировал свои последние исследования и разработки — потрясающий драгоценный камень, созданный с использованием его любимого игрового движка и с применением текстур и пользовательских UV-координат.
Недавно Фабрицио начал исследовать движок Godot, показав реплику предметного ящика в стиле Mario Kart 8. Он также объявил, что в настоящее время работает над книгой "The Godot Shaders Bible".
https://80.lv/articles/beautiful-real-time-faceted-gemstone-in-unity/
#gamedev
👉 @game_devv
Media is too big
VIEW IN TELEGRAM
Интервью с отечественными разработчиками: от пошаговой Escape From Tarkov до хоррора по сказке
Русы Против Ящеров, Indika, Кужлёвка, Torn Away, Quasimorh, ЛИХО ОДНОГЛАЗОЕ — взяли интервью у разработчиков этих игр, чтобы узнать кто, как и зачем разрабатывает отечественные инди-игры.
Таймкоды
00:00 Вступление
1:21 Torn Away — для тех кто любит Valiant Hearts
11:32 ЛИХО ОДНОГЛАЗОЕ — для тех, кто хочет Amnesia в славянском сеттинге
21:57 РУСЫ ПРОТИВ ЯЩЕРОВ 2?!?!
33:10 Кужлёвка — для тех, кто хочет проникнуться духом русского квеста
56:30 Quasimorph — для тех, кто хочет пошаговое и сложное
1:14:44 ИНДИКА — для тех, кто хочет необычное
источник
#gamedev
👉 @game_devv
Русы Против Ящеров, Indika, Кужлёвка, Torn Away, Quasimorh, ЛИХО ОДНОГЛАЗОЕ — взяли интервью у разработчиков этих игр, чтобы узнать кто, как и зачем разрабатывает отечественные инди-игры.
Таймкоды
00:00 Вступление
1:21 Torn Away — для тех кто любит Valiant Hearts
11:32 ЛИХО ОДНОГЛАЗОЕ — для тех, кто хочет Amnesia в славянском сеттинге
21:57 РУСЫ ПРОТИВ ЯЩЕРОВ 2?!?!
33:10 Кужлёвка — для тех, кто хочет проникнуться духом русского квеста
56:30 Quasimorph — для тех, кто хочет пошаговое и сложное
1:14:44 ИНДИКА — для тех, кто хочет необычное
источник
#gamedev
👉 @game_devv
Хотите писать код короче, мощнее и эффективнее? 🤔 Тогда вам точно нужен этот открытый урок по LINQ! 🚀
На этом вебинаре вы узнаете:
✅Секретный синтаксис LINQ: Как писать лаконичный и мощный код для работы с данными.
✅Лайфхаки компараторов: Используйте их, чтобы получить именно те данные, которые вам нужны.
✅Примеры на реальных задачах: как LINQ работает на практике и сразу начните применять его!
Приходите, если вы хотите освоить мощный инструмент для повышения продуктивности!
Этот вебинар — лишь небольшая часть большого образовательного курса C# Developer, который создан для тех, кто хочет с нуля освоить принципы программирования и развиваться в С#-разработке. Чаще всего язык применяется в серверной и web-разработке, создании игр. В рамках курса вы не только получите теоретические знания, но и сможете применять их на практике под руководством опытных преподавателей.
Зарегистрируйтесь сейчас и получите:
🔥 PDF Топ 5 ошибок, которые допускают джуны на собеседованиях (и как их избежать): https://otus.pw/Mr6G/?erid=2Vtzqv2cqQX
На этом вебинаре вы узнаете:
✅Секретный синтаксис LINQ: Как писать лаконичный и мощный код для работы с данными.
Приходите, если вы хотите освоить мощный инструмент для повышения продуктивности!
Этот вебинар — лишь небольшая часть большого образовательного курса C# Developer, который создан для тех, кто хочет с нуля освоить принципы программирования и развиваться в С#-разработке. Чаще всего язык применяется в серверной и web-разработке, создании игр. В рамках курса вы не только получите теоретические знания, но и сможете применять их на практике под руководством опытных преподавателей.
Зарегистрируйтесь сейчас и получите:
🔥 PDF Топ 5 ошибок, которые допускают джуны на собеседованиях (и как их избежать): https://otus.pw/Mr6G/?erid=2Vtzqv2cqQX
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
This media is not supported in your browser
VIEW IN TELEGRAM
Бесплатное IT-образование в 2024
Отобрали для вас полезные телеграм-каналы, которые помогут освоить программирование и другие IT-направления
Выбирайте нужное и подписывайтесь:
👩💻 Разработка игр: @GameDevgx
📱 GitHub: @git_developer
🤓 Книги айти: @portalToIT
👩💻 Java: @Java_Iibrary
👩💻 C#: @KodBlog
👩💻 С/С++: @Cpportal
👩💻 Frontend: @FrontendPortal
⚙️ Backend: @BackendPortal
👩💻 Python: @PythonPortal
🖥 Базы Данных & SQL: @SQL
👩💻 Golang: @juniorGolang
👩💻 PHP: @PHPortal
👩💻 Моб. разработка: @MobDev
👩💻 DevOps: @loose_code
🖥 Data Science: @DataSciencegx
🤔 Хакинг & ИБ: @cybersecinform
🐞 Тестирование: @QAPortal
📱 Маркетинг: @MarketingPortal
🖥 Дизайн: @PortalToDesign
➡️ Сохраняйте себе, чтобы не потерять
Отобрали для вас полезные телеграм-каналы, которые помогут освоить программирование и другие IT-направления
Выбирайте нужное и подписывайтесь:
🐞 Тестирование: @QAPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Unity 6 доступна для загрузки
Что нового в Unity 6?
- Интеграция ИИ на основе искусственных нейронных сетей
- Расширение инструментария для создания многопользовательских проектов
- Оптимизация нагрузки на CPU
- Оптимизация нагрузки на GPU
- Улучшение качества рендеринга среды
Почитать:
https://unity.com/ru/blog/unity-6-features-announcement
https://habr.com/ru/companies/pvs-studio/articles/851434/
Download Unity 6: https://unity.com/releases/unity-6
#gamedev
👉 @game_devv
Что нового в Unity 6?
- Интеграция ИИ на основе искусственных нейронных сетей
- Расширение инструментария для создания многопользовательских проектов
- Оптимизация нагрузки на CPU
- Оптимизация нагрузки на GPU
- Улучшение качества рендеринга среды
Почитать:
https://unity.com/ru/blog/unity-6-features-announcement
https://habr.com/ru/companies/pvs-studio/articles/851434/
Download Unity 6: https://unity.com/releases/unity-6
#gamedev
👉 @game_devv
Что объединяет инди-разработчиков, которые стабильно зарабатывают на своих играх?
Всего одна вещь — бизнес-подход:
- Они не создают игры наугад.
- Не делают «игру своей мечты».
- И не застревают на одном проекте, никому его не показывая.
На Gamedev Интенсиве 7.0 — крупнейшем онлайн-мероприятии о бизнесе в геймдеве — выступят 8 успешных разработчиков.
Их ежемесячный доход варьируется от сотен тысяч рублей до сотен тысяч долларов.
Запишись на Интенсив бесплатно и получи:
- 🎁 До 10 подарков за раннюю регистрацию.
- 🎟 Участие в розыгрыше бонусов для разработки.
Всего одна вещь — бизнес-подход:
- Они не создают игры наугад.
- Не делают «игру своей мечты».
- И не застревают на одном проекте, никому его не показывая.
На Gamedev Интенсиве 7.0 — крупнейшем онлайн-мероприятии о бизнесе в геймдеве — выступят 8 успешных разработчиков.
Их ежемесячный доход варьируется от сотен тысяч рублей до сотен тысяч долларов.
Запишись на Интенсив бесплатно и получи:
- 🎁 До 10 подарков за раннюю регистрацию.
- 🎟 Участие в розыгрыше бонусов для разработки.
This media is not supported in your browser
VIEW IN TELEGRAM
Jingliu VFX Practice
Автор Ba-La
#gamedev #Unity #unity3d #madewithunity #RealtimeVFX #VFX #VFXFriday
👉 @game_devv
Автор Ba-La
#gamedev #Unity #unity3d #madewithunity #RealtimeVFX #VFX #VFXFriday
👉 @game_devv
Контроллер физики RS Vehicle для Unity
Скрипты JRS Vehicle Physics Controller позволяют создавать реалистичное и отзывчивое поведение транспортных средств в вашей игре или симуляции на Unity. Поддерживается ввод с клавиатуры и мобильных устройств.
https://github.com/Jermesa-Studio/JRS_Vehicle_Physics_Controller
#gamedev #Unity #unity3d
👉 @game_devv
Скрипты JRS Vehicle Physics Controller позволяют создавать реалистичное и отзывчивое поведение транспортных средств в вашей игре или симуляции на Unity. Поддерживается ввод с клавиатуры и мобильных устройств.
https://github.com/Jermesa-Studio/JRS_Vehicle_Physics_Controller
#gamedev #Unity #unity3d
👉 @game_devv
Как правильно настроить сохранение прогресса в видеоигре?
И самое главное: как создать такую систему сохранения, чтобы её можно было использовать в разных проектах?
Разберёмся на открытом онлайн-уроке «Универсальная система сохранения в Unity».
Вы узнаете:
- какие проблемы сохранения игры существуют?
- как реализовать универсальную систему сохранения?
- как разделять архитектурные слои?
- в каком направлении развивать систему сохранения?
👨💻🛠👨🏻💻 Будет интересно:
- Middle Unity-разработчикам
- специалистам с опытом работы с Unity от одного года
- гейм-дизайнерам, желающим лучше понять технические аспекты сохранения прогресса и интеграции с игровым дизайном
🗓 31 октября, 20:00
🆓 Бесплатно. В рамках старта курса Unity Game Developer. Professional
🔴 Регистрация: https://vk.cc/cD2taj
И самое главное: как создать такую систему сохранения, чтобы её можно было использовать в разных проектах?
Разберёмся на открытом онлайн-уроке «Универсальная система сохранения в Unity».
Вы узнаете:
- какие проблемы сохранения игры существуют?
- как реализовать универсальную систему сохранения?
- как разделять архитектурные слои?
- в каком направлении развивать систему сохранения?
👨💻🛠👨🏻💻 Будет интересно:
- Middle Unity-разработчикам
- специалистам с опытом работы с Unity от одного года
- гейм-дизайнерам, желающим лучше понять технические аспекты сохранения прогресса и интеграции с игровым дизайном
🗓 31 октября, 20:00
🆓 Бесплатно. В рамках старта курса Unity Game Developer. Professional
🔴 Регистрация: https://vk.cc/cD2taj
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
This media is not supported in your browser
VIEW IN TELEGRAM
Оптимизируйте аудиофайлы в вашей игре на Unity, как профессионал, настроив параметры импорта 🔊📦💪
#gamedev #unitytips #unity2d #unity3d
👉 @game_devv
#gamedev #unitytips #unity2d #unity3d
👉 @game_devv
Как потратить шесть лет и быть невидимкой в Play Market
Этот пост в большей степени — рассказ о пути одной идеи к реализации. И немного — о трудностях, с которыми я сталкиваюсь прямо сейчас, когда вроде бы всё готово — но никто о твоей игре не знает.
Если вкратце: шесть лет трачу вечера на то, чтобы написать собственную игру.
Игра доступна на своём сайте, но в Play Market её не видно.
https://habr.com/ru/articles/852368/
#gamedev
👉 @game_devv
Этот пост в большей степени — рассказ о пути одной идеи к реализации. И немного — о трудностях, с которыми я сталкиваюсь прямо сейчас, когда вроде бы всё готово — но никто о твоей игре не знает.
Если вкратце: шесть лет трачу вечера на то, чтобы написать собственную игру.
Игра доступна на своём сайте, но в Play Market её не видно.
https://habr.com/ru/articles/852368/
#gamedev
👉 @game_devv