GameDev: разработка игр
6.35K subscribers
598 photos
495 videos
26 files
869 links
Канал для разработчиков игр, геймдевелоперов, художников, левел-дизайнеров, сценаристов, геймдизайнеров.

По всем вопросам @evgenycarter
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Использование трипланарного шейдера для рельефа упрощает работу, так как он использует normal для определения того, какая из текстур отображается!

#gamedev

👉 @game_devv
👾 Пройди тест по Unity и проверь свои знания! 👾

Сможешь пройти успешно — пройдешь на продвинутый онлайн-курс «Unity Game Developer. Professional» от OTUS по специальной цене. Курс доступен в рассрочку!

бонусом получишь доступ к записям лучших вебинаров курса.

➡️ Пройти тест: https://vk.cc/cwtLjU

🧑‍💻 На курсе вы научитесь:
1. использовать принципы SOLID
2. разделять приложение на архитектурные слои
3. выявлять высокую связность и анти-паттерны в коде
4. реализовывать игровую логику как конструктор
5. разрабатывать систему загрузки и сохранения игры и
6. проектировать архитектуру ИИ.

🔥 В конце обучения вас ждет практический проект для закрепления навыков, а также вы навсегда получите исходный код от демо-проекта!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
This media is not supported in your browser
VIEW IN TELEGRAM
Вы можете создавать пользовательские шаблоны сценариев в Unity, добавляя их в папку ScriptTemplates в вашем проекте 🚀👾💪.

https://github.com/SunnyValleyStudio/Unity-ECS-Custom-Script-Templates

#gamedev

👉 @game_devv
This media is not supported in your browser
VIEW IN TELEGRAM
Эти парни движутся с одинаковой скоростью, но с разной скоростью анимации. Нахождение баланса между этими двумя величинами - это маленькая вещь, которая может сильно повлиять на то, насколько отточенным будет управление вашим игроком. Не бойтесь регулировать скорость анимации!!!

#gamedev

👉 @game_devv
Как эффективно создавать зависимости в играх на Unity?

Узнайте на открытом практическом уроке «Dependency Injection Unity» от OTUS, где вы:

- рассмотрите 3 стратегии разрешения зависимостей;
- напишете каждую стратегию в коде;
- сравните их плюсы и минусы;
- поймёте, где лучше использовать каждую из стратегий.

❗️Спикер Николай Терентьев — ведущий Unity-разработчик в VR Supersonic и ментор по разработке на Unity в Яндекс.Лицее.

Встречаемся 14 мая в 19:00 мск в рамках курса «Unity Game Developer. Professional». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!

➡️ Регистрация на вебинар: https://vk.cc/cwuP0h

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Разработка игры Jim Power для 8-битной приставки: из первых рук

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

https://habr.com/ru/companies/ruvds/articles/804939/

#gamedev

👉 @game_devv
This media is not supported in your browser
VIEW IN TELEGRAM
Параллакс мыши в Unity

Интерактивный параллакс мыши - это эффект, распространенный с середины 2000-х годов и далее (я предполагаю, основываясь на старых воспоминаниях). Добавление слоя динамической анимации делает интерфейс более увлекательным и «веселым».

https://mirzabeig.hashnode.dev/mouse-parallax-in-unity

#gamedev

👉 @game_devv
Что делать, если GC стал влиять на производительность приложения?

Современные приложения часто потребляют слишком много памяти. Разберемся, что с этим делать, на открытом практическом уроке от OTUS, где опытный эксперт покажет:
- основные приемы эффективной работы и экономии памяти в современных .net приложениях;
- как помогают в этом ArrayPool и Span.

👨‍💻Также вы получите ответы на все возникающие вопросы!
Спикер Антон Герасименко — опытный .net developer + lead.

✍️ Встречаемся 27 мая в 20:00 мск в преддверии старта курса «C# Developer. Professional». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS!

🎯 Записывайтесь на вебинар и получите доступ ко всем открытым урока курса: https://clck.ru/3AQmRP/?erid=2VtzqxKveWV
Media is too big
VIEW IN TELEGRAM
Как Дизайн Уровней Может Рассказать Историю | Game Maker's Toolkit

Могут ли видеоигры рассказывать историю? В этом видео я рассматриваю ряд примеров и лучших практик для встраивания повествовательных элементов в те самые пространства и места, которые мы посещаем в играх. Мы займемся сюжетным повествованием окружения, запоминающейся архитектурой и контекстуализацией личности игрока.

