Devlog без QA | Розробка ігор – Telegram
Devlog без QA | Розробка ігор
639 subscribers
203 photos
61 videos
401 links
Unity/Новини/Ідеї/Натхнення й інший якісний (а можливо і не дуже) контент тут!

Зв’язок: @DevAndrew

Анти-скам бот: @IndieSafeBot
Download Telegram
📌 Підсумок публікацій за тиждень:

Думали забув про вас?) Звісно ні. Планував це запостити ще о 19, але раптом плани і...

Ще один тиждень пролетів. А ось і підсумок:

📱 Steam уточнив правила використання ШІ

🐶 Вже і собаки стають айпад-кідами

💧 Короткий розбір інтерактивного водоспаду

👥 Building Blocks: Швидкий старт мультиплеєра

🧐 Про нездоровий перфекціонізм

Поясніть, що таке фіксований часовий крок

Не забуваємо, що у першому закріпленому повідомленні є вся потрібна інформація. Що # тут не просто так!

Та також, переглядайте та діліться своїми результатами у SCREENSHOT SATURDAY!

✈️ Gamedev | [Підтримати канал тут] | Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥84😁2
This media is not supported in your browser
VIEW IN TELEGRAM
🤯 Це вже новий рівень процедурної генерації

Надихнувшись RPG Clair Obscur: Expedition 33 — грою року 2025 від Sandfall Interactive — команда відтворила сцену з процедурно згенерованими будівлями у впізнаваному вінтажному стилі.

Авторів особливо вразила цілісність міста Люм’єр, що й підштовхнуло їх до цього експерименту.

Виглядає неймовірно. Правда?)

✈️ Gamedev | [Оригінал] | #натхнення
Please open Telegram to view this post
VIEW IN TELEGRAM
😱16🔥7👍5👀3❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
😃 Всі тепер знають, як грати в більярд у Minecraft?

✈️ Gamedev | #memes #меми
Please open Telegram to view this post
VIEW IN TELEGRAM
😁163👀21
🎮 Якби вам дали безлімітний час і гроші, яку гру ви обов'язково би зробили?

За себе поки не знаю, але можу сказати за дизайнера з яким співпрацюю — офлайн РПГ. Щось у стилі авто-баттлера, де прокачуєш персонажів, ставиш їх у команду, вони самі б’ються, а ти складаєш стратегію і змагаєшся з іншими.

Напевно, найбільше з цього "манить" видумувати нових персонажів 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥11🔥21🥰1
📱 Valve під загрозою £656 млн через Steam у Великій Британії

Valve може бути змушена виплатити компенсацію геймерам у Великій Британії після того, як суд дозволив продовжити колективний позов на суму £656 млн.

Справа триває з 2024 року: Вікі Шотболт подала позов від імені британських користувачів Steam, які купували ігри та DLC з 2018-го. Valve звинувачують у завищених цінах та комісії до 30%.

Адвокати стверджують, що Valve нав’язує видавцям жорсткі умови:

🔸 не дозволяє продавати ігри дешевше на інших платформах;

🔸 забороняє випускати їх раніше поза Steam;

🔸 змушує купувати весь додатковий контент лише через Steam, якщо гра вже там придбана.

За підрахунками, 14 мільйонів користувачів Steam у Великій Британії могли переплатити за ігри та додатковий контент. Потенційна компенсація для кожного геймера від £22 до £44, а користувачі зі Шотландії можуть отримати більше.

Valve намагалася зупинити процес ще до суду, але Лондонський трибунал відхилив їхні аргументи. Дата судового розгляду поки що не призначена, і очікується, що справа триватиме кілька років.

Паралельно проти Valve подано позов у США.

Цей позов став ще одним у низці справ проти великих платформ. У Британії вже розглядають схожі претензії до Apple та Google через комісії в App Store і Play Store на рівні 30%.

‼️ Якщо суд стане на бік позивачів, це може серйозно вдарити по бізнес-моделі Steam.

✈️ Gamedev | #новини #суд #UK #Steam #Valve
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯16🔥4👀31😁1
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Як додати FOV-детекцію для AI-ворогів?

✈️ Gamedev | #туторіал #FOV #ШІ #npc #detection
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥8❤‍🔥311
📱 Коротко, а може і не дуже, про ref

Ключове слово ref використовується для передачі параметрів за посиланням і створення посилальних змінних. За замовчуванням параметри передаються за значенням, а значення повертаються за значенням.

Додавання ref у сигнатурі методу та при його виклику змінює поведінку на передачу за посиланням.

Наприклад:
public void Increment(ref int x) {
x += 1; // Змінює початкову змінну виклику
}
int a = 5;
Increment(ref a); // a стає 6

Тут і визначення методу, і виклик використовують ref. Виклик має використовувати той самий модифікатор, що й у сигнатурі, і до змінної-аргумента необхідно застосувати ref.

Для чого це потрібно?

1️⃣ Щоб змінювати значення аргументу напряму

Все просто. Це потрібно, щоб метод працював напряму з оригінальною змінною, а не з її копією.
Тобто ти передаєш у метод не “значення”, а “саму змінну”.

