Я разработал несколько простых приложений для iOS и собираюсь разработать простую игру-лабиринт.То, что я пытаюсь сделать, является действительно базовым, поэтому я ищу несколько советов о том, куда идти.
Вот в основном то, что я пытаюсь сделать: простая игра с побегом из лабиринта, гдеЯ читаю в двумерном массиве, и это делает мой лабиринт.
Я хочу, чтобы перспектива стояла посередине каждого квадрата, а когда вы щелкаете или нажимаете кнопку, она продвигается на один квадрат, и выможно повернуть налево или направо.Я хотел бы иметь возможность применять текстуры к путям, основанным на числах в массиве, и мне бы очень хотелось, чтобы движение стены двигалось ко мне, а затем прекратилось.
Стены всегда будутбудет такой же высоты, и лабиринт будет простыми квадратными блоками, хотя я хочу, чтобы он мог обрабатывать комнаты размером более 2х2, например, 4х4, и обрабатывать их.
Я не уверен, что пытаться что-то сделать в OpenGL было бы излишним, поскольку мои требования действительно базовые.Как я уже говорил, это не будет свободным ходом;каждый раз, когда вы нажимаете кнопку и поворачиваете влево или вправо, он будет сдвигаться на одну клетку.
Я читал кое-что о приведении лучей для такого рода вещей, но не уверен, как бы я это сделал в iOS.Также я бы хотел, чтобы лабиринт не занимал весь экран, возможно, 2/3, в то время как остальные - стандартные элементы управления iOS, такие как кнопки и метки, и фон за ним.
Какие книги или статьи должныЯ читаю, чтобы помочь мне?Я бы предпочел не использовать сторонний движок, так как он кажется очень простым.