35 корисних порад для учасників Ludum Dare

image

Зовсім недавно, 9 травня, завершився підрахунок результатів Ludum Dare 35. Ludum Dare — міжнародний ігровий джем (по-простому — конкурс, на якому потрібно за 48 або 72 години повністю зробити гру). Ми брали в ньому участь не один раз (для декого з нас це вже 4-ий LD поспіль), але зараз серед нас є і новачки. На хвилі ентузіазму від минулого події і була написана ця стаття.

Завершивши останній проект для Ludum Dare 35, ми хотіли написати пост-мортем. Але в підсумку вийшло щось на зразок набору порад, заснованих на власному досвіді, для тих хто хоче брати участь у цьому конкурсі. Сподіваємося, що це буде корисно як новачкам, так і тим, хто вже не перший раз робить ігри для джемів.

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


Початкова підготовка

1. Не будьте одинаком
Якщо ви не плануєте брати участь у сольному режимі на 48 годин, знайдіть собі однодумців. У реальному житті, на роботі, в соціальних мережах, на форумах, де завгодно. Тільки зробіть це заздалегідь, мінімум за місяць. У різний час нас було від 3 до 8 осіб і у всіх складах проблем із взаємодією не спостерігалося.

image

2. Обговоріть деталі участі
Зберіться за тиждень до джему і вирішите всі важливі питання. Буде дуже неприємно, якщо в останній момент ваш єдиний програміст знайде більш важливі справи або виявиться, що у бабусі вашого художника раптовий день народження і йому треба їхати туди, де немає навіть стільникових вишок. Крім цього, обміняйтеся надійними контактами. Якщо посеред джему у когось з вас раптом відведуть Skype, а телефону ніхто не знає, то ви втратите дорогоцінний час.

3. Працюйте локально
Якщо є така можливість, краще зберіться в одному місці на весь час джему. Це ефективніше, ніж Skype/Slack та онлайн-сервіси. Але в такому разі вам потрібно буде заздалегідь вирішити побутові питання. У всіх є вся необхідна техніка? Чи вистачить у вас розеток на неї? Що ви будете їсти і де спати, врешті-решт? Вирішіть це на етапі підготовки.

4. Визначтеся з технологією
Використовуйте тільки те, що ви добре знаєте і в чому впевнені. Погана ідея освоювати новий движок протягом джему. Ми знали одну команду, яка почала використовувати Unreal Engine (ще в часи його нестабільності) і лише за годину до кінця джему вирішила проблеми зі складанням. Також визначтеся з усім необхідним софтом, який вам знадобиться, і налаштуйте його заздалегідь.

Старт

5. Прокиньтеся
Це може бути нетривіальним завданням. В наших краях джем починається о 7 ранку в суботу, так що доводиться телефонувати учасникам заздалегідь, інакше хто-небудь обов'язково проспить.

6. Приготуйтеся дотримуватися тему
Так, ви можете не дотримуватися тему для поточного джему. Але навіть якщо ви не вкажете тему як категорії для оцінки вашої гри, швидше за все ви отримаєте менші оцінки.

7. Влаштуйте мозковий штурм
Найкращий варіант отримання цікавої ідеї для гри — мозковий штурм. Обмежений період часу, протягом якого ви виписуєте всі приходять в голову ідеї, ні в якому разі не критикуючи їх.

image

8. Фільтрувати результати, але не захоплюйтеся
Коли у вас вже є велика купа сирих ідей — саме час їх приготувати. Ви можете викидати їх, збирати з них франкенштейнов і обговорювати те, що може вийти. Головне — отримати концепцію майбутнього проекту. Не можна захоплюватися цим процесом, у нас якось був випадок, коли ідея гри сформувалася тільки в кінці першого дня, але ж її треба було ще реалізувати. Поставте собі межу часу, понад якого ви не можете обговорювати ідею і після якого ви берете поточні результати. Зазвичай 4 годин на це більш ніж достатньо.

Робочий процес

9. Ведіть облік завдань
Ви ніколи не втримаєте в голові усіх завдань, які потрібно виконати, змиріться з цим. Записуйте завдання і відзначайте їх виконання. Це може бути як звичайна дошка (але вам її швидше за все не вистачить), так і сучасний менеджер завдань. Наш вибір — Wunderlist. У ньому ви можете створювати завдання в різних списках і ділитися ними з іншими учасниками команди. Не варто ускладнювати, для подібних проектів вам не потрібна Jira або Redmine.

