Блог ☯

вторник, 5 сентября 2017 г.

Swords and Sandals 2 - руководство

Приветствую. Не так давно я вспомнил про старую игру под названием Swords and Sandals 2 (Мечи и Сандали 2). Это замечательная игра про гладиаторов и гладиаторские бои с крайне любопытной RPG механикой и умеренной сложностью.

Swords and Sandals 2 - руководство

Классические бои гладиаторов на арене. Суровые голые гей гладиаторы

В этой статье вы найдёте руководство по этой замечательной игре.

Так-же так-как я увлекаюсь созданием игр мы рассмотрим данную игру с точки зрения геймдизайна, такую игру вполне реально сделать в том числе и вGameMaker.

Ну и расскажу где скачать полную версию и что вообще происходит с этой игрой сейчас, так-как найти её бывает непросто, хоть она и старая.

Начнём мы с конца, что происходит с игрой и как в неё поиграть?



Как играть в Swords and Sandals 2 и как скачать игру?


На самом деле не надо ничего придумывать, игра с 2007-го года лежит вот тут:


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

Так-же есть версия на андроид, но говорят что там баги: Swords and Sandals 2 Redux

Есть и версия игры для IOS.

Ну и платная версия игры на официальном сайте: http://swordsandsandals.com/



Ролевая система


Игра начинается с создания персонажа, вашего героя-гладиатора.

Swords and Sandals 2 - руководство

Вот такой у меня будет чел в этот раз

Вы выбираете внешний вид персонажа, который не на что не влияет, а так-же распределяете очки навыков коих дают 9 штук. А навыков в игре немало - 8.

Список и описание навыков, а так-же их эффекты:

  • Сила (Strength) - повышает урон в бою, открывает дубины и топоры. Урон от силы увеличивается как для ближнего, так и для дальнего боя;
  • Ловкость (Agility) - увеличивает скорость движения и дальность прыжка, открывает мечи и дистанционное оружие;
  • Атака (Attack) - увеличивает шанс попасть по врагу;
  • Защита (Defence) - увеличивает шанс блока;
  • Живучесть (Vitality) - увеличивает максимальные ХП, реген и улучшает сон;
  • Харизма (Charisma) - увеличивает популярность у толпы, увеличивает шанс успешной насмешки и её урон, а так-же снижает цены в магазине;
  • Выносливость (Stamina) - увеличивает максимальный запас энергии и её восстановление после сна;
  • Магия (Magicka) - открывает зелья и заклинания.

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

Есть очень разные варианты распределения очков и прокачки, можно к примеру качать только харизму и кричать на всех до смерти, так можно пройти очень далеко. 

Но мы с вами попробуем классического воина, вот как я потратил базовые очки:

Swords and Sandals 2 - руководство

Думаю можно было делать живучесть 1 вначале

Стартуем и смотрим как происходят бои в игре "мечи и сандали".



Боевая система


Бои проходят в игре в пошаговом режиме. Вы делайте ход, а затем ходит противник.

Swords and Sandals 2 - руководство

Один из первых противников на арене

Кстати, все противники генерируются случайно! Это довольно крутая фишка данной игры, которая делает её всегда нескучной. Она важна с точки зрения геймдизайна.

Чем так крута случайная генерация в играх? Читайте мою статью.

На боевом экране вы видите энергию, здоровье и броню. Броня в игре выступает в роли как-бы дополнительных хипов, поглощая урон и "кончаясь" со временем. 

У вас есть шесть основных действий в бою:

  • Крик - может напугать врага и нанести урон;
  • Движение вправо;
  • Движение влево;
  • Прыжок вправо;
  • Прыжок влево;
  • Удар;

Позже открываются и другие действия. Сон - восстановит энергию, развлекание толпы - увеличит награду за победу, атака издалека и другие.

Так-же есть три основных удара. Вы балансируйте между уроном и шансом попасть. Можно попытаться нанести сильный удар с низким шансом, или наверняка нанести слабый.



Город, магазины, броня и предметы


Между сражениями вы попадаете в город:

Swords and Sandals 2 - руководство

Вход на арену или турнир на самом верху, там где коллизей

В городе можно потратить деньги: купить оружие, броню или заклинания.

Swords and Sandals 2 - руководство

