Действительно простой вопрос: я пытаюсь сделать 2D-игру типа Zelda сверху вниз. У меня есть два символа, определенных для вертикальных и горизонтальных стен, с четырьмя экземплярами каждого. У меня также есть четыре символа, определенные для северных, южных, восточных и западных дверей, с сопровождающими классами для всех этих символов.
У меня вопрос, я делаю это неправильно? Можно ли обойтись только одним символом «стены» и повернуть его в вертикальное и горизонтальное положение? Мне нужна только одна "дверь"?
Теперь, когда я вхожу в кодирование, я не уверен, как я должен обрабатывать 2-3 различных класса для стеновых объектов и 4 различных класса для дверей, что заставляет меня думать, что я делаю это неправильно ,