Небольшая игра, в которой у каждого персонажа есть своя способность. (Например двигать ящики или прыгать)
Нужно сделать так, чтобы игрок мог переключаться между персонажами. Проблема в том, что персонажи должны оставаться на своих местах, когда игрок переключается на другого персонажа.
Я долго думал над этим и понял, как это примерно должно работать:
Нам нужно 3 события, которые отвечают за графику персонажей, когда они не активны.
Когда персонаж становится активным, событие с его графикой становится невидимым + проходимым. Игрок должен переместиться на место, где было событие с графикой. И как только игрок переключается на другого персонажа, - меняется герой, игрок перемещается на графику неактивного персонажа, а в том месте, где игрок был до этого должно переместиться событие с графикой предыдущего.
Есть ли способ сделать это попроще? К тому же, проблема в том, что я совсем не понимаю работу с координатами и положением на карте. Сколько пытаюсь понять, не выходит. =.=
Персонажа всего 3. Механику игры нужно сделать такой, чтобы потом требовалось лишь редактировать уровни, минимум обращая внимание на алгоритмы.
Идея интересная, и я знаю что реализовать её как-то можно, но ума не хватает.
Социальные закладки