Вхід Реєстрація
Реклама
Ваше рекламне місце
Забронюйте цей слот без конкуренції на обраний період.
Купити рекламу →
Логотип телеграм спільноти - BW Swift
Додано 06 січ 2025 🌐 UK

BW Swift

@bwswift
Кількість підписників: 1 730
Фото: 1,830
Відео: 195
Посилання: 1,670
Опис:
Канал створений для навчання програмування на swift та розробці програм під iOS. Мета проекту - допомогти студентам пройти шлях від розробника-початківця до оплачуваного фахівця. Тут я публікую актуальні та цікаві статті щодо iOS розробки. Адмін: @bws2007
Джерело

BW Swift | Привіт) ось постПривіт усім 👋 з дозволу Адміну хочу поділитись своїм д...

Логотип телеграм спільноти - BW Swift BW Swift @bwswift
790 Охват/переглядів 2026-10-29 14:04 Повідомлення №2792
Привіт) ось пост

Привіт усім 👋 з дозволу Адміну хочу поділитись своїм досвідом у геймдеві

Нещодавно відкрив сторінку своєї гри в Steam і хочу трохи розповісти, як вона з’явилась.

Кілька років тому «Гра в кальмара» була в тренді, і я дізнався, що автор серіалу надихався аніме «Кайдзі», і тому теж вирішив його подивитись.

Там одна з перших ігор це камінь, ножиці, папір на картах, прямо на кораблі: гравці ходять по палубі, домовляються між собою і міняються картами й зірками, грають за столом у кого не залишиться карт та буде 3 зірочки - вижив, інакше програв.

Спочатку саме таку гру я і хотів зробити. Але коли почав розробку і тестив геймплей, зрозумів, що спілкування й обмін картами між різними столами в грі зробити дуже складно особливо в публічному лоббі. Технічно це можна, а от зробити так, щоб у це було зручно грати, виявилось важко

Тому ідея потроху перейшла до одного столу і інших правил. Так вийшла No Good Friends, карткова гра на блеф для 2–6 людей з голосовим чатом. Сидите за столом у нічному порту, передаєте одне одному закриті карти і кажете, що на них, а правду чи ні, вирішуєте самі. Хто програв, того стратять (отрута в ромі, ніж або мотузка), так що з друзями виходить весело 😅

Вийде десь у березні, після Next Fest. Буду дуже вдячний, якщо закинете гру у вішлист 🙏 Це безкоштовно і займає секунд десять, купувати нічого не треба, а мені на старті це дуже допоможе. А якщо ще й друзям скинете, взагалі буду щасливий 😄
https://store.steampowered.com/app/5425440/

Чому Steam, а не iOS чи Android? Ігри для компанії з голосовим чатом зараз живуть на ПК, там у них грають з друзями і стрімлять. У Steam з коробки є друзі, лобі, запрошення і голос, а на мобілках усе це довелось би робити самому і ще платити за сервери. Ну і на телефонах без реклами й донатів зараз мало хто заробляє, а в Steam просто продаєш гру один раз.

Рушій Unity 6, пишу на C#. Обрав його просто тому, що вже 2–3 роки роблю на ньому ігри, тож усе було знайоме.

Мережа на Steamworks. Свого бекенду немає взагалі, один гравець хостить стіл, інші підключаються через релей Steam. Лобі, запрошення друзів і голос теж від Steam, тому за сервери платити не треба. Зате вперше довелось думати, що робити, коли хтось вилітає посеред ходу.

Найбільше часу пішло зовсім не на код, а на 3D. Порт і реквізит робив у Blender, частину персонажів, весь порт генерував у Tripo AI і потім довго доводив до ладу: риг, ваги, щоб руки нормально тримали карти. Плюс світло, тіні, матеріали. Але персонажем згодом взяв в опенсорсі і їх доробляв у Blender

Ще прикол: я весь час на макбуці, а першим буде реліз під Windows. Unity збирає Windows-білд прямо з мака, так що поки живу без окремого ПК. Для макос збірки потрібно ще 100$ віддати Apple

Ера AI застала всіх, і, мабуть, багато хто вже не пише код руками. Тому код я писав з Claude Code, картинки робив у Codex, моделі в Tripo AI. Озвучку синтезував через Qwen з Hugging Face, музику теж зробив з AI.

По бюджету вийшло так:
1. Codex: 100$/міс, підписка x5
2. Claude Code: 200$/міс, підписка x20
3. Ассети Tripo AI: 30$ на кредити
4. Звуки й музика: безкоштовно, а також генерація ШІ
5. Сторінка в Steam: 100$ (гроші повертаються, коли гра заробить понад 1000$)
6. Пакет анімацій для карт з Unity Asset Store: 30$
7. 4 бутерброди і 7 чашок кави ☕️

І окремо скажу, що сама розробка це тільки половина справи. Сторінку в Steam оформлюєш довше, ніж здається: купа анкет і опитувальників, а перевірка документів і банківських даних займає 10–15 днів. По ходу дізнався, що реліз буває різний (ранній доступ, демо, плейтест), що є фестивалі на кшталт Next Fest і що вішлисти треба збирати задовго до виходу. Тобто крім самої гри треба розбиратись у маркетингу, вести соцмережі і ще багато всього. Цим якраз і займусь найближчим часом 😅

І ще раз дякую всім, хто додасть гру у wishlist та дасть фідбеки по сторінці, оформленню ітд