
Наша игра про котиков - CatxBlock
8 постов
8 постов
Всем привет! Мы с мужем сделали игру, в которой вы с коллегами можете немного поотлынивать от работы или сыграть со своими девушкой/парнем/котом, или в компании друзей (но, увы, не больше 4 человек). Её название - CatxBlock.
Игра браузерная и полностью бесплатная. Муж программировал, переводил на англ., делал трейлер, написал к трейлеру музыку, а я красивая… рисовала графику и выдавала идеи. В сумме со старта до релиза прошло 2 года.
Суть игры в том, что каждый игрок в свой ход ставит выпавшего кота и пытается изо всех сил оттяпать себе побольше территории или заработать больше очков. Размер кота определяется кубиками (они бросаются автоматически). Иногда вместо котиков дается всякая магия для взрывов, переманиваний, обмена итд.
В игре есть 13 форм полей и для каждой формы около 20 карт. А ещё 7 режимов, один из который кооперативный для момента, когда все окончательно перессорятся - называется “Лучшие друзья”.
Для игроков, которые скажут, что не любят игры на полнейший рандом, я придумала два режима: “Зеркальная битва” и “Территория котиков”. В первом режиме коты у всех будут одинаковые, а также доступен инвентарь с магией, но одноразовой. А во втором режиме выпадают только коты 1х1 и когда такие коты образуют “колодец”, он заполняется. Эти режимы подойдут для тех, кто не любит рандом и любит включать голову.
Идея игры мне пришла после того, как я увидела один пост на пикабу с картинкой детской игры на бумаге. Но пока реализовывали эту идею (думали быстренько сделаем за месяц, ха-ха), напридумывали кучу всего. Даже кооп режим я придумала уже на стадии завершения и отлова багов:
- А если они все перессорятся и больше не вернутся в игру, - сказала я мужу, - нам нужен кооперативный режим, чтобы все игроки порадовались.
- Я не буду это писать, - ответил муж.
А потом дописал этот режим за день х)
Ещё мне всегда хотелось, чтобы в такого рода игре был какой-то комментатор, поэтому я придумала КОТментатора, а моя подруга его анимировала. У него есть фразы для абсолютно всего, что происходит в игре, но иногда он может начать делиться информацией о своей личной жизни. Около 70% реплик придумала для него я, а с оставшимися помог ChatGPT, с моими небольшими правками.
А еще мы заполнили заявку на igdb и её приняли, поэтому у игры есть свой раздел на твиче. И хоть там 0 стримов сейчас, это всё равно меня очень сильно радует. Как будто потихоньку исполняется мечта.
Ссылка на игру: https://www.myaknroy.me/game/catxblock
Ссылка на игру: https://www.myaknroy.me/game/catxblock
Напоминаю, что это браузерная бесплатная игра на ПК или мобильные телефоны для 2 или 4 человек. А с некоторых пор еще и на одного игрока в новом режиме-головоломке.
Суть игры в том, что каждый игрок в свой ход ставит выпавшего кота и пытается изо всех сил оттяпать себе побольше территории или заработать больше очков. Размер кота определяется кубиками (они бросаются автоматически). Иногда вместо котиков дается всякая магия для взрывов, переманиваний, обмена итд.
А еще мы добавили в игру маленький секретик, который активируется по клику. Интересно, сможет ли кто-то найти :)
Приглашаю всех, кто хочет найти себе соперника в игру на наш дискорд:
https://discord.gg/4SHqXmfktv
Онлайн по понятным причинам не великий, так что там будет легче договориться с кем-то.
Кстати музыкальный трек, как и предыдущем трейлере, тоже написал муж :)
Если хотите послушать что-то еще от него:
https://soundcloud.com/riventropy (или ищите riventropy в музыке ВК)
Открытка рисовалась на одно из маминых др :)
Как это происходило обычно: мама всё готовит, а я везде подъедаю х) Особенно вкусно — остатки крема на миске.
Рецепт нашего семейного торта (или, как он записан в маминой тетради — торт "Пражский"):
Коржи:
1,5 стакана муки
1 стакан сахара
2 яйца
сода
3 ст. ложки какао
250 гр. сметаны
200 гр. сгущенки
очищенные и порубленные грецкие орехи на вкус (только в самый нижний корж), мы берем сколько в ладонь вмещается
Всё замесить и выпечь три коржа. В один из коржей, который будет самый нижний, добавить орехи. Ножом по кругу обрезать с отступом в полсантиметра коржи, чтобы они остались одного размера. Обрезки раскрошить на крупные крошки и прилепить на крем сбоку по периметру.
Крем (между + по периметру коржей):
300 гр. масла
200 гр. сгущенки
ванилин
2 ст. ложки какао
Шоколадная смазка для верха:
30 гр. масла
2 ст. ложки молока
4 ст. ложки сахара
2 ч. ложки какао
Сварить на огне, вылить сверху на корж и дождаться застывания.
Готовить лучше на ночь, чтобы он постоял, а кушать на следующий день ♥
Группа в ВК: https://vk.com/myaknroyart
Снова привет! Кто забыл: мы с мужем сделали игру, в которой вы с коллегами можете немного поотлынивать от работы или сыграть со своими девушкой/парнем/котом, или в компании друзей (но, увы, не больше 4 человек). Её название - CatxBlock. Игра браузерная и полностью бесплатная.
Суть игры в том, что каждый игрок в свой ход ставит выпавшего кота и пытается изо всех сил оттяпать себе побольше территории или заработать больше очков. Размер кота определяется кубиками (они бросаются автоматически). Иногда вместо котиков дается всякая магия для взрывов, переманиваний, обмена итд.
Мы добавили кучу всего и, наверное, это будет последнее крупное обновление, пора уже переходить к следующей игре ♥ В этой же в будущем будут правиться баги (если найдутся), добавляться новая косметика и формы полей / карты.
Самое приятное, что просили больше всего - возможность поиграть одному. Как я и говорила, писать бота для этой игры отдельная трудоемкая задача, которую делать не хотелось и даже не планировалось, поэтому был введен особый режим для соло-игры. Режим "Сам по себе" - нужно заполнить всё поле котами. Что-то типа режима "Лучших друзей", только без друзей =)
Режим довольно суровый, но его можно сделать проще: отключить часть магии (рыбок, звезду, салют) и играть на простых формах поля. Точно не на этой, хаха:
Также, по многочисленным заявкам, был добавлен настраиваемый таймер:
Превью карт:
(и почему мы не сделали его сразу?)
Пять новых форм полей, два из которых для игры на 1 или 2 игроков.
(коридор, углы, клевер, Инь и Ян, сердце)
На 5 форм полей получилось в сумме 85 карт, кстати х)
В форме поля "Углы" очень круто начинается ход - из середины поля =)
Ну и пять новых шапочек с пятью расцветками в каждой для самых модных!
Планы / просьбы большей частью мы выполнили, пишите про ваши впечатления от обновлений, это очень помогает становиться лучше и понимать, где мы сделали хорошо, а где накосячили =)
Приятной игры, а мы уходим делать следующую~~
Ссылка на игру: https://www.myaknroy.me/game/catxblock
Кто не в курсе, кто пропустил: мы с мужем сделали игру, в которой вы с коллегами можете немного поотлынивать от работы или сыграть со своими девушкой/парнем/котом, или в компании друзей (но, увы, не больше 4 человек). Её название - CatxBlock. Игра браузерная и полностью бесплатная.
Ссылка на игру: https://www.myaknroy.me/game/catxblock
Суть игры в том, что каждый игрок в свой ход ставит выпавшего кота и пытается изо всех сил оттяпать себе побольше территории или заработать больше очков. Размер кота определяется кубиками (они бросаются автоматически). Иногда вместо котиков дается всякая магия для взрывов, переманиваний, обмена итд.
Вы просили - мы сделали. Теперь у игры есть общее лобби, в котором видно список открытых игр, так что собраться вчетвером станет проще.
Еще мы сделали страницу с метрикой, общей для всех игроков, просто чтобы посмотреть во что чаще играют, на каких полях, в каких скинах итд. Метрика находится в странице “Об игре”, кнопка рядом с кнопкой “Играть” на общей странице игр. Данные собираются с текущего момента (жаль не подумали раньше).
Также поправлена уйма вещей по мелочи, в том числе и прикручено окно со список всех обновлений (находится в справке, кнопка с вопросительным знаком). Следующей часто спрашиваемой штукой будет сделан таймер. И еще 2-3 новые формы полей с набором карт для каждой. А также я в процессе создания дискорд-сервера, чтобы можно было там искать себе компанию для игр.
Сразу хочу рассказать о вещах, которые спрашивали и которые вряд ли будут сделаны. Во-первых игра в соло с компом. Глупое ИИ писать не хочется, а для умного нет столько времени. Хочется пойти делать следующий игру (она также будет на этом сайте).
Во-вторых - пока что вряд ли будет гугл плей и ему подобные. В основе была идея - игра для того, чтобы болтать с друзьями. Без стресса, не на время, сильно не напрягая голову (режимы для любителей хорошо подумать появились позже). Про мобильные девайсы мы вообще тогда не думали. Выкатили первую версию (около 10-15% от текущего контента) и людям она понравилась, но, как оказалось, была очень большая часть аудитории, которая могла играть только на телефонах. Они и попросили меня реализовать эту игру в мобильной версии, чтобы иметь хоть какую-то возможность играть. Поэтому интерфейс для телефонов не 100% удобный. Вот я и не хочу соваться на гугл плей, я понимаю какие отзывы получу, и люди будут правы х))
Еще мне подсказали, что в Лиге Разработчиков Видеоигр очень любят рассказы о том как создавалась игра и о технических частях. Про техническое будет в следующей части, а в этой расскажу немного об арте и о том, как мой муж сделал так, чтобы я могла безболезненно для него делать новые карты хоть сотнями х))
Рисовала я в двух программах: Inkscape и PaintTool SAI 2.0. Первая для лайна, вторая для покраса. Одних только скинов собралось в 720 файлов. 10 скинов * 36 видов котов * 2 (второй кадр для анимации: открыть рот, подмигнуть). Всё это было по папкам, я организовала максимально удобно, но это всё равно было 720 сохранений. Крайне демотивирующий и нудный процесс %)
Плюс еще шапки, кнопки, смайлы, магии, бонусы, свитки, препятствия... в общем графики не мало. Но в сравнении со скинами, где каждая плашечка была отрисована вручную без особой копипасты, это мало.
Отдельно стоит упомянуть КОТментатора, так как над ним трудилась не только я, но и моя подруга, которая прекрасно анимирует 2д графику в Spine (о подруге есть в разделе Авторы в справке игры). Из-за этого КОТментатор отрисован по частям (лапки, хвост, рот, вата итд), чтобы в спайне можно было накинуть на него кости (или как это правильно называется) и начать творить магию. У него около 30 разных анимаций, которые включаются под фразы на разные условия их вызова. Он реагирует практически на всё, что вы делаете в игре. Даже если ничего не делаете =)
Я обожаю всяческие пасхалки/секреты в играх, поэтому всегда буду добавлять такое и в свои игры. Поделюсь с вами двумя вещами о КОТментаторе. Первое - он не любит, когда по нему кликают, очень-очень не любит! Второе - будьте аккуратны с игровым никнеймом, если назовитесь “котом”, КОТментатор примет вас за одного из своих =)
Для каждой формы поля у меня есть xlsx-файл, в котором листы это карты. Всё начинается с первого листа - Info, где указан размер поля, код для создания иконки формы поля, для скольки она игроков (например, поле Змейка только для двоих) и ограничения рандома для магического турнира. Если на поле много узких мест, то мы понижаем вероятность выпадения свитка камня.
Дальше идет лист - Template на котором рисуется основа поля и через запись “p1”, “p2” итд указываются ячейки, куда нужно будет ставить первого котика для player1, player2 итд. Слева для двоих игроков, справа для четверых. Одни и те же карты для разного количества игроков часто различаются. Сиреневым цветом это вычетающиеся ячейки, они у нас работают как препятствие. Серое - это скорее для меня, чтобы я ориентировалась в габаритах относительно максимального кота (если выпадет подряд в начале два кота 6х6, то чтобы они точно влезли).
Ну и дальше я просто делаю что хочу, а лист называю в двух языках так, как должна будет называться карта. Вуаля!
Надеюсь, было интересно, потом расскажу еще =)
Не придумала лучший способ как сообщить всем добрым людям, что вчера играли в котиков, как ответом на пост. Мы с мужем приняли решение переименовать игру на CatxBlock (добавили "x"). Я уже попросила модератора внести правки в исходный пост.
Новая ссылка на игру (но старая также рабочая, просто перенаправляет вас):
https://www.myaknroy.me/game/catxblock
Новый постер:
Переименовались во избежание проблем в будущем из-за того, что CatBlock частично занято другой игрой (но при этом я нигде не нашла того, что это было оформлено как торговая марка). В общем, мы перестраховщики жуткие х) И лучше сейчас, чем когда упоминаний об игре станет слишком много для того, чтобы что-то поправить. Такие пироги :)
Большое спасибо за вчерашние отзывы, предложения и отлов мелких багов, вы крутые :) Всё выпишу, обдумаю и вместе с мужем частично реализуем некоторые запросы. А еще ожидайте новые карты ♥
И помните, самое главное - ни в коем случае не кликать в КОТментатора.