Як добре продумана архітектура допомагає у розробці

Розробка гри — це багато експериментів з механіками, і не кожен з них завершується успіхом чи наближає реліз гри.

А знаєте, де застряг зараз? У пропрацюванні лору, наративу та поясненні присутності гравця. Хочеться, щоб геймплей був безшовним, сюжет — цікавим, і щоб було зрозуміло, що й навіщо відбувається. Закрадаються думки, що потрібна підмога як мінімум двох людей зараз: сценариста та, пізніше, дизайнера. Обдумую.

Проте відчуваю кайф від розробки завдяки початково правильному проектуванню архітектури, особливо по технічній частині. Приклад — є бекенд на сервері, куди звертається клієнт для всіх дій. Акаунти, словники, статистика — усе працює через API.

Оце захотів додати «щоденний відрізок» — все зробив на серверній частині, і він вже рахується без зміни самого додатку. Круто, нє? А відображення у додатку зробив на кілька днів пізніше.

До речі, дякую одному настирливому гравцю, що має безперервний відрізок 11 днів поспіль! Йдемо нога в ногу, і це при тому, що я розробник, тому кожного дня тут. І оцей «тихий» щоденний прихід одного гравця теж додає мотивації продовжувати розробку.

На сервері збираю повну статистику, для себе створив сторінку статистики з корисною інформацією.

Що варто виділити:

  • Найбільший приріст відбувся 28 листопада — мене засвітили у якихось ІТ-шних новинах.
  • При середній кількості 15–20 гравців у день — 70% тих, хто повертається; значить, є зацікавлення.
  • В середньому на 1 гравця випадає 1.5–2 проходження уроків. Цілком достатньо, якщо ці слова нові для людини.
  • Кількість битв, пройдених до кінця (та відправка результатів) — 75%, потрібно обов’язково піднімати цей показник.

Що далі — спільна глобальна карта на яку будуть мати вплив кожен з гравців, бороти зло будемо спільними зусиллями. Але зло теж не дрімає і постійно буде намагатись відвоювати території, більше того, у вас буде база (вежа? лабораторія?) що буде підлягати нападу то потрібно захищати, а головна система тут — впровадження системи «періодичного повторення» для закріплення слів.

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

А ще — нарешті додаток доступний для iOS! Шукайте Fading Lexicon

.

Підписуйтеся на Telegram-канал @gamedev_dou, щоб не пропустити найважливіші статті і новини про геймдев

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Підписатись на коментарі