+ 2
Как управлять персонажем с помощью клавиатуры?
Можно управлять игрой с помощью кнопок и разных функций таких, как движение влево или вверх на несколько px, но как сделать так, чтобы при вводе с компьютера, допустим, значения 'W' персонаж игры перемещался вверх? С помощью уже указанных кнопок сделать это несложно, но можно связать кнопки с значениями клавиатуры? (html, javascript)
5 Answers
+ 4
Гугли про js событие "keydown"
+ 4
Асад Исмаилов, по-моему, сторонние анимации ты никак не всунешь(могу ошибаться в этом)
Можно сделать так, что бы при нажатии добавлялся класс с css анимацией. Дальше убирать его, при отпуске клавиши.
Про игры: java? Не, есть 2 основных варианта: C# & C++
C# - юнити, хорошие 2д игры, но не очень 3д
С++ - UE4, отличные 3д игры, но нельзя делать 2д
+ 2
Спасибо Just a User ! Искал долго. Если несложно, можешь ещё подсказать, как вставить в сайт анимацию, сделанную на Photoshop CC, причем чтобы анимация была не на весь экран, а только в определенной области, точнее сказать присоединить анимацию к персонажу?(Например, анимация ходьбы персонажа: ты идёшь налево - используется анимация ходьбы влево)
+ 2
Мне ещё 16, думаю сначала использовать для своих целей html, js, css (хоть знаю и pascal, python, c++). Какой язык подойдёт больше для игр (думаю, Java) и существуют ли какие-то библиотеки?
+ 1
https://code.sololearn.com/WwNl1TtgPG3D/?ref=app идентичным способом, но здесь исаользуется canvas+is,вместо квадрата ставь анимацию ( var bird=new image() например)