Я пытаюсь создать игру с комплектом спрайтов, похожую на то, чтобы бросить черепаху или полет или научиться 2 летать.Бесконечный бегун, вертикальный и горизонтальный?
Think jetpack joyride, но без ограничения по потолку.
Как мне это сделать? Как программисты флеш-игр, вроде бросить черепаху, полет, учиться 2 летать?
Очень высокий фон все еще не будет работать, потому что теоретически игрок может получить такой высокий уровень.
В среднем бесконечном бегуне ось y заблокирована, а движущийся фон повторяется, создавая иллюзию горизонтального движения.
Я мог бы сделать то же самое и заблокировать ось x и повторить фоны по вертикали.
Я беспокоюсь, что это нарушит иллюзию, поскольку игрок будет полностью неподвижен.
Любые предложения?
Я думаю, вам нужно предоставить нам какой-нибудь код или Google немного узнать, что именно вам нужно. Ваш вопрос очень широк и, следовательно, не хватает области, требуемой для переполнения стека. Кроме того, различные игры, о которых вы упомянули, могли использовать разные реализации для достижения аналогичного результата. – Andriko13
Ну, google не дает результатов для бегуна, который работает в нескольких направлениях. И это не проблема кода, это проблема реализации. Считаете ли вы, что возможное решение, о котором я говорил выше, будет работать, или это будет выглядеть подозрительно? Не могли бы вы дать мне представление о лучшем способе его реализации? –
Я думаю, что лучший способ найти это - попробовать сначала. Как только у вас есть что-то, вы можете работать над повышением эффективности обработки. Повторение фона с заблокированными осями, вероятно, потребует карты плитки. Чтобы сохранить эффективность, вы можете захотеть управлять отображаемыми и скрытыми (видимыми и нет). Если вам нужен гладкий вид, вы можете использовать расширенную обработку сцены (я описал ее для вас в другом вопросе, который, кажется, задает нечто очень похожее) и центрирует узел на сцене. – Andriko13