10. Визначте критичні точки
Вирішіть заздалегідь, коли у вас будуть готові важливі частини гри. Це може бути, наприклад, такий план (дуже спрощено): «1 день — робочий прототип, 2 день — готова версія, щоб її показати, 3 день — остаточний відшліфований варіант». І якщо передбачуваний момент вони не готові — приготуйтеся щось обрізати або міняти, щоб встигнути вчасно. Так ви будете знати, чи встигаєте ви закінчити проект, і навчитеся оцінювати завдання.

11. Оцініть завдання
Кожна задача, яку ви будете робити, повинна мати пріоритетом. Тоді ви без проблем зможете зрозуміти, що варто робити в першу чергу, а також фільтрувати те, що в разі накладок можна без проблем викинути. Ми не раз траплялися в цю пастку і робили вторинні речі спочатку. Не робіть так.

12. Використовуйте знайоме і просте
Вирішуйте проблеми максимально просто, і якщо знаєте рішення, яке ви використовували раніше для подібної проблеми — візьміть його. У нас траплялися проблеми з прийняттям складних рішень, які розумів тільки одна людина з команди. Не робіть так.

13. Працюйте багато, але не забувайте спати
Щоб за 2-3 дні зробити цікаву гру, вам буде потрібно багато часу. Використовуйте його з розумом, і тоді у вас все вийде. Але ви не зможете відсидіти 48-72 години без перерви, відпочивайте стільки, скільки вам потрібно, щоб не бути овочем і міркувати.

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

15. Показуйте свої результати
Обов'язково освещайте свій прогрес з допомогою постів і стримов. Зрозуміло, що це вимагає часу, але чим більше думок про свою грі ви отримаєте заздалегідь — тим краще. Навіть ті, хто бере участь в поодинці, якимось чином встигають писати змістовні пости — і це круто. А ми, наприклад, так і не освоїли належною мірою Twitch, але плануємо виправитися в подальшому.

16. Використовуйте динамічний контент для публікацій
Відмінна ідея — використовувати відео, GIF-анімацію і навіть іграбельні прототипи замість тексту і скріншотів в своїх постах, дані формати привертають більше уваги.

image
Приклад грамотного використання GIF (гра Breaking Fat)

17. Спілкуйтеся з учасниками конкурсу
Озвучуйте свою думку в постах інших людей, відповідайте на коментарі до своїх постах. Чим активніше ви будете, тим краще — ваша гра буде цікава більшому числу людей.

18. Знайдіть свій стиль
Не варто вважати, що будь-яка гра на LD — це інді з піксельної графікою. Знайдіть свій стиль і не бійтеся експериментувати, зрештою, джеми для цього і створені. Буде гірше, якщо стилю у вас не буде взагалі або він буде повторювати те, що вже створено.

image

image

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

image

20. Додайте змагальні елементи
Якщо можете — зробіть гравцям можливість мірятися своїми результатами. Але робіть це обережно. На останньому джемі ми захопилися цим завданням і витратили на таблицю результатів занадто багато часу. Не робіть так, це побічна завдання.

21. Можливо, додайте аналітику
Якщо у вас залишився час (рідкісна ситуація) — додайте в ваш проект трохи аналітики, щоб не тільки за відгуками розуміти як люди грають у вашу гру. Благо зараз це дуже просто з такими сервісами як Unity Analytics.

Реліз

22. Зробіть WebGL версію
Якщо ваш движок не підтримує білд під Web або ви не хочете цим заморочуватися — будьте готові до того, що повз вашого проекту пройде велика частина аудиторії джему. Навіть якщо ви викладете білди для ПК, мало хто буде зацікавлений в тому, щоб їх завантажувати. Зверніть увагу, що у разі Unity3D WebPlayer — ще більш погане рішення, воно вже остаточно застаріло. З WebGL все набагато простіше — клікнув і трохи почекав. Можете використовувати Kongregate або Itch.io — у останнього недавно з'явилася можливість прямої вставки білду на сторінку гри в LD.

image

23. Використовуйте правильні хостинги
Хоч Web і є стандартом де-факто, але Windows/Mac OS/Linux також варто докласти. Використовуйте для цього звичні для всіх хостинги. Кращим варіантом буде Google Drive, на 2 місці — Dropbox. Хостинги з обмеженням швидкості і преміум-можливостями не використовуйте ніколи. Для викладки використовуйте тільки zip-архіви, вони відкриваються на будь-якій ОС з коробки.

