Настраивал физику целый 1 день, вроде бы стало играться лучше (во всяком случае если после новой версии я запускаю старую, то понимаю всю ту критику о которой мне писали), но рампы исправить не получилось без кучи костылей, да и в принципе они по задумке и должны быть скользкими (можно сказать, это моя версия wall-jump). Поэтому я просто сделал первый уровень снежным. Ну снег же, логично что горки будут ледяными и соответственно скользкими, да? Что значит в Мексике нет снега? В мультике про страну мертвых был. Второй уровень правда из травы, но все уже привыкнут и перестанут удивляться.
Добавил несколько шаблонов, кстати делал их в Tiled.
Ну и на начальном этапе была еще утилита чтоб тестить работу генератора уровней
(линии показывают сгенерированные маршруты от начальной точки до конечной, номер — удаленность комнаты от старта маршрута). Тупики (отмеченные черными кружками) заменяются на порталы или лут. Самая длинная линия становится собственно прохождением (в начало ставим игрока, в конец — финальный портал), остальные линии заканчиваются порталом на начало уровня.
Еще из особенностей — у шаблонов есть «хороший» выход (успешно пропрыгали платформы\колья\прошли врагов) и «плохой» (упали в пропасть по дороге, просто куда-то вбок ушли). В тупиках плохих цепочек чаще ставится лут который должен помочь справляться с опасностями (черепа\веревка\цветки), а в тупиках хороших — который должен помочь найти выход (компас) и статуэтки. Правда это оказалось смазано наличием шаблонов с гарантированным лутом, который всегда был «хорошим» независимо от того в какой цепочке находится.
Версия 1.2 (и видимо финальная) — https://disk.yandex.ru/d/rBmzv_tZ5paEvQ (win) https://disk.yandex.ru/d/FZR9B60G_OcXxA (linux). И да, там логотип другого сайта т.к. решил выложить ее на конкурс.
В целом — конкурс мне понравился, спасибо организатору и всем участникам! Если говорить о моей работе — понравилось что в этот ее прошла куча народа (На 19 гаминаторе вроде только один человек нашел портал после босса), на призовые места я с такой физикой не рассчитываю, но все равно круто.
Вскрылись разные косяки движка что тоже важно на будущее. Платформер я не на конкурс вряд ли когда-нибудь буду делать (хотя… разве что что-нибудь типа liero), но в любом случае опыт полезный, теперь с теми же инструментами буду топдаун леталку пилить, где никто не придерется что инерция большая или за углы цепляешься.