Swords of Ditto: Дебютный трейлер

Rogue Hockey

Mitt Romney and the Case of the Sex Doll

Tower Fortress

La-Mulana 2?!

Постмортемы

Never Again. Я — ошибка выжившего. Приключение длиною в 4 года

Never Again вышла в мае прошлого года. Тогда я не нашел сил подробно рассказать о своем приключении длиною в 4 года, но сегодня — день релиза игры на Nintendo Switch, и, думаю, лучшего момента уже не будет.

Перед тем как почти 2 года назад выйти в Steam, я прочитал много статей и не нашел ни одной, в которой бы советовали начать карьеру с Раннего Доступа. Именно этим я сейчас и займусь, попутно рассказывая историю полноценного релиза своей первой игры.

читать дальше >>

Я сделал гиперказуал

Заранее извиняюсь за тавтологию. Статья интегрирована в игру лишь потому, что мне хотелось, чтоб она была её частью.

Ссылка на игру


Эта идея появилась ещё раньше. Несколько лет назад я хотел сделать игру, где нужно было отмечать на фотографиях различные, заранее заданные образы. Я даже заготовил несколько снимков, но не более: я решил, что эта идея слишком уж казуальна.

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

UmWUAED

читать дальше >>

Daemonic Runner

Доброго дня.

Стим позволяет выпуск игры только через 2 недели после публикации её страницы в магазине.
Вероятно это подразумевает что я должен пиарить свой проект это время.
Стало быть, к пиару.

===
Название игры — «Демонский Бегун», или Daemonic Runner по-английский.

О геймплее.
Вы бегаете и затыкиваете врагов на высокой скорости. Вся соль тут в наслаждении скоростью и ловкостью.
Для меня даже просто бежать вперёд — уже своего рода удовольствие. А тут ещё и геймплей есть который требует ловкости.

ss_5b25876833da01cad5eb0fc4b07.jpg

читать дальше >>

TDS: потс-мортем

Это перевод моего поста с итча, если вы хотите прочитать его в оригинале, вот ссылка.

4fwRyzi

Теперь, когда Девтобер закончился, пришло время подвести итоги. Если честно, во время самого Девтобера я особо ничего нового не узнал, не считая, возможно, следующих моментов:

  • Работать над игрой до часа ночи и просыпаться в 6:30 утра, чтобы идти на работу — это вполне реалистичный график.
  • Даже если у вас есть играбельная демка, не требующая установки, и вы постите обновления каждый день, всем все равно будет наплевать. Нужно либо прикладывать куда больше усилий для пиара, либо пилить что-то совершенно экстраординарное. Наверное. Я не проверял.

Однако, я многое узнал во время разработки вне Девтобера, которая началась еще в сентябре 2018-го, когда игра была просто движком на вебЖЛ. И да, этот пост также и постмортем для всей игры, так как я достиг той точки, когда даже мне не нравится, в каком направлении движется разработка. Почему — сейчас узнаете.

читать дальше >>

Qplaze-2005: Какие тогда были технологии

Всё-таки народу понравилось, но пока напишу не про геймдизайн, а про технологии тех времён. Статья полностью современная, так что без современных комментариев.

Java рассчитана на «написано раз, работает везде». Может, в прикладном ПО, если его нормально написать, такой принцип и будет как-то (!) работать, но в играх — нет. Под каждую серию мобильников игра программировалась отдельно. Звук вообще был никак не стандартизирован: у кого-то собственные звуковые классы, у кого-то плохой MMAPI, у кого-то — хороший MMAPI. Кто-то проигрывает AMR (наиболее качественный из GSM-кодеков, дававший 8…15 кбит/с), кто-то MIDI, MMF, тоновые звуки или ещё что-нибудь. Тем не менее, хороший программист делал так, чтобы портация была крайне безболезненной. Мы тянулись к «один день — один порт», но реалистичная цифра — порт в два дня. Что приходилось менять?

