Кот, Джем и Людочка

В эти выходные у многих фанатов игростроя, был краткосрочный роман с Людочкой. Прошёл Ludum Dare 44.

Кот, Джем и Людочка

В Новосибирске прошёл локальный Siberian Game Jam -2 который, по сути, был частью Людума. В котором мне и посчастливилось принять участие.

Для тех кто не в курсе - справка:

Толпа народа, айтишной и околоайтишной направленности, собирается в одном месте. Прогеры, художники, гейм-дизы и прочая-прочая.

Объявляется тема джема.

Всё.

Время пошло: через 48 часов нужно отдать готовую игру “по мотивам” темы.

Народ стремительно начинает делится на команды. Причём большинство видит друг друга впервые и объединяются на удачу. Методом тыка.

  • Ты кто? О! Художник? Я гейм-диз, пошли искать разраба.
  • Ты кто? О! Разраб? Мы как раз ищем второго - на чём прогаешь? На плюсах? А юнити хоть раз открывал? Подходишь.

Хороший сетап это:

  • разработчик
  • художник
  • гейм-диз

Если к первым двум модификатор x2, то это +1,5 к фичам и (если не повезёт) -1 к морали.

Если к третьему x2… ящик пандоры.

Нельзя просто так взять и собрать незнакомую команду. Сделать так чтобы она не разбежалась в первые 2 часа и начала работать - самая сложная часть джема. Кто бы что ни говорил.

Именно в этой точке закладываются все грабли об которые команда обфакапится в ближайшие два-три дня.

Пример:

Я - гейм-дизайнер. В джемах не участвовал. Никого не знаю. Пришёл, начал искать команду. Оказалось, что гейм-дизов как собак нерезаных. В каждой команде по паре штук имеется. А ещё один - никому не упал. Пришлось искать одиночек и объединять их.

И вот нас уже трое: я, художница и разраб.

Разраб - юнити джун (так он сам себя представил) + немного в анимацию (опять же в юньке). В геймдеве не работает, но хочет.

Художник - девушка, немного умеет в фотошоп. Но что с этого толку, когда... Внимание (!) пришла вообще без ноута. Блокнотик, карандашик, ручка - вот и весь эквип.

Всё.

Других юнитов нет.

Все заняты.

Самоубийство чистой воды. Расходимся?

Да хрен там плавал! Это самый мощный вызов на моей практике.

В этот раз тема Людума:

Your life is currency

Начинаем штурмовать.

Выбора нет: визуальный стиль ясен - художник рисует в блокноте - фотаем, вставляем в сцену. Как есть. Прям со спиралькой блокнота. Может выйти круто. Но, однозначно, отожрёт время разраба. Нужен второй разраб.

И, желательно, второй художник.

Не знаю откуда, но у нас внезапно появилась вторая художница. И даже с планшетом и ноутом, но... ноут взят взаймы и там грёбаная убунту, которая не видит местный вайфай.

Весь джем перекидывались флешками.

Прошёл слух, что где-то ходит свободный разработчик и ищет команду, но… есть проблема - амбициозные планы на что-нибудь типа шутана. Не меньше. Наш разраб ушёл его хантить, но... в процессе, чуть не схантили его самого. Пришлось немного вмешаться и вот - у нас два разраба.

Новый разраб - сам по себе хорош, но, если его же немного перефразировать, “несколько раз запускал юнити”. Юнька установленная есть, но….19-я, а у первого разраба что? Правильно - 18-я. Два часа потеряли, выкачивая через местный тормозной вайфай 19-ю юньку.

Если смотреть в состав, то 2 разраба, 2 художника, один геймдиз - заявка на победу, но…

Тем не менее - это команда. И, как показала практика, очень даже хорошая. Все как один.

Пока штурмовали тему перебрали несколько концептов. В том числе и шутан 3D, и гиперкежуал (стрелять из рогатки котиками по мишеням) само собой в 3D (мы же помним про фактор амбиций). Котики прилипли, а остальное ... идея за идеей - откинули. Остановились на наиболее целостном варианте, укладывающимся в тему:

Лор: Коту некроманту мало своих законных 9-ти жизней и он начал поднимать зомби котиков. Местные коты, почему-то, оказались против расхищения фамильных кладбищ и начали нападать на кота-некроманта.

Жанр: Tower Defense с элементами фермы.

Механика: можно поднимать зомбикотов могильщиков (рабы) и зомбикотов воинов. Чтобы поднять любого юнита нужно пожертвовать частью из своих 9-ти жизней. Есть смена дня и ночи - местные нападают по ночам и пытаются украсть жизни-сердца, каждое утро все рабы восстанавливают по одному сердечку.

