GameDev: разработка игр
Kanalga Telegram’da o‘tish
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров. По всем вопросам @evgenycarter
Ko'proq ko'rsatish6 438
Obunachilar
-124 soatlar
-27 kunlar
+330 kunlar
Postlar arxiv
💎Приглашаем на практический урок для разработчиков: Контейнеризация и хостинг приложений с помощью docker и docker-compose.
На занятии вы узнаете как создать Dockerfile для создания Docker-образа, запустить приложение в docker-контейнере, упростить развертывание нескольких сервисов с помощью docker-compose. 🚀
📌Присоединяйся 15 августа в 20:00 мск к открытому онлайн-уроку по контейнеризации и хостингу приложений! Все участники вебинара получат карту развития навыков специалиста ASP NET, составленную нашими преподавателями!
👉 Получи практические навыки и стань экспертом в области технологий будущего: https://clck.ru/3CLDfY/?erid=2VtzqvPQLz8
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruСоздаем игру на Unity DOTS
#3.1 Работа над ошибками
#4 Архитектура игры
#5 Генерация следов от колес
#6 FMOD и работа со звуком
#7 Контакты и звуки столкновений
#8 Дым от покрышек и помощники
#9 Триггеры и испытания
#10 Кривые
#10.1 Задача движения по траектории
#11 Tweener
#12 Сцены испытаний
#13 VisualStateMachine
#14 DataBinding
#15 Level UI
#16 Локализация и настройки
Полный курс на youtube
#gamedev
👉 @game_devv
Внутри "Penny's Big Breakaway" - Они создали свой собственный 3D-движок! - Подробный анализ от разработчиков.
От создателей Sonic Mania, Penny's Big Breakaway — это первая 3D-платформенная игра от разработчика Evening Star. В эксклюзивном материале от Digital Foundry Джон Линнеман беседует с командой и обсуждает зарождение, создание и реализацию игры.
00:00 - Introduction
01:07 - Part 1 - Starting from Scratch
04:08 - Pitching the Game
05:23 - Creating Art
09:37 - A New Programming Language
11:49 - Part 2 - Building the World
13:49 - The Shape Layer
17:53 - Part 3 - Bringing it to Life
20:34 - The Gradient Shader
23:31 - Animation Talk
27:20 - Shading
29:37 - Part 4 - Adding the Detail
31:36 - Procedural Generation in Action
36:34 - Proc Gen Challenges
38:37 - Part 5 - Optimizations
40:43 - Baking Lights and Shadow
43:45 - Optimizing for Switch
48:15 - Wrap-up
источник
#gamedev
👉 @game_devv
👾 Пройди тест по Unity и проверь свои знания! 👾
Сможешь пройти успешно — пройдешь на продвинутый онлайн-курс «Unity Game Developer. Professional» от OTUS по специальной цене. Курс доступен в рассрочку!
➕ бонусом получишь доступ к записям лучших вебинаров курса.
➡️ Пройти тест: https://vk.cc/cz8JHu
🧑💻 На курсе вы научитесь:
1. использовать принципы SOLID
2. разделять приложение на архитектурные слои
3. выявлять высокую связность и анти-паттерны в коде
4. реализовывать игровую логику как конструктор
5. разрабатывать систему загрузки и сохранения игры и
6. проектировать архитектуру ИИ.
🔥 В конце обучения вас ждет практический проект для закрепления навыков, а также вы навсегда получите исходный код от демо-проекта!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Исключение реальных отражений на отдельных объектах с помощью Shiny SSR 2
В этом коротком видео мы объясняем, как можно исключить отражения на определенных объектах в сцене при использовании отложенного рендеринга (работает как в URP, так и в стандартных пайплайнах).**
#gamedev
👉 @game_devv
Вместо этого используйте процент экрана с увеличением с ближайшим фильтрованием!
float = 224 = ps1
'r.ScreenPercentage x'
'r.Upscale.Quality 0' <- для ближайшего фильтрования
#UnrealEngine5 #GameDev #UE5
#gamedev
👉 @game_devv
🤩 Отус приглашает 8 августа в 20:00 мск на бесплатный вебинар «Как выбрать элементы игры? Что такое core-loop и core-механики?»
➡️ Записаться на вебинар: https://vk.cc/cz2nfj
Вебинар является бесплатной частью полноценного онлайн-курса «Геймдизайн и левел-дизайн».
На вебинаре мы разберем, что такое core-loop и core-механики, для чего они нужны и почему важны. Вы узнаете, как выбирать для своей игры механики, баланс, сеттинг и арт стиль.
😎 Спикер Руслан Казанцев — Senior Game Designer в ААА-студии, работал со сценарной командой сериала «Ходячие мертвецы», опытный лид и преподаватель.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Dangerous Dave: история похождений Дейва или тот, кто сам стучится в дверь
Id Software, Джон Кармак, Джон Ромеро. Любой человек, любящий шутеры и интересующийся жанром, при звучании этих слов сразу понимает о чем и о ком речь. И у кого-то в ушах в этот момент начинает греметь I Sawed the Demons, кто-то вспоминает рокетджамп и распрыжку, а кто-то — взбешенного Гитлера с двумя пулеметами вместо рук.
Еще бы не вспомнить! Ведь это, можно сказать, отцы шутеров от первого лица как жанра. Но прежде чем наши экраны обагрились кровью людей в фельдграу, демонов и прочей нечисти, будущие звезды реализовали еще несколько проектов. То была проба пера, предтеча грядущего ураганного экшена, что мы до сих пор помним.
https://habr.com/ru/companies/timeweb/articles/830122/
#gamedev
👉 @game_devv
Ian Bousher, старший сценарист студии Frontier Developments, опубликовал в своем профиле на LinkedIn обширную сравнительную таблицу, включающую 30 различных структур, разработанных им лично.
PDF добавили в комменты
#gamedev
👉 @game_devv
🔥Хочешь улучшить навыки решения проблем и писать эффективный код?
7 августа в 20:00 мск ждем тебя на открытом вебинаре по анализу сложности алгоритмов и сортировке!
✴️Знание сложности алгоритмов и сортировки позволяет писать эффективный код и улучшает навыки решения проблем. Мы рассмотрим ключевые концепции, такие как нотация Big O, сложность времени и использованной памяти, а также их влияние на производительность.
✅Кроме того, мы рассмотрим различные алгоритмы сортировки, включая сортировку пузырьком, сортировку слиянием и быструю сортировку, подчеркнув их сильные и слабые стороны.
После урока ты будешь уверенно анализировать и оптимизировать алгоритмы, делая свой код более эффективным.
➡️ Зарегистрируйся сейчас, чтобы не пропустить: https://clck.ru/3CCm9i/?erid=2Vtzqv2VWYB
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ruЛедяной щит-шар VFX. Сделано в Unity
Автор Vladyslav Horobets
#gamedev #unity3d
👉 @game_devv
🎮 Устали от сильно связанных систем в ваших пошаговых играх на Unity?
🎮 Хотите узнать, как улучшить структуру кода и сделать его более гибким?
Присоединяйтесь к открытому вебинару «Event Bus в пошаговых играх Unity» 7 августа в 20:00 мск и узнайте, как использовать паттерн Event Bus для улучшения архитектуры игр.
Вебинар является бесплатной частью онлайн-курса «Unity Game Developer. Professional» от Отус.
➡️ Записаться на вебинар: https://vk.cc/cyQZ8w
На вебинаре мы рассмотрим основные задачи, связанные с Event Bus, напишем его и внедрим в существующий проект, а также сравним плюсы и минусы разных типов Event Bus.
🎙 Спикер Николай Терентьев — Architect Unity Developer в Somnium Fabri и ex-ментор по разработке на Unity в Яндекс.Лицее.
🤝 Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Awesome Learn Gamedev
Коллекция учебных ресурсов по разработке игр
Этот список предназначен для изучения ремесла разработки игр. В нем собраны общие знания, ресурсы и советы по найму для различных дисциплин и ролей под названием gamedev.
Почти все ресурсы бесплатны, а все, что имеет цену, будет четко обозначено. Платные ресурсы включаются только в том случае, если они были лично одобрены профессионалом, работающим в соответствующей дисциплине.
https://github.com/notpresident35/awesome-learn-gamedev
#gamedev
👉 @game_devv
Как написать 2D игру на C++ и чистом STL для терминала в Linux
Я PHP разработчик с опытом работы в продакшне более 8 лет. После долгого и упорного труда мне стало скучно пилить микросервисы и бэкенды в хайлоде, я решил постичь магию разработки игр. Выбрал курс по Unreal Engine 5 и C++, так как там все структурировано, понятно, и в случае необходимости есть кому задать вопрос. На первой лекции по основам С++ преподаватель сразу предложил челлендж - написать 2D игру без использования игрового движка. Идея мне понравилась и я сразу приступил к реализации. Спойлер - вот что вышло:
https://habr.com/ru/articles/708486/
#gamedev
👉 @game_devv
Раньше вам приходилось мудрить с кодом, чтобы реализовать уведомления в веб-приложении?😔
С SignalR все становится проще! Давайте разберем, как настроить эту библиотеку на примере чата и обеспечить асинхронное общение между сервером и веб-приложениями.🦾
После открытого онлайн-урока 31 июля в 20:00 мск вы сможете легко создавать хабы и контракты сообщений, отправлять уведомления пользователям и многое другое.
➡️ Регистрируйтесь сейчас, чтобы не пропустить бесплатный урок: https://clck.ru/3C5wAn/?erid=2VtzqvXzX3Y
Встречаемся в преддверии старта курса C# ASP.NET Core разработчик. До 31.07 на курс действует скидка 10%. 🔥
Создаем дизайн дождливой китайской школы в стиле Stray с помощью UE5
Художник по 3D-окружению Томас де Лакруа рассказал о проекте «Китайская школа», объяснив, как текстурировалась растительность, показав, как создавались эффекты дождя, и поделившись настройками освещения, вдохновленными Stray.
https://80.lv/articles/how-to-design-a-stray-inspired-rainy-chinese-school-with-ue5/
#gamedev
👉 @game_devv
3 шейдера, о которых должен знать КАЖДЫЙ 2D- разработчик
В этом уроке по Unity мы будем использовать shadergraph для создания 3 различных шейдеров, которые вы можете добавить в свой арсенал инструментов для геймдева. Если вы новичок в работе с shadergraph, то этот урок расскажет вам о большом количестве общих узлов, которые вам понадобятся!
00:00 - Intro
00:46 - Creating lighting using shaders
04:00 - Create repeating texture patterns
05:56 - Creating a Damage Effect (Sprite Flash) Shader
07:28 - Coding the hit effect (Coroutines)
08:54 - Coding the hit effect (Tweening)
Надеюсь, вам понравится!
источник
#gamedev
👉 @game_devv
❓ Мечтаете о создании своей собственной игры, но не знаете, с чего начать?
Приглашаем 3️⃣1️⃣ июля в 2️⃣0️⃣🔤0️⃣0️⃣ мск на бесплатный вебинар "Как выбрать жанр игры, модель распространения и собрать референсы?"
Вебинар является бесплатной частью полноценного онлайн-курса «Геймдизайн и левел-дизайн» от Отус!
🔠🔠 Регистрация на вебинар: https://vk.cc/cyBf5E
На вебинаре вы узнаете, как превратить свою задумку в реальную игру, выбрать идеальный жанр, определиться с моделью распространения и провести качественный анализ успешных игровых проектов.
👋 Спикер Руслан Казанцев — Senior Game Designer в ААА-студии, работал со сценарной командой сериала «Ходячие мертвецы», опытный лид и преподаватель.
🤝 Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Кто помнит этот момент в Prince of Persia (1989), когда волшебное зеркало внезапно преграждает путь герою (и что происходит после этого)?
На самом деле этот момент никогда не планировался в игре. Изначально игра планировалась с множеством ловушек, но без врагов.
#gamedev
👉 @game_devv
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
