Я создаю врагов для платформера и хочу иметь врагов, которых игрок использует для прохождения уровней.
Мне нравится идея прыгать с врагов на платформы через пропуски, но это проблематично, если они умрут. Это очень плохо - поставить игрока в невыгодное положение, убив его средства, чтобы перебраться через уровень. Просто кажется, что вы запутались: «Вы убили врага, с которым вам нужно было столкнуться. Теперь ты должен умереть и повторить попытку ».
Как можно исправить это проблемное состояние игры?
game-design
game-mechanics
Казанова
источник
источник
Ответы:
Просто возроди их
Имейте врага, который будет порождать врагов, которые погибают сами, или просто возродить врага после того, как вы его убили (например, выроните его из трубы, как в оригинальном Mario Bros).
источник
Когда вы разрабатываете игру, вы все контролируете, не забывайте об этом.
Если у вас есть враги, которые могут быть убиты, которые имеют решающее значение для преодоления уровня, почему они могут умереть в первую очередь? Нет причин убивать их, если вам придется начать все сначала.
Возможно, вы можете «оглушить», но не убить их, но при этом использовать их на платформе. Это хорошее решение.
С другой стороны, Super Metroid напоминает мне эту проблему, в игре были враги-черепахи, которые двигаются влево и вправо. Их нельзя было убить, используя ледяной луч, который вы могли бы заморозить, это позволило вам запрыгнуть на них и использовать их для достижения более высоких областей.
источник
Пусть убийство врага инициирует другой способ пересечения. То, как это происходит, зависит от специфики вашей игры.
Если ваша игра быстро развивается, возможно, убийство врага создает платформу, которая теперь делает возможным прыжок.
Возможно, враг бросает предмет, который дает одноразовый механизм двойного прыжка.
Возможно, враг выбрасывает предметы, которые позволяют игроку конкурировать с уровнем совершенно другим способом.
источник
Вы можете разработать альтернативный маршрут с меньшим вознаграждением.
Убить врага, чтобы упасть на уровень и пройти к цели = легко.
Прыгайте по врагу, поднимайтесь или переходите на следующий уровень и получайте награду, переходите к цели = навыкам.
Прыгая на врага без паузы, вы также поймаете эту странную мех-птицу, прежде чем она улетит, получите награду, идите к цели = супер безумные навыки.
Затем нужно интенсивно играть в игру хорошо, а не лениво, но она также становится более ... дружелюбной!
источник
Решение действительно зависит от тона игры.
Подумайте, чего ожидает игрок, сыграв до этого момента, и сделайте это. Или нет, повороты иногда тоже хороши.
источник
Если возможно, наденьте на игрока строгую таймерную механику, которая убьет его, если он облажается.
Некоторые примеры; платформа, на которой они стоят, рушится, игровой экран сдвигается вправо и выталкивает их в яму, вода поднимается и топит их и т. д.
Это лишает их возможности зависать в «захваченном» состоянии, потому что через несколько секунд он перейдет в «мертвое» состояние. (Это был довольно распространенный способ сделать это для старых игр на платформе NES)
источник