2️⃣ Щоб уникати копіювання великих структур


struct передаються за значенням, тобто копіюються.
Для великих структур це дорого.
void Update(ref BigStruct data) { }


3️⃣ Для оптимізації hot-path коду

У місцях, де код виконується дуже часто (рендер, фізика, математика):

ref зменшує кількість копій;

зменшує тиск на GC (опосередковано);

дає більш передбачувану роботу з памʼяттю.

Саме тому ref активно використовується в Span<T>, ReadOnlySpan<T> та низькорівневому .NET коді

👀 Нюанси:

Ініціалізація перед викликом. Перед викликом Foo(ref x) змінна x уже повинна містити деяке значення.

Необхідність явного ref. І в сигнатурі методу, і при його виклику має бути ключове слово ref.

Взаємодія з іншими модифікаторами. ref сумісний з readonly для полів (в ref-структурі). До методів з async або yield застосовувати ref не можна, оскільки їхня поведінка не гарантує безпечності посилань.

ℹ️ Джерела: [База] / [readonly/async]

✈️ Gamedev | #уроки #посилання #ref #async #csharp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤‍🔥21👍1🥰1
Всім привіт 👋

📌 Суть рубрики: щосуботи ділимося своїми іграми, артами, скріншотами чи результатами роботи. Це може бути як концепт, так і вже готовий проєкт.

Можете кидати і старі проєкти)

Ну що, хто покаже перший скрін? 🔥

✈️ Gamedev | #ScreenshotSaturday
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥8🔥2🤩1
📌 Підсумок публікацій за тиждень:

Кожен тиждень одне і те саме, але ні — я не забув за вас. Хотів до 19 зробити пост, але тільки зараз повернувся до дому.

На цей раз квартиру у покер не програв 😉

Тому, дорогі друзі, тримайте підсумок:

🤯 Це вже новий рівень процедурної генерації

😃 Всі тепер знають, як грати в більярд у Minecraft?

📱 Valve під загрозою £656 млн через Steam у Великій Британії

🤖 Як додати FOV-детекцію для AI-ворогів?

📱 Коротко, а може і не дуже, про ref

🎮 Якби вам дали безлімітний час і гроші, яку гру ви обов'язково би зробили?

Не забуваємо, що у першому закріпленому повідомленні є вся потрібна інформація. Що # тут не просто так!

Та також, переглядайте та діліться своїми результатами у SCREENSHOT SATURDAY!

✈️ Gamedev | [Підтримати канал тут] | Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁82🥰1
Ще раз привіт 👋

Хочу просто нагадати, що у нашої студії тепер є соцмережі. Якщо вам відгукується те, що ми робимо — будемо раді вашій підтримці у вигляді підписки.

Це і нам трохи допоможе, і, можливо, ви знайдете для себе щось цікаве або, як я люблю казати: "естетично приємне"😉

Instagram / Tik Tok

Так, так — Тік ток. Треба ж згадати за "самий найкращий" спосіб реклами))

‼️ ДО РЕЧІ!!

І ще момент: якщо у вас є соцмережі вашої студії, сміливо діліться у коментарях під цим постом — із задоволенням зазирнемо у відповідь. Раптом хтось із наших підписників підпишеться :)

Дякую за увагу 😘
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥102🔥2
Media is too big
VIEW IN TELEGRAM
🏞 3D з ретро-піксельним стилем (Pixelated 3D / Voxels)

✈️ Gamedev | [Оригінал] | #натхнення
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥74🥰3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Все ж ШІ, але...

Шкода не заплатили за рекламу 😢

Але думаю, можна вам порадити таку штуку як Meshy.AI — сервіс, який генерує 3D-моделі на любий смак і промт))

Можливо хтось користувався. Як вам?

✈️ Gamedev | #інструменти #mesh #3d #AI #ШІ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍41❤‍🔥1
💩 EGS: лаунчер більше не “відстій”?

Epic Games нарешті визнала очевидне: їхній лаунчер "дуже такий собі" (мягко кажучи).

Віцепрезидент EGS Стівен Еллісон прямо заявив:
“Лаунчер — відстій. Давайте називати речі своїми іменами. Він дуже повільний, і це потрібно виправляти.”

І компанія почала виправляти. Робота над новою архітектурою стартувала в листопаді 2025 року, і вже до середини 2026-го очікується значне прискорення роботи лаунчера.

‼️ Що чекає нас в EGS:
• Прискорена робота лаунчера
• Профілі та аватари
• Приватні повідомлення і кросплатформений текстовий чат
• Голосовий чат та ігрово-незалежні групи
• Нові інструменти керування бібліотекою та регіональні версії магазину

За його словами, компанія хоче, щоб EGS був не просто “сторінкою замовлення ігор”, а місцем для спілкування. Десь таке вже бачили, хіба ні? 😉

❗️ При цьому щотижневі безплатні ігри залишаються в програмі.

Це перший великий крок Epic, щоб наздогнати конкуренцію та зробити платформу зручною для користувачів.

