Этот уродливый маленький монстр идеально подойдет для самых разных жанров: от героического фэнтези до ужасов.
Общий вес модели 14,28 Ктрис (тело: 11,32 Ктрис, хвост: 1,69 Ктрис, крылья: 1,05 Ктрис, рога: 224 Трис). Риг состоит из 54 костей. Персонаж использует 2 материала (Тело, крылья). Пакет предлагает поддержку шейдеров PBR и Legacy.
В комплект входит набор из 26 анимаций (5 из них — вариации основного движения).
Наверняка вы слышали про эффект бабочки. В рассказе Бредбери + фильм такой есть + это термин в науке. Когда незначительные изменения в начальных условиях (в прошлом, например) приводят к большим и непредсказуемым последствиям.
Алгоритм генерации в моей игре создает очень разные карты и здания. Каждый запуск - уникальная игра. И тут несколько человек предложило сделать фичу: поделиться картой по коду. Если сгенерировались прикольные здания и хочется сыграть еще раз или чтобы сыграли другие люди, то просто сохрани спецкод. При запуске игры его можно ввести, и создастся в точности та карта.
А как упаковать здоровенную карту с многоэтажными зданиями и кучей разных объектов в один, желательно короткий код? Тут и проявляется эффект бабочки.
Алгоритм конструирования (5к строчек на C#) якобы случайный, но на самом деле реализуется детерминированный хаос. Вроде все задано точно по алгоритмам, но возникает хаос из-за того, что алгоритм чувствителен к малейшим изменениям начальных условий.
Бабочкой в моем случае и будет такой спецкод, который определяет начальные условия генерации карты. Стоит только дунуть, поменять хотя бы один жалкий бит, и алгоритм создаст совершенно другие здания и объекты. Такой код называют Seed.
Сделал эту фичу в игре и залил новую версию демки в Steam. Мне, например, понравилась карта, где второй этаж с ускоряющими дорожками создался над дорогой. Можно ездить по дорожкам и смотреть на машинки снизу. Код этой карты:
61.A9.9E.02.52
Теперь каждый, кто введет этот код может побегать там же, где и я. Прикольно? Если вам понравился стиль игры, то заходите на страничку в Steam-е, чтобы добавить в желаемое и сыграть в бесплатную демку.
Привет, Пикабу! В один из теплых дней августа 2021 года я листал Google Play в преддверии поступления в институт. Неожиданно мою голову посетила мысль, а что получится, если перенести привычную пошаговую стратегию на грани кубика Рубика? Так и начались долгие 2.5 года разработки, о которых я вам дальше и расскажу.
Лиха беда начало
Итак, сама идея. У нас есть рыцарь, у нас есть башня. С помощью вращений кубика Рубика, игрок должен переместить рыцаря на соседнюю с башней клетку. Без препятствий все звучит слишком просто, поэтому добавим нашему рыцарю здоровье и расставим на уровне злодеев, которые это самое здоровье и будут отнимать. В нашем арсенале имеются:
Враг ближнего боя, который наносит 1 единицу урона по соседним клеткам.
Пушка, которая стреляет вдоль линии и наносит 1 единицу урона.
Мортира, которая стреляет по фиксированной траектории на клетку и также наносит 1 единицу урона.
Переходим к практике. Чукча не умеет в 3д моделирование, поэтому сперва я делал голый прототип на кубиках.
Кручу-верчу, запутать хочу
Пример одного из уровней с мортирой(траектория полета снаряда показана белой кривой), врагами ближнего боя(красные кубы), героем(белый болванчик) и розовой башней.
А что с сюжетом?
В одном из чатов подкинули идею, представить все события, как игру внутри игры. Сидят храбрые воины в таверне и в перерывах между хмельным играют в "прокачанный" кубик Рубика. По этому случаю был сделан прототип меню уровней.
Однако от этой идеи я вскоре отказался и свел все к классическому противостоянию добра в роли игрока и зла в роли Обфуса, который нарушил многовековой порядок в Куболевстве(запутал кубики).
Переходим к проектированию уровней
Оказалось, что вариантов тут не слишком много:
Делать сразу в движке — долго настраивать и муторно пересобирать
Держать все в голове — рано или поздно можно поехать кукухой
Собирать в реальном мире — бесценно
Лучшей моделью кубика Рубика, как ни странно является кубик Рубика. Поэтому мною были куплены 4 штуки с размерами от 2х2 до 5х5. Остался вопрос с отображением рыцаря, башни и врагов. Я не придумал ничего лучше, чем сделать абстракции из спичек. Маленькая спичка с головкой соответствует рыцарю. Большая спичка с головкой соответствует башне. "Голая" спичка соответствует врагу ближнего боя и спичка с черточкой на одной стороне соответствует пушке. Все клетки кубиков были просверлены, для фиксации игровых моделей.
Пример модели одного из уровней 3х3 с пушкой и двумя врагами
Вот они слева направо
Эволюция графики и не только
В июле 2022 года я нашел 3д моделлера(принцип 6 рукопожатий — сила) и процесс создания low-poly моделей для игры наконец-то начался.
Получилось как то так. Не спешите закрывать пост, дальше будет лучше!
Затем в сентябре 2022 года процесс создания моделей начинается заново, поскольку графический стиль мне не понравился.
(январь 2023) Также здесь видны карточки, которые позволяют игроку упростить прохождение уровня
Одновременно с этим я придумал еще один игровой режим под названием "Собери замок". Представьте, что по клеткам кубика Рубика пустили Великую Китайскую стену. Потом кубик запутывают, а задача игрока распутать все хозяйство обратно. Звучит непросто, правда?
Вот так это выглядело на старых моделях с экспериментальным интерфейсом
После того, как было собрано и оттестировано 29 уровней я решил создать страницу в стиме и готовиться к запуску.
И что же из этого вышло?
Страница оформлена, вишлисты потихоньку капают, можно запускать рекламу, и вроде бы все хорошо.
(октябрь 2023) Старый трейлер игрового процесса
Но нет, мне говорят, что графика очень уныла, и так я слона не продам. Поэтому начинаем переделывать полностью модели/трейлеры/страницу в стиме
И вот, в апреле 2024 сделаны все модели(люди наконец-то не плюются от графики), обновлена страница в стиме и трейлеры.
Текущая версия трейлера игрового процесса
На данный момент я начал активно заниматься рекламой и готовиться к релизу в конце 2024 года. Безусловно игре есть куда расти, у меня много идей и планов по развитию проекта, которые я обязательно воплощу. Благодарю всех, кто прочитал данный пост!
И отдельное спасибо тем, кто добавил игру в список желаемого!
Описание игры: Сиквел получившей множество наград игры Hellblade: Senua's Sacrifice, Сенуа возвращается в жестокое путешествие за выживание через мифы и мучения Исландии викингов. Намереваясь спасти тех, кто стал жертвой ужасов тирании, Сенуа сталкивается с необходимостью преодолеть тьму внутри и снаружи.
Описание игры: Rosemary - это игра в жанре психологического ужаса от первого лица. Окунитесь в жуткие глубины заброшенной психиатрической лечебницы, чтобы разгадать тайны, скрывающиеся за тоскливым присутствием духов и демонов, спустя годы после ее закрытия. В центре повествования - Розмари, пациентка, поступившая в начале 1950-х годов, чей дух по-прежнему привязан к психушке и преследует всех, кто осмеливается переступить ее порог. Ваша задача - освободить ее от мучений и защитить будущих посетителей от ее мстительной ярости.
Описание игры: Главный герой Джон Эйктс просыпается в загадочной комнате сверхъестественных существ. Аномалии ускользают, сея хаос. Эйктсу предстоит разобраться в хаосе и раскрыть свое темное прошлое. Когда он приближается к свободе, шокирующий поворот показывает, что он не жертва, а один из них.
Описание игры: "No Way Out" - это напряженная и захватывающая игра в жанре survival horror, в которой игроки берут на себя роль добровольца, оказавшегося в ловушке в охваченной паникой больнице. Игроки должны смело противостоять своим страхам, исследовать различные зоны больницы и искать способ спастись, раскрывая правду, стоящую за происходящим.
Описание игры: После ухода в отставку с военной службы Саймон впадает в алкогольную зависимость, что приводит его к роковой ночи тяжелой выпивки. В результате падения с лестницы он теряет сознание, а очнувшись, обнаруживает себя в странной комнате среди галлюцинаций. Ориентируясь в этом сюрреалистическом мире, Саймон встречает мрачные картины смерти и сталкивается с чудовищными существами. Затерявшись в пустом мире, он пытается отличить реальность от кошмара в мрачном и томительном путешествии.
Описание игры: Погруженная в свои кошмары, в хаотичную реальность, растерянная и совершенно одинокая. Единственное безопасное место - ее комната, но не навсегда... Она бродит по пустому городу и странным местам, спасаясь от существ, скрывающихся во тьме, чтобы выяснить, что происходит. Вы оказываетесь в шкуре Аны Лусии.
Описание игры: Horrible Dream - это психологический триллер от первого лица. Пройдя по темным переулкам заброшенного города, главный персонаж ощущает, что забытые ужасы начинают пробуждаться из глубин. Исследуя заброшенные здания, он неожиданно сталкивается с необъяснимыми событиями и странными явлениями, которые заставляют его задаться вопросом о природе реальности. В этом мире загадочного прошлого и неизведанных тайн, главный персонаж оказывается втянут в вихрь событий, которые выходят за рамки его понимания. Его поиск истины приводит к открытию удивительных фактов, но также вызывает непонятные реакции со стороны окружающих. Вскоре становится очевидно, что за каждым углом города таится что-то невообразимое, и главный персонаж понимает, что его жизнь навсегда изменится после этого путешествия в мире загадок и тайн.
Описание игры: Станьте на место детектива Клэя Криста в "Баису", леденящей душу истории о семье, искусстве и преследующей неизвестности. Прибыв в уединенный дом на Кленовой улице, 22, в ответ на жуткий призыв о помощи, вы окажетесь погруженными в поиски, окутанные тьмой.
Видео и музыка предназначены для информационных целей + 18 🎮 Все авторские права принадлежат их законным владельцам. 💽 Примечание: Дата выпуска может быть изменена. 💢