24. Чим раніше, тим краще
Постарайтеся викласти білд раніше ніж за годину до закінчення конкурсу. Зараз сайт LD набагато більш стабільний і майже не падає, але на одному з попередніх джемів ми змогли залити білд тільки з 15-20 спроби. Будьте готові до таких ситуацій.

25. Нехай всі знають
Коли ви залили білди і підготували сторінку гри, повідомте про це по всім доступним каналам. Хай усі знають, який ви молодець! А тепер можна нарешті виспатися.

Завершення

26. Публікуйте
Якщо ви маєте доступ до додаткових майданчиків публікації, спробуйте відправити свою гру і туди. Це можуть бути як сервіси типу indiedb.com, так і GooglePlay/AppStore. Але не чекайте від цього якогось особливого результату, швидше за все, його не буде.

image

27. Оцінюйте
Відправити гру на LD недостатньо, щоб отримати бажаний результат. Вам потрібно оцінювати інші проекти, чим більше тим краще. Зрозуміло, що оцінити близько 3 тисяч ігор неможливо, але поставтеся до цього грунтовно, постарайтеся оцінити хоча б 100-200. Від цього у тому числі залежить і кількість відгуків, які ви в результаті отримаєте.

28. Ведіть свої списки хороших ігор
Зараз на LD стало популярним робити пости зі списками цікавих ігор. Крім подяки спільноти, ви можете використовувати це для залучення інтересу до своєї гри.

29. Читайте відгуки
Вам будуть залишати коментарі на сторінці гри, обов'язково читайте їх. Особливо негативні або із зазначенням на проблеми. Так ви зрозумієте набагато більше про свою гру, свіжий погляд завжди знаходить щось, що ви упустили. І наступного разу враховуйте свої помилки.

image

30. Напишіть пост-мортем
Інший спосіб знайти те, що ви могли зробити краще — написати пост про те, що ви робили протягом усього джему. Коли ви проведете аналіз своїх дій, ви неодмінно знайдете помилки, яких можна було уникнути, і те, що можна було зробити краще. Напишіть про це, нехай інші не попадуться в ті ж пастки.

31. Подивіться статистику
Не забудьте про свій проект після конкурсу і подивіться на його результати. Наприклад, на поточному джемі ми отримали 121 голос на сайті і багато корисних коментарів, 44 перегляду на Itch.io і смішні 5 завантажень на GooglePlay.

image

32. Зробіть висновки з аналітики
Якщо у вас знайшовся час на вбудовування будь-яких аналітичних систем — перевірте свої очікування. Результати напевно будуть відрізнятися від того, що ви очікували. Судячи за даними нашої системи обліку результатів, всього в нашу гру пограли 877 раз 175 унікальних користувачів, 77 з яких пройшли 1 або більше дверей. Ми очікували, що гра буде трохи простіше.
За даними Unity Analytics можна зробити ще більше висновків, які не відповідають нашим початковим очікуванням.

image

33. Оцініть свій прогрес
Якщо ви брали участь у LD раніше, то ви можете оцінити, чи стали ви краще порівняно з попереднім досвідом, щодо об'єктивно.
Візьмемо для прикладу наші попередню і останню гри:
Fireapocalypseeverseen!!! і Eggplant's Dynamic Chimerization (посилання приводити не будемо, не вважайте за рекламу).

imageimage

В цілому в цей раз ми впоралися гірше. На 16% нижче за середнім місцем серед категорій (і в 2 рази гірше за Overall) і зовсім впали за Fun і Innovation.
Зате радує те, що цього разу ми увійшли в топ 100 за трьома категоріями замість однієї і підняли свої оцінки за ним (Graphics, Audio і Humor).

image

34. Зробіть висновки
Коли ви отримаєте результати своєї гри, не поспішайте засмучуватися з-за низьких оцінок, якщо вони будуть. Краще зрозумійте, чому так сталося і що робити, щоб виправити свої помилки надалі. Що ми зрозуміли? Потрібно продовжувати працювати над своїми сильними сторонами (графікою, звуком і гумором), а наступного разу ще більше часу приділити ігрового процесу і самому початковому прототипированию.

35. Відпочиньте вже нарешті
Конкурс закінчився, підведені підсумки, ви отримали купу відгуків, досвіду і можливо навіть якесь почесне місце. Тепер можна і відпочити. До наступного джему, чи не так?

image

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.