Gamedev suffering
9.39K subscribers
978 photos
89 videos
13 files
2.39K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Вышел Blender 3.3 LTS. Из ключевого:
- Совершенно новая система по работе с волосами с использованием нового типа объекта Curves, который поддерживает режим Sculpt и гибкость геометрических нод. Система на основе частиц по-прежнему доступна, можно преобразовать между этими двумя системами.
- Обновления конвейеров анимации, моделирования и риггинга.
- Улучшения рабочих процессов Grease Pencil.
- Усовершенствования Cycles, в том числе, добавлена поддержка карт AMD Vega и Intel Arc.

https://www.blender.org/press/blender-3-3-lts-release/

#blender
👍6🔥5
Порт Quake 1 на Apple Watch 🤔

Исходники по лицензии GPL-2.0.

https://github.com/MyOwnClone/quake_watch

#Quake
👍10🔥6💩1
База данных клонов/ремейков старых игр с открытым исходным кодом.

https://osgameclones.com/

#opensource
👍154🔥3
😁36
Unity выложила пример проекта по работе с UI Toolkit в Asset Store.

Сам ассет: https://assetstore.unity.com/packages/essentials/tutorial-projects/ui-toolkit-sample-dragon-crashers-231178
В ближайшее время ещё выйдет книга по работе с UI в Unity: https://create.unity.com/user-interface-design-implementation-in-unity

#unity
🔥10👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Как подобрать скорость анимации в зависимости от размера существа.

https://tore-knabe.com/game-development-how-much-to-slow-animation-down-for-giant-creatures/
👍11🔥1
Весьма занятный тред на Реддите с заголовком «Кому-нибудь ещё кажется, что вы никогда не понимали основ программирования, но всё равно продолжаете этим заниматься».

Множество людей поделилось своим опытом.

Как говорится, Fake it till you make it 😅

https://www.reddit.com/r/gamedev/comments/x3liv6/anyone_else_feel_like_you_never_understand_the/
😁10🔥3😱2
Недельный геймдев: #86 — 11 сентября, 2022

📜 Обновления/релизы/новости
- Вышел Blender 3.3 LTS
- Quake 1 портирован на Apple Watch
- База данных клонов/ремейков старых игр с открытым исходным кодом
- Unity выложила пример проекта по работе с UI Toolkit в Asset Store
- Вышел Flax Engine 1.4
- Zibra Liquids получила экспериментальную поддержку Android
- AMD выпустила FSR 2.1

🆓 Халява/раздачи/бандлы/курсы
- Unity Art Humble Bundle
- Бесплатный контент в Unreal Engine Marketplace за сентябрь 2022
- Геометрические ноды для создания морских анемонов

📝 Интересные статьи/видео
- Очередная крутая документалочка от NoClip про Rogue Legacy 2
- Как милая эстетика Cult of the Lamb позволила разработчикам исследовать более мрачные темы
- Как подобрать скорость анимации в зависимости от размера существа
- 10 принципов хорошего левел-дизайна
- Небольшой туториал по созданию оружия в ZBrush
- Создание концептов для стилизованной анимации Airborn в UE5
- Энтропийное декодирование в Oodle Data: x86-64 3-потоковые декодеры Хаффмана
- От абстрактной идеи к готовой механике: как гейм-дизайнеру составить ТЗ для программиста
- Кто самый топовый инфлюинсер на YouTube в плане поиска инди-игр
- Эксперименты с Vertex Animation Textures из Houdini в UE5
- CoreGrafx и SuperGrafx — История консолей NEC. Часть 2
- Телепортация игрока в Unity с OpenXR
- Создание средиземноморского города в 3ds Max, Unreal Engine 5 и Substance 3D
- Как привлечь первых пользователей в свою игру или приложение
- Как разработчик Runescape работает с игроками, чтобы помочь MMO адаптироваться и процветать
- Как отправлять письма (маленьким) ютуберам
- Производство креативов для мобильной игры с нуля
- Чего игроки на самом деле хотят от новых игр
- Анализ сессий пользователей — важный инструмент построения активации
- Подробное руководство по системе нод Rain.Water
- Почему идейный наследник Paragon перешёл на Unreal Engine 5
- Кому-нибудь ещё кажется, что вы никогда не понимали основ программирования, но всё равно продолжаете этим заниматься
- Создание мира The Ascent
- Как создать собственный кодстайл для C#
- Что происходит с российской игровой индустрией
- Создание диорамы заброшенного паба в ZBrush, Maya и Substance 3D
- Ключевые момент от Unity на SIGGRAPH 2022
- Ray marching и создание трёхмерных миров с помощью математики
- Культура и процесс найма в Kwalee