Во-первых, менялись так называемые «девайс-классы», отвечающие за экран, клавиатуру, игровой цикл и звук. Эти классы максимально скрывали особенности мобильников: например, Motorola, если поставить пустой прямоугольник отсечки, вообще переставала отсекать (правильно — ничего не рисовать).

читать дальше >>

Sascha

jbcyd4.png


Небольшой постмортем к небольшой игре «Sascha» в дополнение к релизу английской версии и под действием навязчивого желания завершения. Sascha была сделана на #cyberpunkjam в течении недели, если мне не изменяет память. Ночами, где-то после работы, нервно, сумрачно. Между двумя другими задачами: завершением пост-гаминаторовской версии Geschwindigkeitsbegrenzung и до начала #proceduraldeathjam . Sascha появилась из смеси влюблённости и эксплуатации идеи годаровского алфавиля: герой игры, игрок, противопоставляется окружающей среде, он является внешним по отношению к ней в силу какой-то причины. Из этого противопоставления идёт игра в диалоги с героиней, Сашей, являющейся дружелюбным забавным представителем системы, не понимающим героя, но объясняющим игроку правила и сюжет мира. Sascha — приключение, поделка в классическом формате игр на rpg-maker'е. На графике игры, вероятно, сказывался Sluggish Morss: A Delicate Time In History, в плане того, что тоже было всё нагло сделано в оформлении. Хотя внешний вид героев в диалогах оригинален — не коллаж или рисунок, а результат дорисовки фотографии и сжатия оригинального большого размера, такого в других играх я не видел. Написание названия взято из имени вокалиста группы KMFDM. В оригинальной русской версии игра была наполнена высокопарщиной и вызывала у меня неудовлетворительные чувства. Английская версия в чём-то другая игра даже немного ну и лучше играть именно в неё, наверное. Саша никогда не видела этой игры. Иногда я вижу её работающей в лаборатории, соседней к кабинету, куда раз в неделю приезжаю читать лекции.

читать дальше >>

Emigrants. Полурусская версия

3.jpg

Изначально текст в игре писался на русском, но при этом некоторые термины — Imagination и пр. — оставались английскими. Поэтому только что выложенный вариант игры для русскоязычных игроков, я и назвал — полурусским. Но, по большому счёту, не только поэтому. Дело в том, что я поставил себе задачу не использовать эпитетов и местоимений. В результате речь игроков — это такой некий филологический lisp — «ваня любить маша"*. Речь в игре противопоставляется «боёвке», которая в мире игры вовсе не насилие, а — телепатическая речь. Задача эта возникла из побуждения внутренне оправдать для самого себя вербальное общение. Внешне же — это был эксперимент по созданию авторской игры полностью из чужих материалов — ассетов тайлсетов и персонажей, используя чужую музыку. Хотя стоит признаться, что всё-таки я использовал один свой трек — для финальных титров — и пошаманил немного с тайлсетами, в частности, чтобы нарисовать Imagination — т. е. смартфон — и, на уровне страны Mara, мелькание условных домов. Вот. Теперь можно понять, что у игры есть некий технофобский пафос, но, хочется надеяться, что он не столь поверхностен, чтобы отвлечь о того, что я хотел донести: любое оправдание — это в тоже время и дискредитация.

читать дальше >>

Генетические эксперименты в лабораториях. Как это было.

Сказания и вспоминания о том, как мутагены делались.

Начало.

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

Но вдруг появилось желание «отвлечься от основного проекта», тема ещё не была известна, но картинка на что-то намекала.

Тема: Эксперимент.

Суббота. Наверно где-то около 14:00-15:00 по местному времени. Сел обдумывать концепт.

Думал, что прокатит «метод Пистона» т.е. когда нарисовал несколько экранов казалось бы не связанных между собой игр. Экраны нарисовал. В итоге реализовал только 3 из 5.

clkCUsp

(Оригинальный концепт идеи. Примерное время — 16:00 по местному времени)

читать дальше >>

Рисование Бумажного подземелья или "как это было"

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

qBVIvHj

Внимание: много картинок!

Читать много слов и истории из глаз разработчика прямо в продолжении поста!

