Мгновенный запуск старых игр под DOS в браузере, поддержка геймпада, а также автоматическое сохранение:
dosdeck.com
Сейчас доступна 21 игра, список пополняется.
Мгновенный запуск старых игр под DOS в браузере, поддержка геймпада, а также автоматическое сохранение:
dosdeck.com
Сейчас доступна 21 игра, список пополняется.
2 года назад я уже рассказывал о некоторых маленьких браузерных экспериментах от Kenta Cho. В этом году он решил устроить для себя такой челлендж: сделать больше ста игр, завязанных на использовании всего одной кнопки. Всё это — быстрые, оригинальные аркады с возможностью побивать собственные рекорды и смотреть в конце гифку с вашим прохождением. И сделаны они с помощью его собственной javascript библиотеки crisp-game-lib (подробная документация присутствует, мне даже захотелось попробовать накидать на ней что-нибудь).
Сказ пойдёт о том самом проекте, который я сделал в 2012 году, кажется. На один из местных конкурсов.
Проект со сложной и неоднозначной судьбой. Здесь его знают под названием «И не осталось никого». На xbox он известен как Cold Silence,
Ироничный факт: «и не осталось никого» — как раз про аудиторию этой игры до последних обновлений.
Этот пост одновременно и про жизненный цикл проекта и про жизненный цикл меня самого. Переосмысление некоторых вещей, рост навыка геймдизайна.
Я люблю компьютерные игры с сюжетом. Через игру можно донести до человека кучу разных идей и информации. В современном мире игра это такой нехилый способ самовыражения, который действует на аудиторию иногда сильнее книг или роликов. По крайней мере на меня, как на потребителя разного контента, игры, даже самые простая индюшатина, часто производит очень сильное впечатление. Поэтому если в голове появляется какой-то интересный сюжет или тема, которой хочется поделиться, хороший способ — сделать игру по этой теме. Одна из таких тем, которую я ради интереса прокопал, это охота за нацистскими преступниками в послевоенном СССР. С распадом страны многие архивы открылись, в том числе ФСБшные (бывшие МГБшные), и журналисты и историки получили доступ к интереснейшим первоисточникам. Поэтому я решил сделать из этой темы что-то интерактивное, в формате текстовой игры, так чтобы был детектив и головоломка и интересный сюжет. В итоге из этого получился симулятор следователя на несколько дел, в том числе и чисто уголовным.
Тру инди из бородатого 2006-ого. Не знаю было ли на гаминчике, но я просто тащусь от этой игры и поэтому хочу поделиться с вами. Браузерный паззло-платформер с ascii графоном. Играем за «I», собираем фунты «£», решаем головоломки и ищем путь к выходу «e». Доп. уровни разраб почему-то выпилил, но благодаря интернет архиву можно сыграть. Есть также версия для спектрума.
Карты уровней для старых игр https://vgmaps.com/
Для себя искал карту Rings of Power (она просто шикарная)
https://vgmaps.com/Atlas/Genesis/RingsOfPower-World.png
и King Colossus, вдруг кому-то пригодиться посмотреть как олдскульный левелдизайн делали.
PS Возможно на этом сайте есть что-то ещё кроме карт, хз.
Все началось с того, что я решил сохранить в документе наиболее привлекательные (с моей точки зрения) группы разработчиков игр Вконтакте, чтобы не потерять их.
Знаете, многие отечественные разработчики ведут дневники разработки или просто группы о своей игре там. Неожиданно обнаружилось, что таких групп у меня много. В результате пришлось поделить группы на группы :) Группы об инди-играх, которые меня сильно интересуют, которые интересуют не сильно, группы пиксель артистов и группы, которые ведут пользователи сайта Гамин. Их оказалось неожиданно много.
Итак, смотрите далее паблики гаминцев в Вконтакте с их кратким описанием.
Думаю, многие знают о метроидваниях не по наслышке. Одной из характерных черт (но необязательных) является игровой мир, поделённый на комнаты. Вот пара классических примеров:
Super Metroid
Metroid Fusion
Metroid Zero Mission
AM2R
Samus Returns
И немного оффтопом карта из Metroid Prime:
Castlevania Circle of the moon
Castlevania Harmony Of Dissonance
Castlevania Aria Of Sorrow
Castlevania Symphony of the night
Hollow Knight
Ori and the Blind Forest
Environmental Station Alpha
Valdis Story
Sundered
Song of Deep
Insanely Twisted Shadow Planet
Axiom Verge
Hero Core
Как видно из примеров, делают по-разному. Есть карты совсем упрощённые — геометрически простые комнаты. Есть карты, показывающие рельеф. Геометрические комнаты могут быть упрощены до комбинации квадратов или же иметь косые углы. Я думаю, что это детали и что если каждой комнате сопоставить картинку то можно рисовать вместо прямоугольников эту картинку.
И комнаты могут иметь чисто прямоугольные формы. Т.к. я ещё новичок в такого рода делах, то меня это абсолютно устраивает, хотя я почти уверен, что мой метод можно легко расширить на непрямоугольные комнаты.
Что такое комната? В Game Maker Studio это ассет, сцена, в которой разработчик расставляет объекты. Она имеет определённые размеры и ещё ряд настроек несущественных в данном посте. Можно добавлять объекты в комнату в рантайме и даже собирать уровни или загружать если они были созданы заранее в другом редакторе. Но это парсинг данных и всё такое. Поэтому вариант догрузки нужной комнаты встык — это не мой вариант. Можно пофантазировать как это могло бы быть и выяснилось бы что там свои геморрои — например нужно хранить связи входов и выходов, их нужно помечать прям внутри комнат, что влечёт ещё один менеджмент и обнаруживает очередной камень преткновения в реализации.
Так что в данном посте я рассматриваю набор заранее созданных комнат и переходов между ними.
Немного хорошего саундтрека тут (56 композиций) из игры else Heart.Break()
Суть коллаба остаётся той же, что и в первом опыте: поле, поделённое на ячейки, рисуется участниками в стиле пиксель-арт, и постепенно сшивается в одну общую картинку.
Здравствуй, Гамин! У меня бессонница, в голову лезут всякие мысли и на душе странное возбуждение. Поэтому сейчас я буду очень много писать, но постараюсь все же покороче =)