8245
Присоединяйтесь к нашему каналу и погрузитесь в мир разработки игр Связь: @devmangx
Как правильно анимировать сочные драки
Есть несколько вещей, которые можно добавить к атаке, чтобы сделать её более ощутимой:
🔸Задержка кадров: заморозка позы на несколько кадров после удара придаёт ему больше веса.
🔸Дрожание: небольшая тряска персонажа/объекта, который получает удар, иногда и атакующего.
🔸Эффекты: требуют экспериментов, должны соответствовать типу атаки (удар, разрез, сокрушение и т. д.).
Интенсивность этих эффектов во многом зависит от силы/жёсткости атаки и того, как вы хотите, чтобы ваш игровой процесс или анимация выглядели.
👉 @GameDevgx | #tips
Мошенники украли игру разработчика и продают её на консолях 🙃
Недавно инди-разработчик столкнулся с наглым мошенничеством – его игра The Backrooms 1998, выпущенная в Steam, была полностью украдена и продана на консолях под другим названием
Компания COOL DEVS S.R.L использовала специальный софт для декомпиляции игры, извлекла все ассеты, музыку, звуки и озвучку, изменила лишь обложку и монстра, а затем опубликовала его как свою версию на консолях.
Разработчик уже подал DMCA-запрос, после чего игру удалили из PlayStation и Xbox Store, но на Nintendo Store она всё ещё доступна
Такие случаи встречаются всё чаще, когда неизвестные компании воруют игры, слегка модифицируют их и продают на консолях.
Разработчикам рекомендуется использовать Il2cpp в коде, чтобы усложнить взлом
🔸 Полный пост на Reddit
👉 @GameDevgx
Удерживайте Shift + Ctrl, чтобы легко размещать объекты на любой поверхности в вашей сцене в Unity 🖱
👉 @GameDevgx | #tips
Ловите подгон — EA выложили исходники для старых игр серии Command and Conquer
Теперь доступны исходники Tiberian Dawn, Red Alert, Renegade и Generals (включая Zero Hour) под лицензией GPL. Ну и отдельное репо для тех, кто будет моддингом заниматься
А для тех, кто хочет поностальгировать, вышли архивные кадры из Renegade и Generals
@PortalToIT
Проект Ocean Simulation for Unity — это прям кайфовая симуляция океана, сделанная на основе быстрого преобразования Фурье (FFT) и спектра TMA.
Волны выглядят реалистично, а вся фишка в математике, описанной в прилагаемом научном доке. Да, это не просто рандомные всплески, а серьезная тема с крутым рендером. Автор заморочился и выдал нечто реально стоящее.
👉 Смотреть на GitHub
👉 @GameDevgx | #ресурсы
Пользователь Reddit Flacastrexy продемонстрировал систему дверей на физике, созданную в Unreal Engine 5. Двери работают с помощью Control Rig и физики скелетной сетки из Character Creator.
Система ещё дорабатывается, так как разработчик планирует улучшить параметры веса и углового демпфирования для более реалистичного поведения.
Проект занял около 8 часов работы и представляет собой пример сложностей в создании реалистичных игровых дверей.
👉 Подробнее
👉 @GameDevgx
#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx
💡 Совет по Unity: Используйте пакет Spline, чтобы размещать объекты вдоль пути или создавать плавное движение объектов в Unity
Например, для создания игры про поезд 🙂
👉 @GameDevgx | #tips
💡 Совет по Unreal Engine
В последних версиях Unreal Engine (5.4, 5.5) изменить размер текстуры на диске можно только с помощью контекстного меню «Texture Source Reduce Size» (Уменьшить размер исходной текстуры).
👉 @GameDevgx | #tips
Делимся приватным архивом на 837 ГБ курсов по программированию:
1. Обучение Python с нуля
2. Обучение JavaScript с нуля
3. Обучение С++ с нуля
4. Обучение С# с нуля
5. Обучение HTML/CSS с нуля
6. Обучение Java с нуля
7. Обучение SQL/GO/PHP с нуля
Архивы скоро удалят, очень важно успеть!🔥
#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx
Medieval Village MegaKit — это набор из более 300 моделей для создания средневековых деревень в 3D-играх.
Подходит для Unreal, Unity и Godot, с уже настроенными проектами.
Есть бесплатная версия и платная с дополнительными функциями.
👉 @GameDevgx | #resource
💡 Совет по Unity
Может быть, это уже сказано миллион раз, но когда создаешь проект в Unity, дефолтный Directional Light имеет желтоватый оттенок, так что лучше сделать его чисто белым.
Если оставить как есть, придется настраивать цвет аватара, исходя из желтоватого источника света
👉 @GameDevgx | #tips
💡 Совет по Unity
Хотите, чтобы анимации шейдеров постоянно работали в окне Scene при создании уровней?
Вот простой переключатель, который сэкономит вам время! 🙂
👉 @GameDevgx | #tips
Используйте шаблон команды (Command Pattern), чтобы легко добавить функционал ОТМЕНЫ в ваши игры на Unity
Совет: превратите его в корутину для перемещения / асинхронных операций 😎
👉 @GameDevgx | #tips
Фанаты перенесли Sonic Unleashed на ПК, используя новый рекомпилятор для Xbox 360
XenonRecomp — инструмент, который превращает исполняемые файлы Xbox 360 в код C++, который затем можно перекомпилировать для любой платформы
Фанаты уже использовали его, чтобы портировать Sonic, который можно запустить, если у вас есть оригинальные файлы.
Теперь и другие игры для Xbox 360 могут попасть на ПК 👍
@PortalToIT
⚡️ Дождались! Ребята сделали крутейшие каналы про Айти ⚡️
Здесь сложные темы объясняют на простых картинках, понятном языке. А также решаем задачки, делимся ресурсами и советами.
Принимаем заявки, не упусти:
⚙️ Webdev | Backend & Frontend
📱 Python | Программирование
😷 Hacking | Кибербезопасность
🖥 CodHub | Программирование
🖥 Memes | Мемы айтишников
#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx
#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx
💡 Совет по Unity: Включите GPU Resident Drawer, чтобы мгновенно повысить производительность вашей мобильной игры в Unity 6 🤩
👉 @GameDevgx | #tips
Чтобы выбрать 2D объект в Unity, используйте Physics2D.OverlapPoint() 🖱
👉 @GameDevgx | #tips
Сайт, предлагающий бесплатные иконки на любой случай
Все иконки выполнены в едином стиле — это может быть как преимуществом, так и недостатком, но выглядят они достойно, что делает их отличным вариантом для прототипов и начальных версий проектов
Интересная особенность сайта — при клике на любую иконку открывается простой редактор, где можно немного настроить изображение под свои предпочтения
⛓ Ссылка: тык
👉 @GameDevgx | #ресурсы
Я взял кредит 700 тысяч на разработку своей визуальной новеллы, чтобы тебе не пришлось 😵
Приветствую тебя. Ты, наверное, уже задался вопросом, какой нездоровый на голову человек будет влезать в такие долги при нынешней экономической ситуации в стране, да и в мире в целом. На что он вообще надеется, делая визуальную новеллу, да ещё в пиксель-арте и в советском сеттинге по детским страшилкам? Он что, совсем больной? В целом вопросы справедливы и, возможно, даже диагноз верный. Но давайте взглянем чуточку назад и найдём причинно-следственные связи для столь отчаянного, на первый взгляд, поступка.
P.S. Не стоит повторять подобные трюки в домашних условиях.
Это официальный репозиторий игры Overgrowth на GitHub, разработанной Wolfire Game.
Overgrowth — это инди-игра в жанре экшен с элементами паркура и рукопашного боя, где игрок управляет антропоморфными животными (кроликами, волками, кошками и др.).
В репозитории находятся исходные коды игры, выложенные под открытой лицензией Apache 2.0, что означает, что их можно использовать, модифицировать и распространять, соблюдая условия лицензии.
Однако игровые ассеты (3D-модели, текстуры, музыка и т. д.) остаются коммерческими, и их нужно приобретать отдельно.
Код написан на C++ и использует OpenGL
👉 https://github.com/WolfireGames/overgrowth
👉 @GameDevgx | #resource
💡 Учись добавлять индикатор загрузки сцены в Unity 🔄
👉 @GameDevgx | #tips
💡 Совет по Unity: Легко сочетайте анимации ходьбы и удара с помощью слоев анимации
👉 @GameDevgx | #tips
Репозиторий на GitHub представляет собой бесплатный шаблон портфолио, предназначенный для разработчиков игр
Шаблон позволяет создать персональную страницу с информацией о себе, резюме и проектами игр (Пример здесь)
Он легко настраивается, и в репозитории представлены инструкции по добавлению изображений и личной информации
👉 @GameDevgx | #resource
Какие хитрые трюки и методы используются в разработке игр
Игры — это не только красивые миры, но и умные технологии, которые делают картинку реалистичной и не перегружают систему. Разработчики постоянно ищут способы оптимизировать рендеринг, чтобы игра выглядела классно даже на слабом железе.
Например, LOD снижает детализацию дальних объектов, а Occlusion Culling исключает рендеринг скрытых за стенами частей. Отражения же реализуют с помощью таких техник, как CubeMaps и Planar Reflection. Эти технологии используются в каждой игре, часто незаметно для игрока.
Про всеразличные лайфхаки для технической части геймдева рассказали в статье.
👉 @GameDevgx | #cтатья
#screenshotsaturday
Вот и настала очередная суббота, господа! Делитесь в комментариях своими наработками и мыслями!
Всем хороших выходных!
👉 @GameDevgx