источник

#gamedev

👉 @game_devv
👾 Пройди тест по Unity и проверь свои знания! 👾

Сможешь пройти успешно — пройдешь на продвинутый онлайн-курс «Unity Game Developer. Professional» от OTUS по специальной цене. Курс доступен в рассрочку!

бонусом получишь доступ к записям лучших вебинаров курса.

➡️ ПРОЙТИ ТЕСТ: https://vk.cc/cwCcNZ

🧑‍💻 На курсе вы научитесь:
1. использовать принципы SOLID
2. разделять приложение на архитектурные слои
3. выявлять высокую связность и анти-паттерны в коде
4. реализовывать игровую логику как конструктор
5. разрабатывать систему загрузки и сохранения игры и
6. проектировать архитектуру ИИ.

🔥 В конце обучения вас ждет практический проект для закрепления навыков, а также вы навсегда получите исходный код от демо-проекта!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Прогулка по Титанику в 4K | ULTRA REALISTIC v2.1 Demo в UNREAL ENGINE 5.3

112 лет назад в этот момент «Титаник» проплыл мимо маяка Daunt's Rock в гавани Квинстауна, официально начав свое трансатлантическое путешествие в Нью-Йорк. В честь этого события команда, создавшая реконструкцию «Титаника» на движке Unreal Engine 5, выпустила новую версию, позволяющую исследовать корабль с потрясающими визуальными эффектами.

00:00 1-й класс
01:40 Тренажерный зал 1 класс
03:13 Променад 1-го класса
04:17 Променад 2-го класса
07:37 Главная лестница 1-го класса
10:56 Гостиная 1-го класса
17:43 Веранда и пальмовый дворик 1-го класса
19:45 1-й класс палуба B
25:29 Комнаты 1-го класса
29:40 Лифты 1-го класса
30:34 Палуба C 1-го класса
32:12 Комнаты 1-го класса
39:37 Парикмахерская 1-го класса
44:04 Палуба D 1-го класса
51:11 Почтовое отделение и багаж
55:06 Палуба 1-го класса E
56:36 Палуба F 1-го класса
57:20 Бани 1-го класса
59:24 Только для офицеров
1:03:20 Машинное отделение
1:08:58 3-й класс
1:12:37 Променад 1-го класса
1:17:07 Променад 3-го класса
1:19:32 Променад 2-го класса
1:19:51 2-й класс
1:27:07 Капитан
1:31:02 Зоны экипажа в носовой части

источник

#gamedev

👉 @game_devv
Unity 6 Preview уже доступна 🌟

Мы рады сообщить о выходе Unity 6 Preview, который можно загрузить уже сегодня. Unity 6 Preview (ранее известный как 2023.3 Tech Stream) - это последний релиз цикла разработки Unity 6, который выходит в конце этого года.

https://blog.unity.com/engine-platform/unity-6-preview-release

#gamedev

👉 @game_devv
😏 Секреты быстрой работы с базами данных на NET с помощью Entity Framework Core!

😈 Узнайте основы использования ORM-систем и проектирования контекста базы данных на открытом практическом уроке от OTUS!

На занятии вы научитесь управлять подключениями к различным СУБД и разработаете тестовый проект, работающий с несколькими базами данных. Мы покажем вам техники, рядом с которыми ваши конкуренты покажутся дилетантами!

🏃‍♂️ Выходите на новый профессиональный уровень — после вебинара вы будете манипулировать данными, как никто другой, и заставите HRов стоять в очереди, содрогаясь от вашего мастерства.

🎯 Время встречи: 13 мая, 20:00 мск — преддверие взлета Вашей карьеры с курсом «C# ASP.NET Core разработчик». Безумные скидки на обучение и VIP-консультации для участников! Драться за знания нужно сейчас!

🎯 Записывайтесь на вебинар и получите доступ ко всем открытым урока курса: https://clck.ru/3AVYuB/?erid=2VtzqxjvyoP
Начиная с Unity 2023 FindObjectOfType и FindObjectsOfType помечены как устаревшие.

Появились новые методы поиска объектов, которые обещают лучшие способы контроля производительности.

#gamedev

👉 @game_devv
Helldivers 2 сняли с продажи в Steam в более чем 170 странах

За два дня экшен получил почти 200 тысяч негативных отзывов из-за требования Sony создать аккаунт PSN для дальнейшей игры.

https://dtf.ru/gameindustry/2656796-helldivers-2-snyali-s-prodazhi-v-steam-v-bolee-chem-170-stranah

