Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+3)

Такой подробный разбор!
Насчёт направления перемещения в изометрии у нас до сих пор кипят споры. Я вот думаю, что стрелка вверх должна заставлять персонажа перемещаться вверх вне зависимости от положения "камеры", но со мной не все согласны. Насчёт прохода сквозь стену - поздравляю, вы нашли эксплойт. :) Такое есть только на одном уровне и только в нижней его части. К счастью, оно совсем не ломает скриптов и на сюжет не влияет, просто позволяет погулять по черноте. Ну, а стрельба - это поганый стыд, мы просим прощения и так больше не будем.
Большое спасибо за комментарии. Зря не пропадут.

(+1)

Насколько развернут мой разбор, настолько же подробен и ответ на него.

По поводу ходьбы в изометрии, как по мне, лучшим вариантом будет твой: ходьба по осям координат экрана, а не проекции камеры, ибо в противном случае игроку будет непривычно. Надо только сделать, чтобы комбинация двух перпендикулярных направлений давала направление, параллельное осям проекции (короче, чтобы, допустим, ты зажал вправо и вверх, и персонаж идет параллельно стене).

(+2)

Что сказать, ты спаситель, разрубивший наш Гордиев узел. :) Мы всё не могли понять, что не так, а разгадка вот где была. Спасибо огромное. Будете у нас в Москве - с меня кофе.