💬 Ваші думки? Чи станете ви частіше користуватися EGS після цих змін?

✈️ Gamedev | #новини #EpicGames #EpicGames #EGS #Геймери #ІгровийЛаунчер
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥14👀3🔥21
Media is too big
VIEW IN TELEGRAM
🤖 ШІ через граф?

Простий туторіал, як створити поведінку ШІ за допомогою безкоштовного Behavior Package.

Behavior Tree, Finite State Machine, патрулювання, дебаг та створення власних AI-нодів у зручному візуальному редакторі.

Хто користувався — як вам цей інструмент?

✈️ Gamedev | [Оригінал] | #туторіал #AI #ШІ #Behavior #Graph
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥6🔥21
Всім привіт! 👋

Всі ми дружньо посміялися з цього приколу. Як мінімум, бо це знайомо всім.

Але цікаво інше: як ви боретесь із бажанням кинути поточний проєкт і піти в новий?

Старий ніби вже надоїв і тут геніальна ідея, яку потрібно дуже швидко реалізувати.

Що робите в такій ситуації: ігноруєте нову ідею, відкладаєте “на потім”, чи все ж таки кидаєте старе і біжите за новим?

Поділіться досвідом
👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤‍🔥2🥰21
Який рівень доступу мають поля класу, якщо модифікатор доступу не вказано?

У C# рівень доступу за замовчуванням залежить від типу оголошення. Для полів і методів класу, якщо модифікатор доступу не вказаний, використовується private.

Для класів верхнього рівня — internal.


✈️ Gamedev | #Питання_з_співбесіди
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤‍🔥2
Всім привіт 👋

Сподіваюсь, у всіх все добре. День видався складним 😬

📌 Суть рубрики: щосуботи ділимося своїми іграми, артами, скріншотами чи результатами роботи. Це може бути як концепт, так і вже готовий проєкт.

Можете кидати і старі проєкти)

Ну що, хто покаже перший скрін? 🔥

✈️ Gamedev | #ScreenshotSaturday
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥82🔥1
📌 Підсумок публікацій за тиждень:

Дорогі друзі, тримайте підсумок:

🏞 3D з ретро-піксельним стилем (Pixelated 3D / Voxels)

🤖 Генерація 3Д об'єктів через ШІ

💩 EGS: лаунчер більше не “відстій”?

🤖 ШІ через граф?

Як ви боретесь із бажанням кинути поточний проєкт і піти в новий?

Підготовка до співбесіди

Не забуваємо, що у першому закріпленому повідомленні є вся потрібна інформація. Що # тут не просто так!

Та також, переглядайте та діліться своїми результатами у SCREENSHOT SATURDAY!

✈️ Gamedev | [Підтримати канал тут] | Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62🔥1
💵 Якби ваша гра вистрілила?

Уявімо ситуацію: ви випустили свій продукт (хай це буде гра, неважливо чи мобільна чи на ПК) і якимось чином це стало популярним і на хвилі популярності ви заробили 5$ млн доларів (так так, автор гадає куди витратити уявні мільйони).

Що ви б з ними зробили?)

Варіант А: створили свою ААА(ну майже)) студію і розвивалися би далі у цій ніші, можливо навіть би і далі заробляли великі гроші.

Варіант Б: жив би на широку ногу і ніколи би не згадував за розробку ігор.

Варіант В (те що імпонує автору): жив би +- в хороших умовах і паралельно, чілово, можливо і за допомогою зароблених грошей, і надалі розробляв свої ігри. Але по при це менше би переживав як себе прогодувати 😉

🚀 Давайте варіанти Г, Д, Е... Або оберіть один. Цікаво почути вашу думку!

(P.s: почнемо тиждень з позитивних думок. Через проблему зі світлом не знаю як зараз буде з постами, як + прихворів тому піти в якийсь ТЦ поки не варіант, але думаю скоро все налагодиться, тому не скучайте)
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53❤‍🔥21🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🌊 Це точно Unity, а не Unreal?

3D-художник Ashen One HP проробив справді велику роботу, створивши атмосферну природну сцену з кастомним шейдером HPWater.

Реалістична вода з каустикою, сонячні відблиски та контраст води з осіннім листям виглядають максимально живо.

Тільки залишається одне питання: у ролі джерела світла був нагружений ПК?

✈️ Gamedev | [Джерело] | #натхнення
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥16👀4😁3🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Ігри не обходяться без графіки

Ось всі ми знаємо наскільки сильно ігри залежать не тільки від самої ідеї, а і від дизайну.

Як на мене навіть "+- середню" ідею можна зробити крутою тільки через стильний, незвичайний дизайн.

Тому ділюся з вами справді цікавим, корисним каналом, а тим паче тематичним (не буду я ж вам радити "шлак") 😉

✍️ Як прописати персонажа

✍️ Прийоми стилізації

✍️ Безкоштовний редактор піксель-арту

✍️ Мега добірка референс-ресурсів

Крч, пригодиться всім, хто робить ігри та цінує візуал 🚀

@CG_Frog 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥83👍1👀1