читать дальше >>

Runners - постмортем участника GM48

Я не уверен что здесь так принято, но рискну написать пост про свои «как дел». Нужно завершить гештальт, а то ночами не сплю. А хотелось бы выспаться:)

Предыстория.

Я записался участвовать в Gaminator, заангажировал всех (да и себя отчасти), но в итоге слился на середине пути. Тут работа, там фриланс, еще и тренировки... в общем, жизнь взяла за горло. Или еще за что. Не люблю поэтому длинные джемы и средне-крупные проекты. Люблю короткие спринты по 48 часов, чтобы на выходные засел, сбацал, и готово, можно вернуться в будни с чувством выполненного долга.

Так и решил сделать, ибо накануне закрытия Гаминатора как раз подходил срок для GM48 — джема для пользователей известного GameMaker: Studio. 

TL;DR — решил сделать и сделал. Ай да я.

читать дальше >>

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

1506618000191344681.jpg

Всем привет! Главная тема этой статьи – мотивация, которая позволила мне довести игру до ума, пока я работал по 10-12 часов пять-шесть дней в неделю. Но для начала пару слов о самом себе: меня зовут Слава, я живу в Петербурге, до сказочной метройдвании Catmaze я выпустил в Steam игрушку Reflection of Mine, и именно она позволила мне на такой долгий период времени закрыться дома и вкалывать. Я уже работал на Construct 2, но не имел опыта в создании платформеров да и даже экшен-игр. Все время до этого я рисовал во Flash, и моя почти единственная относительно годная работа в пиксель-арте выглядела так:

6.jpg

читать дальше >>

Tower Bombarde Remastered - прохладные истории

10 лет назад я сделал игру Tower Bombarde, благодаря которой (и Козинаке) я попал на Гамин тогда ещё под ником CRYSTALL_m.

TUa8Y3w

Сотрудничая с издателем сами знаете каким мы решили выпустить её в Стиме. Всё было бы хорошо если бы не баг. Я о нём знал давно — библиотека шифрования не всегда срабатывала похерив сохранения. Если для бесплатной игры можно положить на это болт, то для платной нужно исправлять.

Я установил старый добрый GM 8.1 и импортировал в него чудом сохранившийся исходник бомбарды (о трагических событиях моего харда знают многие). Учитывая что бомбарда была написана на GM7 пришлось пошаманить чтобы игра запускалась.

Затем я решил что неплохо было бы реализовать ачивки. Уже нашёл библиотеку YellowAfterLife для GM8.
Заодно решил обновить музыку — на каждую локацию свой трек, собрать из имеющихся треков для никогда не выдущей второй бомбарды и ремейка брейнстрома.

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

читать дальше >>

Ваша игра не удалась. Начать ещё одну?

cBJunuf

В начале декабря поучаствовал в джеме Ludum Dare 40. Кто вдруг не знает — это такая сходка разработчиков игр от мала до велика, где за выходные надо сделать игру и загрузить на сайт с последующей оценкой участниками работ друг друга. Игра создаётся на объявляемую в самом начале мероприятия тему. До этого я участвовал 4 раза в одиночном варианте (Compo) и 4 раза — в команде (Jam). В Jam менее жёсткие правила: можно без всяких формальностей использовать код из других своих проектов, брать кого-то ещё в команду, и есть дополнительные сутки (всего 72 часа) на разработку игры. Судятся Compo и Jam тоже отдельно, так что одиночки обычно идут в Compo, иначе сложно конкурировать с другими командами.

читать дальше >>

Как сделать игру на джем и при этом не облажаться (Постмортем)

gamin.png

16 ноября закончился 18-ый Weekly Game Jam на itch.io, в котором я сумел поучаствовать и на выходе даже получить что-то похожее на игру. Решил поделиться некоторыми наблюдениями, связанными с джемами. Думаю, что это будет полезно тем, кто никак не может собраться поучаствовать в чем-то таком. (А может ничего и не скажу нового, кто знает)

читать дальше >>