Использовались технологии:
- html
- css
- Javascript
В коде JS применены следующие функции и методы:
- document.querySelector();
- document.addEventListener() на события:
- click;
- keydown;
- keyup;
- event.preventDefault();
- keys[event.key];
- requestAnimationFrame();
- рекурсия функции (playGame());
- document.createElement();
- appendChild();
- offsetLeft;
- car.style.left;
- .offsetWidth;
- .offsetHeight;
- document.documentElement.clientHeight;
- Math.round();
- getBoundingClientRect()
- console.warn();
reset.css - обнуляет все стили (рекомендуется для игр и приложений) normalize.css - настраивает стили для различных браузеров (для страниц и лендингов)