📙 Разное
- Разработчик поделился гифкой того, как его ситибилдер менялся в течение 2-х лет
- Занимательные города в дарк-фентези стиле в…Minecraft
- Трансформация человеческого лица с помощью Stable Diffusion и EbSynth
- Удаление видеокарты в игре
- Воссоздание способы анимирования света из Quake

#дайджест #gamedevnews
👍15
В честь дня программиста на Fanatical можно урвать бесплатно 4 книги:
- Creating Games with Unity, Substance Painter and Maya
- Game Audio with FMOD and Unity
- 2D Game Development with Unity
- Punk Playthings

https://www.fanatical.com/en/bundle/international-day-of-the-programmer-free-giveaway

#книги
15
С Maya я не работаю, поэтому не могу наверняка оценить новость, но Autodesk запустили Maya Creative, который вроде как выходит дешевле полной версии (но прайсинг там по дурацкой системе Flex + часть функционала нет), если вы будете пользоваться софтом не на постоянной основе.

Есть ещё нюанс с тем, что работает только на Mac и Windows, а Линукс в пролёте.

https://www.youtube.com/watch?v=3hDEFdYcy-I

#Maya
👍2
Godot 4.0 наконец-то дополз до бетки, команда шла к этому больше трёх лет.

Довольно тяжело в одной заметке охватить все новшества, но ключевое:
- Рендеринг очень сильно изменился. Vulkan сейчас по умолчанию, с заделом на будущее и возможностью поддержки Direct3D 12 и других API.
- Переработана система глобального освещения, появился SDFGI, volumetric fog.
- Куча улучшений по части VFX.
- Поддержка FSR 1.0. Поддержку FSR 2.1 завезут в будущих бетках.
- Ушли от Bullet для физики в сторону Godot Physics.
- В GDScript много улучшений, завезли await, super и прочее.
- Почти допилили поддержку .NET 6 с поддержкой C# 10.
- GDExtension для написания нативных плагинов.
- Gui и TextServer для работы с текстом.
- Переработали сетевой слой.
- Появился headless mode, можно крутить Godot'овские инстансы на бекенде без графики и звука.
- И, само собой, множество улучшений в самом редакторе.

https://godotengine.org/article/dev-snapshot-godot-4-0-beta-1

#godot
🔥24
Не нравится писать на плюсах в UE? Что ж, теперь это можно делать на Расте 😅

Пока что это больше proof of concept, но начало положено.

Сорсы на Гитхабе: https://github.com/MaikKlein/unreal-rust

#UnrealEngine #Rust
🔥11👍2
В статье объясняется метод моделирования и визуализации различных искажений пространства-времени.

Довольно много не самой простой математики.

https://michaelmoroz.github.io/TracingGeodesics/
👍3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшой туториал по созданию 2d дисторшн шейдера всего в несколько строк.

https://twitter.com/jumpquestgame/status/1570760422143426566

#shaders
👍144🤡2
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик детально рассказал про свой первый опыт собеседования на роль программиста геймплея для AAA-игры.

Можно почерпнуть для себя интересные моментики.

https://www.reddit.com/r/gamedev/comments/xbcvvt/my_first_interviewing_experience_for_aaa_gameplay/
👍14