Сьогодні ми не лише розповімо, як управляти успішним бізнесом на борту в Cabin Crew Life Simulator, але й поділимося деякими аспектами розробки цієї функції.
Ідея функції "Бізнес на борту" виникла після дослідження реальної роботи стюардес. Важлива частина їхніх обов'язків — це обслуговування пасажирів і продаж продуктів. Ми зрозуміли, що це чудова можливість для гравців дослідити ще один захоплюючий аспект цієї роботи. Однак відтворити це в грі було нелегко.
Управління запасами
Коли ми почали розробляти цю функцію, команда зіткнулася з кількома складними проблемами, які потрібно було вирішити. Одне з головних запитань було:
- Як зробити процес замовлення запасів захоплюючим викликом, не роблячи його надто складним?
Заповнення запасів здається простим, але насправді вимагає уважного розрахунку. Гравці повинні передбачити, що пасажири потребуватимуть. Ми проводили численні тести з різними бюджетами, кількостями продуктів і рівнями складності для передбачення попиту пасажирів.
У більшості ігор залишки товару можуть залишатися на складі, але в авіаційній індустрії надлишки їжі повинні бути викинуті після кожного рейсу. В Cabin Crew Life Simulator ви можете продати залишки після кожного рейсу. Однак якщо ви забудете ліквідувати свої запаси перед відльотом з аеропорту, все буде викинуто.
Під час ранніх тестів гравці часто замовляли забагато товару, що призводило до великих втрат через надлишкові запаси. Нам довелося відкоригувати вартість залишкових запасів і додати функцію «підказки попиту», щоб полегшити вибір для гравців.
Ціноутворення також дуже важливе — якщо ціни занадто високі порівняно з ринком, пасажири будуть замовляти тільки безкоштовні товари і ігнорувати ваші продукти. Не перестарайтеся з запасами, оскільки непродані товари доведеться утилізувати після рейсу. Маленька порада: замовляйте рівно стільки товарів, скільки потрібно для кількості пасажирів, і надавайте перевагу популярним товарам.
Ціноутворення
Ви маєте можливість встановлювати ціни на свої продукти. Однак, щоб забезпечити прибуток і залишити пасажирів задоволеними, потрібно ретельно продумати стратегію ціноутворення: не встановлюйте ціни занадто високими або занадто низькими.
Ця функція пройшла сотні годин тестування з багатьма тестувальниками. Ми отримали багато цікавих відгуків!
Деяким гравцям сподобалося експериментувати з високими цінами для максимізації прибутку, але в результаті вони отримали скарги від пасажирів, які відмовлялися купувати. Інші ігнорували бюджет і замовляли забагато непотрібних товарів, що призводило до значних збитків.
Щоб вирішити ці проблеми, ми додали кілька функцій, які допоможуть гравцям залишатися на правильному шляху:
- Підказки щодо запасів: Система, яка рекомендує популярні продукти в залежності від типу рейсу та кількості пасажирів.
- Звіти після рейсу: Після кожного рейсу ви отримаєте детальний звіт, який показує ваші доходи, витрати і прибутки. Це допоможе гравцям покращити свої бізнес-навички для майбутніх рейсів.
Ідеальний прибутковий марж — 10-20% вище базової вартості. Це забезпечує прибуток і задоволення пасажирів.
Продаж
Коли рейс почнеться, вам потрібно буде зосередитись на обслуговуванні пасажирів. Вони будуть робити запити, а ваша задача — виконувати їх якомога швидше.
Однак не все буде йти гладко. Деякі пасажири можуть запитати більше інформації про продукт (наприклад, ціну, смак або походження), а інші можуть запитати товари, яких немає в наявності.
Іншим викликом, з яким ми зіткнулися під час розробки, було забезпечення реалістичної поведінки пасажирів.
Спочатку, коли пасажир запитував товар, якого не було в наявності, гравцям доводилося чекати, поки таймер обслуговування не закінчиться, перш ніж перейти до наступного пасажира. Це викликало у гравців відчуття, що вони не можуть нічого зробити, щоб вирішити проблему.
Ми виправили це, додавши функцію підказок. Якщо товар відсутній, ви можете запропонувати заміну. Наприклад, якщо пасажир хоче напій, якого немає в наявності, ви можете порекомендувати перекус замість цього. Прийме пасажир таку пропозицію чи ні, залежить від доцільності альтернативи, яку розраховує наша система ШІ. Якщо все буде виконано вправно, ви навіть можете отримати чайові або вищі оцінки від пасажирів!
Управління залишками товарів
У реальному житті управління залишками товарів — це важкий виклик, і ми хотіли точно відобразити це в грі. При проектуванні цієї функції ми намагалися створити таке відчуття у гравців, коли потрібно робити точні розрахунки — перевищення запасів призводить до надлишку, а нестача — до втрачених можливостей. Ця динаміка додає глибини досвіду ведення бізнесу на борту.
На ранніх етапах ми експериментували з різними цінами на залишки товарів. Спочатку ціна перепродажу на аеропорту була занадто низькою, що змушувало гравців відчувати занадто великі втрати через надлишок товару. Після численних тестів ми зупинилися на системі, де залишки товару можна продати за 75% від їх початкової вартості. Це забезпечує баланс: гравці можуть повернути частину своїх витрат, одночасно отримуючи стимул для точного управління запасами.
Приклад:
- Банка газованої води спочатку коштує $10. Якщо ви продасте її на аеропорту після рейсу, ви отримаєте лише $7.5.
- Якщо у вас залишилося 3 банки, ви повернете $22.5, замість того щоб втратити всі інвестиції.
Варто зазначити, що ви можете ліквідувати залишки товарів тільки після рейсу і перед поверненням до готелю.
Хоча ця система допомагає гравцям повернути частину витрат, часте перевищення запасів все одно буде впливати на загальний прибуток. Однак детальний звіт після рейсу дозволяє гравцям аналізувати свої рішення та вчитися на помилках, що перетворює кожен рейс на навчальний досвід, а не покарання.
Після безлічі годин тестування, налаштування балансу і збору відгуків ми старанно працювали над тим, щоб ця функція була максимально корисною та інтуїтивно зрозумілою. Сподіваємося, вона мотивуватиме вас покращувати свої стратегії та вдосконалювати навички з кожним новим рейсом.
Додайте в список бажаного Cabin Crew Life Simulator зараз!
Перекладено з: How We Designed In-Flight Business — Devlog#13