GameDev: разработка игр
Open in Telegram
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter
Show more6 442
Subscribers
+124 hours
+37 days
+1130 days
Posts Archive
🩸Выжить любой ценой: создаем арсенал в стиле Days Gone
На этом уроке вы научитесь создавать оружие для вашего персонажа. Мы разберем, как создать блупринт, добавить логику стрельбы и перезарядки, а также интегрировать оружие в управление персонажем. Вы узнаете, как настроить взаимодействие с оружием, чтобы оно выглядело и работало как в настоящей игре на движке Unreal Engine 5.
Основные темы:
- создание блупринта и добавление логики
- добавления оружия в персонажа
- настройка взаимодействия с оружием
👉 Регистрация и подробности о курсе "Unreal Engine Game Developer. Basic": https://vk.cc/cKzowN
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Устал от хаоса с синглтонами и жёсткими зависимостями в Unity-проектах?
Познакомься с паттерном Service Locator — гибким способом управлять глобальным доступом без беспорядка!
🔧 В этом видео ты узнаешь:
✅ Почему глобальный доступ может навредить игре
✅ Как правильно реализовать Service Locator в Unity
✅ Какие преимущества даёт этот паттерн
✅ Почему Service Locator лучше синглтонов и статических классов
🎬
0:00 – Intro: The problems with other solutions
1:30 – Service Locator in action (with step-by-step guide)
4:05 – Why this pattern is a game-changer
5:32 – Conclusion
источник
#gamedev
👉 @game_devv
Ностальгические игры: Might and Magic VI
Might and Magic – одна из самых дорогих моему сердцу игровых вселенных. Невозможно сосчитать, сколько тысяч часов я провёл в её мирах – будь то основная серия, «Герои» или «Крестоносцы». И даже спустя десятилетия что-то неизменно влечёт меня обратно. Причём дело не только в ностальгии – эти игры обладают особой атмосферой, дарящей чувство уюта, словно вернулся в родной с детства двор, в котором не был десятки лет, или очутился дома после длительной поездки.
Но, несмотря на столь теплые эмоции, сложно отрицать, что эта серия по-настоящему увлекательна и обладает душой, что делает возвращение в её миры всегда особенным событием. А в более поздних частях Might & Magic мы и вовсе можем от первого лица посетить знакомые места, пообщаться с персонажами, а также сразиться с существами, которых мы помним ещё по «Героям». Таким образом, становясь не сторонним наблюдателем, что лишь движет фигурки по карте, а полноценным участником событий!
https://habr.com/ru/companies/timeweb/articles/895220/
#gamedev
👉 @game_devv
🎮 Как создаются культовые игры?
Doom, Minecraft, Civilization — их объединяет не только популярность, но и гениальный геймдизайн.
Но что делает игру по-настоящему захватывающей? Почему одни проекты становятся хитами, а другие проваливаются? Как придумать механику, которая удерживает игроков на тысячи часов?
Разобраться в этом можно на бесплатном мини-курсе по геймдизайну от Skillbox — это ваш шанс попробовать себя в профессии и создать игровой концепт.
Что будет?
✅ 5 дней полного погружения — теория + практика
✅ Обучение на реальном кейсе: разберёте лучшие решения из игры «Возмездие: Тени Антары»
✅ Поймёте, как создать концепцию игры так, чтобы в неё хотелось играть
✅ Познакомитесь с основами проектирования уровней, механик и игрового баланса
✅ Узнаете, как стать геймдизайнером и сколько можно зарабатывать
🎁 Бонусы для участников:
— Чек-листы по созданию крутых игр
— Карьерная консультация: узнайте, подходит ли вам геймдизайн
— Доступ к английскому на год (для работы в топовых студиях)
Записывайтесь бесплатно: https://epic.st/IeNgE?erid=2VtzqvEQgbK
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Пакет Input System в Unity 6 — это вам не шутки! 😁
Узнай, как им пользоваться всего за 60 секунд! 🕹️
#gamedev
👉 @game_devv
Карты высот для пиксельной игры с видом сверху
Для «движка», разработанного мной для моей игры, я использую карты высот пиксельной графики, чтобы реализовать различные крутые эффекты: динамическую высоту воды, пересекающуюся геометрию, декали, 3D-освещение и даже z-сортировку сцены.
https://habr.com/ru/articles/894744/
#gamedev
👉 @game_devv
💻Хотите быстро научиться строить интерактивные интерфейсы на C#?
Присоединяйтесь к открытому уроку 8 апреля в 20:00 мск, где мы покажем, как сделать ваш код живым и динамичным!
📖Вы научитесь использовать класс System.Console для создания простых, но интересных программ с текстовыми интерфейсами. Например, вы напишете свою версию игры "Крестики-нолики" прямо в консоли. Это легко и увлекательно!
🔥С этим знанием вы сможете не просто выводить данные, а создавать интерактивные приложения, которые смогут реагировать на действия пользователя.
➡️ Зарегистрируйтесь на вебинар и получите скидку по промокоду SHARP_SPEC_4 на большое обучение «C# Developer»: https://vk.cc/cKpWTL
Промокод действителен до 30.04.2025
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Знаете ли вы, что можно создавать варианты материалов и массово вносить изменения в базовый материал? Это повышает эффективность рабочего процесса в проектах Unity!
#gamedev
👉 @game_devv
Подборка Telegram каналов для программистов
https://t.me/bash_srv Bash Советы
https://t.me/win_sysadmin Системный Администратор Windows
https://t.me/lifeproger Жизнь программиста. Авторский канал.
https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://t.me/rabota1C_rus Вакансии для программистов 1С
Системное администрирование 📌
https://t.me/sysadmin_girl Девочка Сисадмин
https://t.me/srv_admin_linux Админские угодья
https://t.me/linux_srv Типичный Сисадмин
https://t.me/linux_odmin Linux: Системный администратор
https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://t.me/DevLab1C 1С:Предприятие 8
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Математика 📌
https://t.me/Pomatematike Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
https://t.me/Excel_lifehack
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
🛠️ Запускайте свой код в Unity Editor, добавляя кнопки в инспектор вашего компонента ▶️
#gamedev
👉 @game_devv
Ты – начинающий специалист IT-направления и ждёшь идеального момента, чтобы начать карьеру?
Спойлер: идеального момента не будет! А вот 5 апреля на «Найти IT» в Санкт-Петербурге будет 25+ топ-работодателей России, готовых взять тебя на стажировку без опыта https://vk.cc/cKeAkh
Что будет на форуме?
🔹 Вакансии в IT от Сбера, VK, Ozon, Альфа-Банка и других крутых компаний
🔹 Мастер-классы и Q&A сессии с HR-ами
🔹 Призы, мерч и крутые бонусы за друзей (например, вкусный хотдог или сертификат озон на 1000₽)
📍 Где? Санкт-Петербург, DAA EXPO
🗓 Когда? 5 апреля 12:00-17:00 (прийти можно в любое время, активности будут на протяжении всего мероприятия)
💻 Для кого подходит мероприятие? Студенты и недавние выпускники вузовских IT-направлений
Участие полностью бесплатное, успей зарегистрироваться по ссылке – https://vk.cc/cKeAkh?erid=2W5zFK2dzEU
Порталы: как устроен расчёт видимости в Quake
Вы когда-нибудь хотели узнать, как работала предварительно вычисленная видимость в Quake? Я хотел, поэтому написал программу vis.py, воссоздающую этот алгоритм на Python. В этой статье представлена вся информация, необходимая для понимания vis, — инструмента, применявшегося в Quake, Half-Life и играх на Source Engine.
В процессе разработки Quake возникла проблема перерисовки (overdraw), то есть многократной записи одного и того же пикселя во время рендеринга кадра. Видимым остаётся лишь последний цвет, а все предыдущие записи оказываются лишней тратой ресурсов. Это плохо, если в вашей игре используется программный рендеринг, и так выжимающий последние соки из компьютера середины 90-х годов.
Как снизить объём перерисовки? Давайте начнём с высокоуровневого обзора возможных решений.
https://habr.com/ru/articles/876058/
original https://30fps.net/pages/pvs-portals-and-quake/
#gamedev
👉 @game_devv
👀Создаем героя в стиле Days Gone на движке Unreal Engine 5
На этом уроке мы покажем вам, как создать персонажа, который будет соответствовать атмосфере игры Days Gone. Мы разберем, из каких компонентов состоит персонаж, как настроить его логику и анимации, а также создадим простой интерфейс (UI) для отображения здоровья и других параметров. Вы получите базовые навыки, которые помогут вам начать разработку собственных игровых героев.
Основные темы:
- как работает персонаж и из чего состоит
- настройка логики, анимации
- создание UI
👉 Регистрация и подробности о курсе "Unreal Engine Game Developer. Basic" https://vk.cc/cK8gnR
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
EffectTextureMaker — это инструмент для создания текстур для эффектов, используемых в графических приложениях и играх. Он позволяет легко создавать текстуры огня, дыма, вспышек, круговых эффектов и других визуальных элементов.
Особенности:
- Простое редактирование параметров в реальном времени.
- Визуализация результата сразу в браузере.
- Возможность экспорта текстуры в формате PNG.
- Поддержка различных типов эффектов: круги, спрайты, лучи, шум и пр.
- Написан на JavaScript, работает прямо в браузере без установки.
Использование:
1. Выберите тип эффекта в меню слева.
2. Настройте параметры эффекта: цвет, радиус, количество элементов и т.д.
3. Нажмите кнопку "Make Texture", чтобы сгенерировать текстуру.
4. Скачайте изображение, нажав "Download Texture".
Примеры применения:
- Визуальные эффекты в 2D/3D-играх.
- Частицы и спецэффекты в игровых движках.
- Быстрая генерация вспомогательных текстур для шейдеров и материалов.
https://mebiusbox.github.io/contents/EffectTextureMaker/
#gamedev
👉 @game_devv
Editor Scripting в Unreal Engine: создание утилит для генерации Actor и Data Asset
В этой статье я поделюсь своим опытом создания утилит в Unreal Engine, которые автоматизируют процесс генерации Actor Blueprint и Data Asset. Эти утилиты значительно упрощают работу дизайнерам уровней, помогая сократить время на рутинные задачи и минимизировать ошибки, а также могут быть полезны в широком спектре задач, связанных с разработкой.
Мы рассмотрим, как использовать Editor Utility Widgets на практике, чтобы упростить работу в редакторе. Основная часть будет выполнена в Blueprint, но для решения отдельных задач нам также понадобятся функции на C++. Помимо этого, я расскажу о фабриках ассетов и Subobject в UE.
https://habr.com/ru/articles/874278/
#gamedev
👉 @game_devv
😱Станьте C#-разработчиком с нуля!
Хотите освоить программирование, но не знаете, с чего начать? C# — это язык, на котором создают игры, веб-сервисы и корпоративные приложения.
🚀Обучение «C# Developer» в OTUS — это:
– Путь с 0 до Middle за 12 месяцев, а позицию Junior вы сможете занять уже через 6 месяцев с начала обучения.
– Только актуальные живые занятия с экспертами, без старых записанных лекций.
– Обучение в Scrum-командах на реальных кейсах.
– Полная поддержка преподавателей, наставников и менторов.
Программистами не рождаются, ими становятся.
👉Оставьте заявку прямо сейчас и получите скидку на обучение: https://vk.cc/cJSmAi
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Need for Speed: Most Wanted. Как легендарная игра уничтожила всю серию
15 ноября исполнится 20 лет с момента выхода самой успешной для Electronic Arts игры из серии Need for Speed. Most Wanted впечатлила и игроков, и прессу, и критиков. По всему миру на сегодняшний день продано около 17 млн копий. И ни одна из последующих игр серии не смогла побить этот рекорд, хотя геймдев в целом за это время прошел огромный путь. Более того, NFS MW стала настолько популярной и любимой игроками, что фактически похоронила все последующие части Need for Speed еще до их релиза. Как вышло, что Electronic Arts создали монстра, который их погубил? Давайте посмотрим.
https://habr.com/ru/companies/selectel/articles/890482/
#gamedev
👉 @game_devv
Процедурно сгенерированные 3D-подземелья
В этом видео описан алгоритм процедурной генерации 2D и 3D подземелий.
0:00 Intro
1:03 2D Algorithm
3:40 2D Dungeon Example
4:17 3D Algorithm
8:39 3D Dungeon Example
источник
#gamedev #unity3d
👉 @game_devv
Хотите создавать яркие, запоминающиеся игры, но не знаете, как попасть в геймдев?
Приглашаем на трёхдневный онлайн-интенсив «Искусство создания игр: мощный старт в геймдеве».
Мы затронем три ключевых направления: геймдизайн, тестирование и разработку.
За три дня вы освоите минимальный базис для старта карьеры.
- Разберётесь в профессиях, связанных с разработкой игр
- Узнаете, откуда геймдизайнеру черпать идеи
- Поймёте, как и чем тестируют игры
- Научитесь работать с Unreal Engine
- Узнаете о распространённых ошибках начинающих разработчиков
- Получите представление о карьерных перспективах
Приглашаем всех, кто интересуется разработкой игр, но не знает, с чего начать путь. А также начинающих геймдизайнеров, левел-дизайнеров и инди-разработчиков.
На конференции выступят:
- Руслан Казанцев, ведущий геймдизайнер и креативный продюсер
- Надежда Чертовских, QA-руководитель в Beresnev Games
- Илья Сикорский, старший разработчик в AltWolf Software
Всем участникам – скидки и полезные руководства в подарок.
18, 19, 20 марта.
Бесплатно
Записаться на событие - https://otus.pw/4Rr8/?erid=2W5zFG9cwTn
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Подборка Telegram каналов для программистов
https://t.me/bash_srv Bash Советы
https://t.me/win_sysadmin Системный Администратор Windows
https://t.me/lifeproger Жизнь программиста. Авторский канал.
https://t.me/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
https://t.me/rabota1C_rus Вакансии для программистов 1С
Системное администрирование 📌
https://t.me/sysadmin_girl Девочка Сисадмин
https://t.me/srv_admin_linux Админские угодья
https://t.me/linux_srv Типичный Сисадмин
https://t.me/linux_odmin Linux: Системный администратор
https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
https://t.me/DevLab1C 1С:Предприятие 8
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Математика 📌
https://t.me/Pomatematike Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
https://t.me/Excel_lifehack
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Available now! Telegram Research 2025 — the year's key insights 