Задача: продержаться как можно больше ночей.

Потенциал: это может превратиться не просто в ТД, а с элементами ККИ, потому что 9 сердечек - это, по сути, просто 9 манны. А там и до фаерболов недалеко и до фёрстстрайков и прочих контрспеллов.

Но это очень-очень в “потенциале”, а пока что составили бэклог по фичам и по арту. Отсортировали по приоритетам.

Художница с блокнотом - концептит на бумаге, фотает скидывает художнице с планшетом, та обводит и красит. Само собой это не лучшим образом сказалось, на итоговом качестве арта, зато прибавило к скорости отрисовки.

Разрабы, периодически переругиваются, но постоянно друг другу подсказывают и помогают. Каждые 10 минут каются в говнокоде и единодушно решают после джема удалить всё к чертям. Чтобы этого, ни дай бог, больше никто и никогда не увидел.

Я пытаюсь в эксельке забалансить юнитов, экономику и волны, но, как ни крути, дальше 5-й волны - какая-то трешнина получается. Игре нужна прогрессия, а доп юнитов и апгрейды - мы тупо не успеваем. В итоге решаем делать только юнитов ближнего боя. Свой/чужой. Боже храни бэклог. (на всякий случай отрисовали на 4 юнита больше, но не успели закодить и арт пропал зазря)

Всё что случилось на джеме остаётся на джеме.

К концу первого дня - выглядело всё чуть более чем плохо. Разошлись по домам.

Но к утру произошли чудеса.

Первая художница не только разжилась ноутом и раскурила фотошоп, но даже начала пилить покадровые анимации. Такого резкого профессионального роста мне видеть ещё не доводилось.

Разрабы, за ночь, дома, поправили архитектуру и выгребли часть говнокода. Кубики на сцене начали двигаться и убивать друг друга.

У меня немного сложился баланс в голове, плюс по дизайну появились мысли.

А ещё у игры появилось название: NecronomyCAT

Провели митинг, обсудили проблемы, и снова зарубились каждый в свои задачи.

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

Красные глаза в качестве бонуса.

Знакомые второй художницы спрашивают у неё когда она в последний раз вставала со стула. Но напарываются на невидящий взгляд.

Все работают. Все пашут.

За зарплату так не вкалывают.

Мы прошли все стадии: отрицание, отчаяние, торг, депрессия, принятие и тд

Но мы дошли до конца. За 2 дня мы с нуля сделали игру, которую можно запустить и поиграть.

И пусть она местами кривая, косая, неочевидная и страшненькая. Но она наша. Мы упоролись и сделали. От единички до нолика. Всё до пикселя. Всё наше.

В срок.

В тему.

А кто-то не сделал вообще (что обидно).

А кто-то сделал, но не в тему (что никто не заметил).

А кто-то брал ассеты (что вполне нормально).

А кто-то собрал команду заранее ( что логично).

В итоге 9-е место из 17 проектов.

В заключение: Гейм-джемы - это круто. Для джунов и мидлов - график роста скилов - пробивает потолок. Для более опытных - очень хорошая встряска.

Огромное спасибо организаторам Siberian Game Jam 2 - было нереально круто.

Нереальный респектище всем членам команды - все просто гигакрутые.

Все проекты джема - можно посмотреть здесь https://itch.io/jam/sibgamejam-2/results

Наша игра NecronomyCAT https://aryspole.itch.io/necronomycat

Ну и, само собой, Людум https://ldjam.com/events/ludum-dare/44/necronomycat

153153
18 комментариев

О, да вы же за соседним столиком сидели! Приятно встретить знакомых. За статью плюсек

5
Ответить

А какой проект? По соседству детектив и Иисус был.

Ответить

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

4
Ответить

Да там геймплея почти нет :) ссылка снизу статьи на веб версию сборки. Нажимаешь и играешь.

Ответить

В игре, если не поставить сразу двух копающих котов, шансов продержаться несколько волн нет. А так к 8 волне начинается какой то ад)

2 разраба, 2 художника, один геймдиз🤷‍♂️🤷‍♀️🤷‍♂️🤷‍♀️🤷‍♂️

2
Ответить

Можно уточнить, что в Ludum Dare есть 2 категории:
- compo: 48 часов, всё создаёшь один: код, арт, музыка, обязательно надо дать не только бuild с игрой но и код;
- jam: 72 часа, можно в команде, с наработками других людей, или созданных заранее, только надо выходить из категорий в которых есть не собственные арт/музыка.

https://ldjam.com/events/ludum-dare/rules

Поздравляю с игрой!

1
Ответить

Если формально, то мы участвовали в локальном джеме "по мотивам" людума, хотя по факту просто в людуме :)

1
Ответить