#gamedev

👉 @game_devv
🎮 Научись создавать локации для игр бесплатно!

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

Регистрация по ссылке 👇
https://knower.mobz.link/6o7

📣 Что будем изучать?
- Подробно разберем интерфейс игрового движка Play Canvas.
- Изучим основы левел дизайна.
- Научимся продумывать интересный путь игрока.
- Соберем свой первый игровой уровень.
- Научимся настраивать освещение и материалы в движке!
- Сохраним уровень, чтобы в него играть!

Продолжительность - 7 дней (4 часа видеоматериалов, которые останутся у тебя). Опыт работы в игровых движках не обязателен!

От тебя нужно только желание работать, компьютер и интернет. Вперед!

Запишись по ссылке 👇
https://knower.mobz.link/6o7

Реклама. ИП Адмаев Артём Олегович. ИНН 222409185521. erid: LjN8KCnip
Wolfenstein 3D / Blake Stone (1992/3)

Разработчик: id Software
Издатель: Apogee Software
Платформа: DOS

На основе предыдущего движка Catacomb был сделан серьёзный апгрейд на VGA-графику. И играть стало интереснее. Как в большинстве случаев с компанией id, исходники сравнительно легко читать, хотя ключевые части написаны на 16-битном ассемблере (в Doom уже такого не встретишь).

Интересно отметить, что для рисования вертикальных линий они динамически генерируют разные функции для каждой из возможных высот стен.

У Fabien можно найти инструкцию по компиляции исходников на современных инструментах.

Blake Stone, ответвление от Apogee на том же движке, вышло в 1993 году, за неделю до Doom. Можно представить, почему оно кануло в лету.

Исходники: github.com/id-Software/wolf3d

#gamedev

👉 @game_devv
😏 Секреты быстрой работы с базами данных на NET с помощью Entity Framework Core!

😈 Узнайте основы использования ORM-систем и проектирования контекста базы данных на открытом практическом уроке от OTUS!

На занятии вы научитесь управлять подключениями к различным СУБД и разработаете тестовый проект, работающий с несколькими базами данных. Мы покажем вам техники, рядом с которыми ваши конкуренты покажутся дилетантами!

🏃‍♂️ Выходите на новый профессиональный уровень — после вебинара вы будете манипулировать данными, как никто другой, и заставите HRов стоять в очереди, содрогаясь от вашего мастерства.

🎯 Время встречи: 13 мая, 20:00 мск — преддверие взлета Вашей карьеры с курсом «C# ASP.NET Core разработчик». Безумные скидки на обучение и VIP-консультации для участников! Драться за знания нужно сейчас!

🎯 Записывайтесь на вебинар и получите доступ ко всем открытым урока курса: https://clck.ru/3AVYuB/?erid=2Vtzqvwyg58
Unity Development Cookbook: Real-Time Solutions from Game Development to AI
Автор: Jonathon Manning (2023)

Узнайте все, что нужно знать, чтобы использовать мощный движок Unity в полной мере для разработки 3D- и 2D-игр, симуляторов, искусственного интеллекта и т.д. От основ написания сценариев до методов интерактивности, искусственного интеллекта и поведения, анимации, повествования и сетевого взаимодействия — этот гибкий и умопомрачительно популярный движок пригодится для всего, что требует визуального оформления и моделирования в реальном времени.

#gamedev

👉 @game_devv
Media is too big
VIEW IN TELEGRAM
Прогулка по угрюмой бамбуковой роще, созданной Лео Торресом 🎋.

Проект был выполнен в UE 5.3.2 с использованием Lumen.


#gamedev

👉 @game_devv
👾 Как эффективно создавать зависимости в играх на Unity? 👾

Узнайте на открытом практическом уроке «Dependency Injection Unity» от OTUS, где вы:

- рассмотрите 3 стратегии разрешения зависимостей;
- напишете каждую стратегию в коде;
- сравните их плюсы и минусы;
- поймёте, где лучше использовать каждую из стратегий.

🧑‍💻 Спикер Николай Терентьев — ведущий Unity-разработчик в VR Supersonic и ментор по разработке на Unity в Яндекс.Лицее.

Встречаемся 14 мая в 19:00 мск в рамках онлайн-курса «Unity Game Developer. Professional». Все участники вебинара получат специальную цену на обучение на полноценном курсе!

➡️ Регистрация на вебинар: https://vk.cc/cwMbg9

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM