Я уже задавал вопрос о прогрессии сложности в моей бесконечной игре с раннером: Как сделать прогрессирование сложности в моей игре с бесконечным бегуном?
Теперь я должен решить, что это хороший подход, чтобы сделать следующее:
Камера всегда медленно поднимается вверх, но не дает игроку бездействовать.
Если белки прыгают, камера следует за ними, и пауки также обновляют свое положение, чтобы быть немного ниже видимой области. Их скорость немного выше скорости дрейфа камеры, поэтому игрок будет паниковать из-за страха, что пауки их поймают.
Что-то другое?
Я хочу чувствовать постоянную погоню за пауками и заставлять игрока бегать, быстро принимать решения и совершать ошибки. Игрок должен точно знать, насколько близки пауки к белкам.
PS: вы можете увидеть более раннюю версию этой игры здесь: http://ludumdare.com/compo/ludum-dare-34/?action=preview&uid=66055
РЕДАКТИРОВАТЬ : Проблема в том, что пауки всегда относительно близко к игроку и расстояние между ними и пауками имеет значение. Как только пауки покинули видимую область, игрок чувствует себя в безопасности. Во-первых, пауки бегут с постоянной скоростью, и если игрок бежит немного быстрее, он всегда находится в безопасной зоне и не видит пауков.
Идея в том, чтобы постоянно держать игрока под давлением. Сложность в том, что видимая область между пауками и белками мала
ЗАКЛЮЧИТЕЛЬНОЕ РЕШЕНИЕ : Окончательное решение было принято большинством голосов, и я полагаю, что этот ответ подходит для многих игр. Но есть более одного хорошего ответа, и большинство ответов стоит прочитать и реализовать. Это то, что я собираюсь сделать.
Спасибо всем за ваши великолепные ответы!
ЗАКЛЮЧИТЕЛЬНОЕ ПРИМЕЧАНИЕ: вы можете проверить окончательную реализацию, найдя выпущенную игру на рынке - https://play.google.com/store/apps/details?id=by.Ludum.Vaverki