Покупаем наручи за 1700 которые добавят 24 очка брони

По броне я дам такой совет. Закупитесь вначале на максимум денег (2500) именно броней.



Прохождение игры и сражения


В игре есть два типа сражений. Первый - это турнир насмерть, если там вас убьют, вы проигрывайте навсегда и нужно будет начинать сначала.

Но чтобы попасть на турнир нужно сначала получить несколько уровней и сыграть дуэли со случайными противниками. В дуэлях вас не могут убить, это как-бы тренировка.

Swords and Sandals 2 - руководство

Победа в дуэлях приносит опыт и золото

Так вот, в дуэлях бой идёт до первой раны, а поранить вас могут только если у вас нет брони, броня вначале нужна. Далее все первые уровни до турнира (до 4-го уровня героя) вы прокачивайтесь и копите деньги.

Эти деньги я советую потратить уже на оружие.

Swords and Sandals 2 - руководство

Самый первый враг в дуэли, и уже подонок с рогаткой

Вон он меня кстати и выиграл, просто расстреляв издалека. Блин, а следующий меня просто пробил критическим ударом, который тупо игнорирует броню.

Но несколько побед удалось взять и время выходить на арену.

Swords and Sandals 2 - руководство

Но перед этим купим какое-то оружие получше

Ну и начинаем турнир не на жизнь, а на смерть. Удачи мне. Статью пишу и играю.

Проблема турнира в том, что вас уже не пустят в магазин между врагами, однако уровень получать дадут и новые очки навыков можно будет потратить.

Заметьте еще вот что. У некоторых врагов вообще нет навыка защиты, а значит шанс попасть по ним будет высоким, следовательно бить выгодно сильными ударами.

Swords and Sandals 2 - руководство

Удалось поймать момент. Сражение с первым боссом (мясник) в самом разгаре

Его может быть сложно убить, но в моей конфигурации я справился.

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

Тут может быть куча подходов. Я как-то очень далеко проходил только прокачивая харизму и крик, набивая перед победой 100% поддержки людей, что давало тонну денег.

Прошёл его. Дали 10 000 золота, очень приятный бонус. Купил себе топор и немного брони, дальше наступила ночь. И я решил сэкономить 100 монет на отеле, решил спать на улице. Ограбили и забрали 10 000. Очень "круто" получилось.

Вот этим мне кстати данная игра и нравиться, рандомом.

Тут всегда всё идёт по разному. Напоминает космических рейнджеров, Pixel Dungeon, Rim World, Faster Than Light и другие замечательные игры.

Пля, ну 10к терять вообще не круто на самом деле , я хотел зачаровать топор ядом.

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

Swords and Sandals 2 - руководство

Какое у врага весёлое лицо в момент блока

Имейте в виду еще что вот я допустим вкачался конкретно для турниров, я многих убью там, но брони мало и скорость мелкая. А без побед в дуэлях не будет золота и опыта, поэтому учитывайте что вам еще нужно выигрывать дуэли.

Допустим я вкачал жизни неплохо так, это хороший бонус в битве насмерть, но в дуэлях мне эти жизни вообще не нужны так-как бой идёт до первой раны.

Swords and Sandals 2 - руководство

Как-то так я прокачался до начала второго турнира в чистого воина

Думаю тут есть любопытные варианты. К примеру можно сочетать воина со стрелком, можно пробовать и магию. Если бы не потеря 10к, броня была бы у меня куда круче.

Ну и дальше вы играете в том-же духе. Я не буду тут так расписывать весь процесс прохождения игры так-как там огромное количество уровней и боссов. Просто я показал вам основные принципы прохождения и игрового процесса.

Прошлый раз я проходил до 25-30-го уровня или около того.

Играть в Swords and Sandals 2 очень весело, плюс игра дико аддиктивна, сложно оторваться. Даже если вы умрёте, потом можно начать 2-3 раза снова.

Советую короче, попробуйте, бесплатная fllash версия по ссылке выше.



Как сделать игру типа Swords and Sandals 2 самому?


А теперь давайте немного поговорим о том, как сделать примерно такую-же игру самому, и возможно ли это вообще. Я сразу скажу - да!

Еще как возможно и в GameMaker Studio в том числе. У меня так-то блог и ютуб канал про создание игр. Статьи про геймдев можно почитать вот тут: "Создание Игр"

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

