Українська геймдев-спільнота 🎮 • статті, інтерв’ю та аналітика • техстатті та блоги фахівців • новини game-індустрії • огляди та добірки ігор • форум Редактор – @Patrik_ys Вакансії: https://dou.ua/goto/uat0 Рекламні умови: https://dou.ua/goto/6F8K
Зустріч автора «Відьмака» з українцями, розпродаж ігор з ведмедями та вітчизняний шутер про Дикий Захід. Новини ігор і геймдеву
Microsoft раптово перемогла в суді щодо купівлі Activision Blizzard, Baldur's Gate 3 наробила галасу своїми романтичними стосунками, а компанія-розробник Denuvo вирішила довести, що її DRM-захист не впливає на продуктивність у проєктах. Про це та багато іншого читайте у свіжому дайджесті!
🎮 https://dou.ua/goto/ROiz
🐤 Flappy Bird: Pipe Builder — гра, яку 2 людини зробили за 48 годин на GMTK Game Jam 2023, темою якого була «Roles reversed».
Вона схожа на оригінальну Flappy Bird, але дивиться на гру з іншої перспективи. У ній пташка літає самостійно, поки гравцю потрібно будувати перешкоди, щоб пташка об них не вдарилася.
Зіграти можна у браузері. Всі деталі на форумі: https://dou.ua/goto/T0af
«Я думала, що малювати не вмію». Як я пішла зі сфери освіти і стала геймдев-художницею
Пів року тому Галина звільнилася зі стабільної роботи у сфері науки та освіти, щоб розвиватися як художниця в індустрії ігор.
Про те, як вона наважилася змінити галузь у 36 років, що було складного і які недоліки є в новій роботі, вона розповіла у статті.
🎨 https://dou.ua/goto/oGfs
Цей тиждень щедрий на свіженькі ігрові релізи!
🎮 Сьогодні вийшов сиквел ексклюзиву Netflix Games — паранормального пригодницького горору «Oxenfree II: Lost Signals».
🎮 13 липня виходить «Testament: The Order of High-Human» — суміш The Elder Scrolls і Dark Messiah of Might and Magic, тільки з головоломками, від Fairyship Games. Основний акцент зроблено на битвах із перспективою від першої особи, а гравці зможуть комбінувати зброю ближнього бою, стрільбу з лука й магію.
14 липня на нас чекають дві новинки!
🎮 Тактична RPG «Jagged Alliance 3», де доведеться наводити лад у вигаданій державі Гранд-Чієн, яку охопив хаос через зникнення президента, а владу прагне захопити воєнізоване угруповання «Легіон».
🎮 «Exoprimal» — чергова спроба створити успішну гру-сервіс від Capcom. Головною особливістю позиціюються масштабні битви з бойовою системою в дусі слешерів. Навички й можливості персонажа визначатимуть екзокостюми.
Про ці ігри та інші цікаві новинки липня читайте в добірці: https://dou.ua/goto/wmG1
🎮🌒 Пізній п‘ятнограй: Deathloop
Давно не гралися разом, спільното! Треба це виправляти. У п’ятницю о 20:30 запрошуємо грати в Deathloop — детективний шутер від Arkane Studios, які створили стелс-екшени Dishonored. До речі, саме ця гра отримала перший огляд на GameDev DOU ще до офіційного старту проєкту!
Deathloop закине нас на таємничий острів, з якого неможливо вибратися, і змусить проживати один день знову й знову. На нас чекає гідний immersive sim, шутер і гра про петлю часу в одному флаконі 👌
🔔 Вмикайте сповіщення, щоб не пропустити трансляцію: https://www.youtube.com/watch?v=PhjE9P6bS2k
До зустрічі 💜
SRDebugger — Console & Tools On-Device — дебаг-вікно для білду на девайсі. Цей сет або його аналог, має бути в кожному проєкті.
Якщо ви розробляєте під платформи Standalone, iOS, Android, Windows Store, WebGL, чи Web Player і не використовуєте щось подібне, радимо швиденько встановити цей асет.
Він має бути першим, що ви додаєте у свій проєкт після його створення, радить Лесь Дібрівний, Unity Developer в Keiki.
Що може:
🔘 Виведення Unity логів в кастомний UI на девайсі з можливістю фільтрування, очищення і копіювання;
🔘 Вбудований Bug Reporter, який дозволить вам відправляти логи поштою;
🔘 Вбудований профайлер, для моніторингу ресурсів девайсу;
🔘 Відкритий код, що дозволить вам вбудувати в панель дебагера свої дев-тулзи.
Один з магів команди Леся реалізував інтеграцію дебагера з Jira — тепер їхні тестувальники заводять баги з логами у 2 кліки.
Ще 9 корисних асетів для розробки ігор шукайте у статті Леся Дібрівного на GameDev DOU: https://dou.ua/goto/VMv6
#Unity #асети
Шлях до майстерності: досвід та кар’єра в Full-Stack Game Development
Перехід від age of production до age of imagination змінив формулу успіху. Інновації, підприємництво, критичне мислення стають все більш важливими поряд з традиційними навичками. Компаніям необхідно адаптувати свої бізнес-моделі водночас задовольняючи попит на сучасні навички та можливості своєї команди.
Станіслав Фелінський, Software Development Director в Innovecs Games, розповідає, як розкрити потенціал співробітників та побудувати надихаючу культуру в геймдев-компанії.
👉 https://dou.ua/goto/inya
Розіграш книги «Створення персонажів для індустрії розваг» в українському виданні від @arthuss завершений! 🙌
Вітаємо переможця — jff @svyat403 🎉
Цього тижня книга вже виходить в друк і ми одразу відправимо її вам! Ми зконтактуємо в особистих повідомленнях, щоб уточнити деталі щодо доставки книги.
Нагадуємо, що з промокодом gamedevdou
діє знижка 15% на будь-які купівлі через кошик в ArtHuss 🔥
І не засмучуйтеся! Вже завтра ми оголосимо другий конкурс з розіграшем цієї ж книги, але у нас на форумі! Без підписок — виключно з креативом. Слідкуйте за оновленнями 😉
Вакансії для розробників, програмістів і тестувальників у геймдеві і біля нього
Junior Microsoft Dynamics 365 Developer в ROOM 8 GROUP
⚙️ https://dou.ua/goto/vX24
Middle/Senior Go Developer в NEMESIS
⚙️ https://dou.ua/goto/dCJx
Senior .NET Backend Developer в Ubisoft
⚙️ https://dou.ua/goto/iVAk
Render Programmer в 4A Games Limited
⚙️ https://dou.ua/goto/286n
Unity Developer в Project Ukraine
⚙️ https://dou.ua/goto/frtf
Unreal Engine Game Developer в Playwing
⚙️ https://dou.ua/goto/M3fv
QA Engineer (GameDev only) в Stepico Games
🔨 https://dou.ua/goto/yRIf
QA Engineer (ZibraAI) в Roosh
🔨 https://dou.ua/goto/PGH0
На форумі просять допомоги з підготовкою до співбесіди на позицію C++ UE Developer: https://dou.ua/goto/dXtD
Наскільки сильно там питають саме про чистий С++, чи більш обмежуєтся самим рушієм та специфікою написання коду саме в ньому? Та якого типу лайф-код задачі там дають — стандартні на С++ з LeetCode або щось більш наближене до Unreal Engine?
Пишіть у коментарях на форумі, якщо можете допомогти 😊
#UnrealEngine
🇺🇦 Moonscars отримала локалізацію на Nintendo Switch: https://dou.ua/goto/zBk5
Наприкінці червня 2D-соулслайк Moonscars отримав офіційну українську локалізацію в Steam — а зараз таке ж оновлення вийшло для Nintendo Switch.
Геймдизайнер Moonscars Андрій Мороз каже, що локалізація вийде і на консолях, щойно білд отримає сертифікації.
#Indie
🏰 Режисер створює 3D-мапу Кам’янця-Подільського, яку можна було б використати для ігор та архітектурних проєктів: https://dou.ua/goto/psKL
Це велика 3D-мапа розміром понад 30 квадратних кілометрів на базі ігрового рушія Unreal Engine 5.
У першому півріччі 2023 року ситуація і з вимогою робочого досвіду у вакансіях для кандидатів була стала.
🔥 Найчастіше компанії шукали фахівців, у яких його від 3 до 5 років. На другому місці пропозиції, де потребують 1-3 роки досвіду.
💪 Примітно, що постійно зростає кількість вакансій для дуже досвідчених фахівців (понад 5 років): якщо у січні та лютому таких пропозицій було 21, то у червні їх кількість склала 51. Тобто, зараз їх майже у 2,5 раза більше.
🥲 Ситуацію з вакансіями для новачків не можна назвати обнадійливою — спостерігається падіння кількості пропозицій і для людей без досвіду, і для тих, хто працював менш як рік. Це при тому, що таких вакансій менш як 1% від загальної кількості.
Найбільш вимогливі до досвіду компанії: Program-Ace, VOLMI, Gunzilla Games, Playtika та Idenon.
Більше в аналітиці розділу Вакансій на GameDev DOU: https://dou.ua/goto/vfEI
Українська художниця відтворила болотяний цвинтар з «Відьмака» на Unreal Engine 5: https://dou.ua/goto/oQhL
Про те, як створювався проєкт, якими були етапи роботи і скільки часу це зайняло, авторка розповіла нам у коментарі.
#UnrealEngine #EnvironmentArt
🌾 Unity опублікувала безкоштовний проєкт Happy Harvest для розробників 2D-ігор: https://dou.ua/goto/7A89
Цей проєкт демонструє можливості освітлення, тіней, анімації та спецефектів у версії Unity 2022 LTS. Усі асети з Happy Harvest можна використовувати в персональних або комерційних проєктах.
#Unity #асети
30 питань з теорії C# та обʼєктно орієнтованого програмування, які можуть поставити на співбесіді Junior Unity Developer
1. Які патерни об’єктно орієнтованого програмування ви знаєте? Які застосовували?
2. Які принципи програмування ви знаєте? Про що вони?
3. Що таке рефакторинг? Які прийоми рефакторингу ви знаєте?
4. Що таке збирач сміття (Garbage Collector)? Що таке покоління збірки сміття?
5. Чи працювали ви з асинхроними методами? В яких випадках вони використовуються?
6. Що ви знаєте про впровадження залежності? Для чого це потрібно?
7. В чому різниця між структурою і класом?
8. Розкажіть про роботу типів-посилань і типів-значень?
9. Модифікатори доступу в C# — які вони бувають, в чому між ними різниця?
10. Що таке Override та заміщення методів?
11. Яка різниця між abstract і virtual?
12. Чим відрізняється тип за значенням, та за посиланням? В чому різниця між модифікаторами ref та out?
13. Що таке перегрузка методів?
14. Що таке необовʼязкові параметри, в чому буде різниця в роботі з необовʼязковими параметрами та перегрузкою методів?
15. Що таке івенти? Що таке делегати? Яка між ними різниця?
16. Що таке Struct (структура)?
17. Що дає модифікатор static? В чому різниця між статичним класом та звичайним?
18. Що таке Boxing/Unboxing?
19. Що таке UpCast/DownCast?
20. Що таке приведення типів? Які варіанти існують цієї операції? Чи можна привести тип char до int?
21. Що таке SOLID? Розшифруйте та поясніть три принципа SOLID.
22. Що таке Linq? Які запити ви знаєте?
23. Що таке асинхронна таска? Як можна зупинити виконання асинхронної таски?
24. Чи можна в асинхронній тасці дочекатись виконання методу, якщо так то як?
25. Що таке MVC і які патерни цього сімейства ви знаєте?
26. В чому різниця між патерном Фабрика та абстрактна Фабрика?
27. Що таке DI?
28. Що таке рефлексія і навіщо вона використовується?
29. Чи можливе множинне наслідування классів в С#?
30. Що таке анонімна функція?
Потенційні питання з інших блоків та для фахівців вищих рівнів — у матеріалі: https://dou.ua/goto/hueG
#Unity
🆓 На форумі шукають 2-3 класні гри, які отримають безкоштовне промо: https://dou.ua/goto/7mUC
Гра має бути якісною, з англомовною локалізацією та саме у Steam. І не має бути демоверсією. Максимум — реліз у найближчі 2 місяці. Перевага надається інді-проєктам.
🤩 Автор «Відьмака» Анджей Сапковський проведе онлайн-зустріч для українських читачів: https://dou.ua/goto/SLYK
3-го серпня Сапковський розповість українським читачам, як створював сагу про Відьмака, та поділиться порадами щодо написання творів. Подія проходитиме польською мовою із синхронним перекладом.
📙 Розіграш книги «Створення персонажів для індустрії розваг» в українському перекладі від @arthuss!
Умови прості — розкажіть у коментарях на форумі GameDev DOU про свого улюбленого персонажа з відеоігор: https://dou.ua/goto/7sWz
У суботу, 22 липня, ми оберемо випадкового переможця серед усіх, хто виконає цю просту та цікаву умову 😊 Успіхів!
Українська ігрова студія Game Labs анонсувала нову гру — extraction-шутер від першої особи A Twisted Path to Renown: https://dou.ua/goto/gNNb
Гра не буде продовженням попереднього проєкту — This Land is My Land, але теж розповідатиме про епоху Дикого Заходу.
Розповідаємо, що про неї відомо, і згадуємо, за що критикували попередній проєкт розробників.
А ви любите сетинг Дикого Заходу?
Над Diablo IV працювало понад 9000 людей. Найбільше — над звуком: https://dou.ua/goto/hWEo
2464 людини працювали над саунд-дизайном гри або озвученням Diablo IV, а 902 людини доклалися до арту й графіки. Звертаємо увагу, що в списку є й російські команди, які сплачують податки в рф.
Вино з The Witcher 3, енергетик S.T.A.L.K.E.R та парфюм з ароматом Resident Evil. Навіщо це та чи допомогає у продажах ігор?
Сьогодні ігровим мерчом когось здивувати складно. Це не нове і доволі розповсюджене явище. Втім, іноді компанії вдаються хай не до дивних, але до очевидно незвичних рішень.
Розповідаємо про них на форумі: https://dou.ua/goto/xnNO
Запрошуємо міркувати разом у коментарях про ефективність подібних маркетингових активностей 😌
Українська візуальна новела «Heralds of the Avirentec Ch.1 Wings of Change» отримала демоверсію
Демо доступна у Steam і в ній ви зможете досліджувати незвичайний світ новели Нанрас протягом 7 годин. Гра має повну українську локалізацію (текст і озвучку).
В демо присутній Пролог і початок 1 Глави. Доступні всі види геймплею, такі як бойова система, система відносин із персонажами, завдання на лояльність, доручення, тощо.
Доступні три ігрові класи, в яких наявний загальний сюжетний стрижень, однак вони мають власний розвиток події із власними нюансами.
Більше на форумі: https://dou.ua/goto/fvj0
#Indie #visualnovel
💰 Mythical Games з офісом у Києві залучила $37 млн інвестицій та шукає спеціалістів: https://dou.ua/goto/1h0i
Це американська ігрова компанія, яка є резидентом Дія City. У січні цього року вона придбала український стартап DMarket, тож тепер має офіс в Києві.
Зараз в українському підрозділі є відкриті вакансії у Києві та віддалено.
🕹 Ігри 80-х і 90-х зараз менш доступні гравцям, ніж німе кіно — дослідження: https://dou.ua/goto/mQcA
Game History Foundation провела перше в історії дослідження того, наскільки доступними зараз є класичні відеоігри. Автори досліджували релізи, випущені у США до 2010 року.
Виявилося, що 87% таких проєктів зараз під загрозою зникнення, адже їх більше не випускають і гравці не мають змоги їх відтворити 😓 Розповідаємо більше у новині.
Технічна співбесіда з Unity Developer. 150+ запитань для Junior, Middle і Senior
Наводимо список запитань і приклади тестових завдань для Unity Developers рівнів Junior, Middle і Senior.
Радимо використовувати цей список як орієнтир, що допоможе знайти свої слабкі місця й успішно пройти чи провести співбесіду. І сподіваємось, матеріал стане в пригоді всім спеціалістам з #Unity, які шукають роботу та наймають фахівців у команду.
🟣 https://dou.ua/goto/hueG
#багатопитань
Перекличка Unity- розробників 👇 Оберіть варіант про себе
У Steam вийшла демоверсія готичної візуальної новели Argumentum ad culpam: https://dou.ua/goto/pixR
Вона безкоштовна, має українську озвучку та дві кінцівки, а на її проходження потрібно близько 1 години.
На форумі просять не тримати фідбек в собі, якщо будете грати ☺️
#indie
Благодійний #МарафонЗСУ триває до 11 липня на Twitch та Youtube: https://dou.ua/goto/zMeB
До нього залучилися понад 50 україномовних стрімерів, щоб зібрати гроші на комплекс FPV для 28 ОМБр та тепловізійний приціл для 30 ОМБр. Сума збору — 500к грн.
Дивіться ігрові стріми та підтримуйте ЗСУ донатом! На деяких каналах проходять розіграші призів 🎁
🥷🍍Fruit The Ninja — казуальна гра, яку за 48 годин на геймджемі GMTK створила невеличка команда студентів.
Тема була roles reversed, тож зробили гру, де гравець кидає фрукти у ніндзю, звідки й пішла назва. Ніндзя має здібність різати фрукти, а також ефективно уникати їх, тож кидати рандомно і повільно не вийде — потрібно придумувати різноманітні комбінації.
На форумі просять оцінити та прокоментувати гру: https://dou.ua/goto/CGpT
#Indie
Топ-10 асетів та сторонніх кітів, які варто використовувати в розробці ігор
При створенні своєї гри ви обовʼязково будете використовувати сторонні асети.
Олесь Дібрівний, Unity Developer в Keiki, наводить топ-10 асетів та сторонніх кітів, серед яких інструмент, що стане в нагоді за відсутності досвідченого 3D художника на проєкті, рішення для створення анімаційних послідовностей та багато іншого.
🫴 https://dou.ua/goto/VMv6
#асети