Как сделать управление персонажем в браузерной онлайн игре?
я пытаюсь сделать онлайн игру. могу сделать вход и регистрацию, но дальше застреваю: не могу понять как сделать управление персонажем.
мне нужно, чтобы персонаж с помощью стрелок на клавиатуре ходил вправо, влево, вверх и вниз.
сначала его надо вывести на экран, а потом?.. подскажите, пожалуйста?
Ответы (1 шт):
Попробуй сверстать блок на html, у которого с помощью css будет меняться позиционирование относительно родительского элемента. Значения css (которые будут отвечать за позиционирование этого блока/элемента/объекта) - получаешь через переменные JavaScript. Вешаешь события-обработчики на кнопки-стрелки, где обработчики будут получать текущие значения переменных и изменять их. Потом меняешь внешний вид "блока/элемента/объекта" на изображения персонажа. Обработчик событий нажатия кнопок-стрелок так же может менять изображение персонажа в зависимости от направления стрелки/движения.