Первое - инвентарь. Его тут нет по факту, заметили? Это самый ленивый способ сделать предметы, вот как раз как тут. Учитесь! Я делал инвентарь в SpaceRush именно так. Предметы это те-же переменные, короче это просто делать.

Вы же заметили что тут нет слотов под предметы, тут просто покупается например новый меч, меняется картинка и урон, старый автоматически продаётся и всё.

Вы просто циферки меняете.

Это элементарно делать с помощью пары переменных, даже расписывать ничего не буду, если вы мои видео смотрели вы и так поймёте как это сделать.

Сколько бы мне гуру не рассказывали, что инвентарь для RPG делать элементарно, я что-то не вижу как они его сделали, потому что нормальный инвентарь со слотами это скорее всего массивы (arrays), базы данных и прочее.

А вот такой вариант как тут псевдо-инвентаря для RPG сделать может каждый.

Если не можете сделать что-то - сделайте видимость этого. Игроки и не заметят.

Касательно навыков тут всё тоже элементарно, у меня видео валяется про навыки, но тут всё еще проще, просто распределяете очки, игра в переменные.

Как сделать навыки в ГМС с третий минуты в видео, можете и до этого глянуть:



В этой игре практически аналогично, просто сами их распределяем при нажатии на кнопку, оно не качается по мере использования как в видео.

Что еще? Предметы понятно, навыки понятно. Локации тоже легко. Город это комната где есть области, при нажатии на которые идёшь в другие комнаты.

Бой вот только это другая немного механика, отдельная, но тоже можно сделать.

Пошаговость делать просто (а можно такую игру и в реал тайме делать), про ближний бой я тоже уже рассказывал. Такие игры с пошаговым ближний боем встретишь раз в год, но ничего сложного на самом деле. Удар - это тот-же выстрел по сути, но с невидимой пулей которая летит на пару пикселей. Про то, как сделать стрельбу в GMS2 я тоже уже писал.

При ударе вы рассчитывайте шанс попасть, это легко, одна формула где плюс ваша атака и минус защита врага. Далее включаете анимацию, проверяете дистанцию до врага, чтобы доставало. Если удар проходит, проигрывайте анимацию у врага и вычитаете броню, или ХП, если был крит или если брони нет. Как сделать именно удар вблизи технически?

Можно извратиться и сделать область атаки (новый объект), который и будет этот удар наносить, а можно проще. Когда ждёте атаку, делается весь алгоритм выше и всё, проверка дистанции, проверка точности и вычитание Брони / ХП.

Что тут еще есть? Да в целом вот и всё, вся игра. Довольно круто её сделали учитывая, что в плане сложности изготовления она не такая уж и сложная. Да, пошаговые бои и балансировка могли занять немало времени, как и AI, но остальное сделать не так уж и трудно.

Тоже давно хочу что-то подобное сделать.

Мультиплеера тут нет (не нужно делать MMORPG если вы новичок в геймдеве, да и вообще не нужно), так что трудности только с балансировкой и поведением врагов.

Думаю это отличный пример игры с точки зрения геймдева, сделать полноценную RPG может быть крайне трудно, а вот что-то такое очень даже реально даже для начинающих.

Еще стоит кое что сказать, разработчики всё очень круто сделали в плане пиара.

Про эту игру есть просто тонна видео в ютубе с обзорами и летсплеями, как-как из ней приятно делать скрины. Кастомизация гладиатора вначале, и потом через оружие и броню, делает любой скрин из этой игры (как и видео) очень информативным. То есть сразу видно что происходит и редко когда увидишь два абсолютно похожих кадра.

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

Короче - добавляйте в ваши игры визуальную кастомизцию. Допустим когда что-то меняется у героя (например новая броня) это обязательно должно быть визуально видно. Кажется что это очевидный совет, но есть игры где такого не делают экономя ресурсы разработки.

Делайте игру такой, чтобы было не стыдно показывать и шарить скрины и делать по игре видео, сейчас это крайне важно для продвижения вашего проекта.

Понравилась статья? Не забывайте оценить её лайком чуть ниже, ну и пишите в комментах играли ли вы в "мечи и сандали" и как оно вам?

Другие мои обзоры лежат вот тут: http://www.econdude.pw/p/review.html