Если кто освоил ВПН-ы, смены региона на Стим итд., то на Alienwarearena можете получить Replikator / Внимание ! Ключи доступны для пользователей Tier 3 и выше. Возможно ключи закончились, тк было ограниченное количество. Иногда, повоторно раздают, если популярна раздача.
Погрузитесь в футуристическое приключение, превосходящее воображение!
Доступно для участников уровня 3+
В этом шутере-рогалике с двумя джойстиками вы играете за одного из галактических наемников, исследуете загадочный научный комплекс и раскрываете тайну проекта РЕПЛИКАТОР.
И не забудьте добавить в список желаний предстоящую игру разработчика: Iron Dungeon!
О Репликаторе:
РЕПЛИКАТОР — это шутер с видом сверху и элементами рогалика, действие которого происходит в заброшенном космическом научном комплексе.
В роли одного из наемников вам придется сражаться с полчищами обезумевших роботов и эктоплазматических монстров, пока ваш босс спокойно пьет пиво в безопасном отсеке неподалеку.
Как получить подарок
1. Создайте или войдите в свою учетную запись Alienware Arena.
2. Нажмите кнопку «ПОЛУЧИТЬ КЛЮЧ».
3. Откройте клиент Steam, нажмите «Игры» в верхнем меню и выберите «Активировать продукт в Steam…».
4. Следуйте инструкциям на экране и вставьте ключ.
5. В настоящее время доступно участникам уровня 3+.
К сожалению, Лавкрафт - один из тех популярных писателей, чье творчество игроделы незаслуженно обходят стороной. Да, упоминания и отсылки встречаются часто, но полноценные игры посвященные работам Лавкрафта - это редкость, пик популярности таких игр уже миновал. И Eldritch - одна из немногих игр, что практически целиком базируются на его работах.
Скажу сразу, игра придется по-вкусу не всем. Сюжет как таковой здесь лишь условный и подается через дневники, а графика чрезвычайно минималистична. Впрочем, даже в этому есть свой шарм.
Графика (6/10)
Как я говорил, она здесь очень минималистична, а по-своему стилю напоминает Minecraft с поправкой на то, что здесь куда больше углов. Но, даже несмотря на это, игра способна создавать красивые и необычные моменты.
Что же касается остального дизайна, то каждый из миров уникален как окружением, так и своими врагами. Так, например один из миров оформлен в "египетском" стиле, а мир Ктулху напоминает подводный мир. Противники же тоже, несмотря на большую угловатость, очень разнообразны визуально, пусть повторы и встречаются.
Что касается спецэффектов, то они как и вся игра угловатые. Ничего особенного о них сказать нельзя, но иногда игре удается создать с их помощью красивые кадры. А еще тут есть DLC, посвященное книге "Хребты Безумия". И, пожалуй, это самое сложная, но при этом - внешне уникальная часть игры.
Звук (8/10)
Пожалуй, впервые за долгое время, я скажу, что звук - очень важная часть игры. Некоторые из врагов вас превосходно слышат, но, более того, по звукам окружениям можно понять, кто находится рядом. Практически каждый монстр имеет своё уникальное звуковое сопровождение, благодаря чему можно узнать приблизительное местоположение. Кроме того, это так же расширяет возможности для стелса. Да и фоновый эмбиент прекрасно создаёт нужную атмосферу.
Геймплей (7/10)
На первый взгляд кажется, что в игре нет ничего особенного, классический рогалик. Пробежать по-быстрому 3 этажа, собрать души и пройти игру.Конечно, с постоянным Permadeath, то есть при смерти вы де-факто начинаете игру заново. Единственное, что остается - это деньги, отложенные в банк. Однако, это не сильно влияет на процесс - все равно их еще надо потратить в магазине.
Во-вторых, (что предсказуемо) каждый раз подземелья строятся по-новому. В один из забегов у вас может быть куча лута и вы пройдете самое сложное подземелье без проблем, а в другой вам будут попадаться только камни да бутылки.
Это - весь инвентарь
Так же, свою роль играет сильно ограниченный инвентарь. Герой может носить в руках только две вещи (к слову, почти все они полезны, будь то револьвер или крюк-кошка). Кроме того, снарядить так же можно ещё три приспособления различных типов (каждый из которых так же полезен).
Кроме этого, мы можем найти статуи Древних и получить у них магические силы, которые очень полезны. Единственная проблема - они требуют для использования денег и их эффект узнать можно далеко не сразу.
Вообще, игра имеет на удивление хороший баланс. Полностью бесполезных вещей тут нет, оттого каждое прохождение можно играть совершенно по-разному. При этом, ситуаций, где вы заведомо проиграли, нет - всегда можно попытаться хотя б сбежать в другую локацию наудачу.
Схватки же выходят быстрыми и яростными - персонаж очень смертен и редко может выдержать больше тройки ударов. Но, и враги (если речь не идёт о Звёздных Отродьях и им подобных) охотно гибнут от пары ударов. Главное - контролировать ситуацию.
Маленький Ктулху с моноклем - где вы еще это увидите?
Сюжет и лор (6/10)
Подобно многим рогаликам - он здесь весьма условен и прост. Подается он через многочисленные записки и книги. Несмотря на это, его хватает, что бы замотивировать игрока, а так же обследовать всю библиотеку. Вот только ничего особого во всём этом нет. В процессе игры мы побываем и в Р'льехе, и в храме Дагона, и в пирамидах (?) Ньярлатотепа. Расстраивает лишь то, что из всех Больших Богов мы можем встретиться только с Азатотом.
DLC, дополнения, бонусы (7/10)
В игре есть расширение про Хребты Безумия - мир, намного более сложный и длинный, чем обычно, а так же с совершенно уникальным окружением. И на этом всё.
Баги и фичи (8/10)
Единственный баг, который я встретил - это уничтожение сохранений. После того как я вышел из игры и вернулся спустя пару минут - игра намертво перестала запускаться. Единственное, что помогло - это удаление сохранений. Благо, сама игра по времени проходится сравнительно быстро.
Итог
В целом - это добротный, пусть и короткий рогалик, который цепляет в первую очередь своим сеттингом. Он не такой разнообразный и сложный, как многие другие представители жанра. Он не такой красивый, как многие другие игры. Но, если вы любите творчество Лавкрафта - то я советую попробовать данное творение.
Помните Киллера Боба? Был еще мультфильм «Убить Боба».
Боб возвращается в качестве главного героя игры Killer Bean. Разработчики представили трейлер шутера.
Созданный тем же создателем, что и Killer Bean Forever, это шутер в жанре roguelike с открытым миром от первого/третьего лица. Каждый раз, когда вы начинаете новую одиночную кампанию, все меняется. Меняются локации, меняются миссии, меняются персонажи, меняются боссы и, самое главное, меняется сюжет. Персонажи, которым вы раньше доверяли, могут обернуться против вас. Враги, которые пытались убить вас, могут в конечном итоге помочь вам. Простые миссии могут превратиться в смертельные ловушки. Не бывает двух одинаковых кампаний.
Всем привет. Решил поделиться кодом для создания подземелья, который я использую в своём рогалике. Код опубликовал год назад, но добавить пояснения и комментарии для начинающих руки дошли только сейчас.
В игре есть тропический остров, на котором расположены руины, после обнаружения которых игрок спускается в подземелье состоящее из нескольких этажей (есть опция начать сразу с подземелья). Собственно с помощью кода создаётся основа для каждого этажа (но можно использовать и для создания интерьеров в наземных прямоугольных строениях). Работа алгоритма построения проста - сначала строится горизонтальная или вертикальная стена и в ней отмечается дверь (или несколько), таким образом пространство делится на две части, в каждом из которых происходит последующее разделение на две части и т.д. За основу взят метод построения правильных лабиринтов “Recursive Division”, посмотреть интерактивные примеры (в том числе и для десятка других алгоритмов) и код для ruby можно здесь: http://www.jamisbuck.org/mazes/
Чтобы в подземелье были «комнаты» и возможность нарезать круги добавлено ограничение на минимальный размер комнаты (int roomMinHorizontal, roomMinVertical) и шанс построения дополнительной двери (int extraDoorChance, minLengthForExtraDoor - минимальная длинна стены для дополнительной двери). В коде всего три метода, давайте посмотрим что они выполняют.
CreateDungeon() - главный метод, вызывается по нажатию пробела, строит подземелье и отрисовывает его на спрайте. В начале метода происходит проверка размера карты - по горизонтали и вертикали должны быть только нечётные числа. Затем идёт инициализация двумерного массива int[,] maze в котором и будет храниться карта. Далее - вызов метода разделения начальной пустой области Division(). Отрисовка полученной карты идёт с 39 по 56 строку - создается текстура и спрайт, текстуре присваивается цветовая информация (стены, пол, двери). Этот фрагмент можно использовать для отображения в игре мини-карты.
Division(int startX, int endX, int startY, int endY) - определение как надо разделить переданную область от стартовых координат (intstartX, int startY) до конечных (int endX, int endY) на две части. В методе производится проверка габаритов области и если она слишком мала то выходим из метода через return - в этом случае дальнейшие действия в этом прямоугольнике не производятся. Если нет - создаём новую область через CreateRoom().
CreateRoom(bool isHorizontal, int startX, int endX, int startY, int endY) - непосредственно построение стены и дверей в определенной «комнате». isHorizontal - область по горизонтали шире чем по вертикали, т.е. будет ли построена вертикальная или горизонтальная стена. Сделано для того, чтобы комнаты не были слишком растянуты в одном из направлений. Это определяется в предыдущем методе через if (endX - startX > endY - startY), для квадратных комнат используется рандомное расположение стены. После этого проводится стена в массиве maze[verticalWall, i] = 1 (0 - пол, 1 - стена, 2 - дверь), через int doorNumbers определяем количество дверей в ней - как минимум должна быть одна дверь (но вы можете усложнить не добавляя на этом этапе дверей и создав телепорты для несвязанных частей подземелья). Затем вызывается Division() для каждой из двух областей разделённых стеной и происходит дальнейшее деление, пока не останется неразмеченных областей, после чего продолжится выполнение метода CreateDungeon() и будет визуально отрисована карта получившегося подземелья.
Итак, какие есть плюсы и минусы данного алгоритма. Построение комнат элементарно, при этом они все связаны и при дополнительных дверях появляется нелинейность прохождения. Также игровое пространство используется по максимуму, а с получившимися прямоугольниками в дальнейшем легко работать, расставляя в них мобов и дополнительный интерьер. В то же время, простота алгоритма определяет и его недостатки - некоторая однообразность и предсказуемость - в подземелье будет как минимум одна стена идущая от края до края. Более интересных и «пещеристых» подземелий можно добиться с помощью модификации этого алгоритма под названием "Blobby" Recursive Subdivision Algorithm (в ссылке выше примеры идут сразу после Recursive Devision). Однако, для своего проекта решил остановиться на первом варианте, поскольку мне удобнее работать с прямоугольниками, а вот внутри уже них я применял другие алгоритмы для создания самых разнообразных помещений, пещерок и коридоров. Вот примеры того как таким образом можно усложнить подземелье (игрок на карте отмечен зелёным кружочком):
Здесь коридоры на самом деле тоже находятся внутри прямоугольных комнат - они просто соединяют клетки дверей граничащих комнат, а остальное пространство заливается стенами.
Пару слов о рогалике Tzakol in Exile. Разработку веду с 2021 года, планировал опубликовать в прошлом году, но притормозил и отодвинул дату до лучших времён. Сейчас периодически добавляю новый контент и то, что раньше было демоверсией постепенно повышаю до уровня lite - бесплатной версии. В ней есть два режима - с мета-прогрессией и в стиле традиционных рогаликов (доступны за исключением нескольких последний этажей и сражения с финальным боссом). Планирую добавить ещё блиц-режим, который будет представлен в lite-версии полностью. Скачать демо можно в стиме: https://store.steampowered.com/app/1764840/Tzakol_in_Exile/
Если есть вопросы по коду или по игре - пишите в комментариях, постараюсь ответить.
тут есть целый ряд способов пробиться в деревню кобольдов. Один из построен на том, что если слишком близко подойти к решетке и просто стоять смотреть, то кобольды попробуют напасть со спины бросив посты на других дверях. И вот тут появляется возможность проскользнуть.
Iron Dungeon сочетает в себе твин-стик шутер, 2d-платформер и роуглайт. Исследуйте опасный подземный комплекс в поисках десятков видов оружия, гаджетов и апгрейдов, чтобы найти выход на поверхность и выяснить осталась ли ещё жизнь на Земле!